From 4b2cd63d26dc2d171dbcdb4115bd5c2729b60dc6 Mon Sep 17 00:00:00 2001 From: kgilpin Date: Tue, 7 Jul 2026 16:52:57 -0400 Subject: [PATCH 01/22] =?UTF-8?q?feat(cli):=20add=20'appmap=20sanitize'=20?= =?UTF-8?q?=E2=80=94=20equality-preserving=20value=20tokenization?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces every captured runtime value string with a per-AppMap token (, , ...) assigned by first appearance, so equality within one AppMap is preserved (data-flow still reads) while zero content characters are retained — the committed file is structurally incapable of carrying a secret. Kind recognizers annotate token labels () without ever exempting a value: a UUID is exactly the shape session tokens take. Sanitization is positional (the format's captured-data fields only): parameter/receiver/return/message values, exception messages, HTTP header values (names kept), concrete request paths (route templates kept), client URLs. SQL is parameterized via normalizeSQL to keep the statement shape, wrapped fail-closed: a statement the obfuscator can't reliably strip (it returns the original — fail-open for its display use) is downgraded to a whole-statement token. Allowlist: built-in enumerables (true/false/null/...) plus curated project vocabularies via --allow / --allow-file, exact whole-value match only. Idempotent; atomic writes; a malformed file is skipped, not fatal. Co-Authored-By: Claude Fable 5 --- packages/cli/src/cli.ts | 2 + packages/cli/src/cmds/sanitize/sanitize.ts | 102 +++++++++ packages/cli/src/lib/sanitizeAppMap.ts | 197 ++++++++++++++++++ packages/cli/tests/unit/cmds/sanitize.spec.ts | 179 ++++++++++++++++ 4 files changed, 480 insertions(+) create mode 100644 packages/cli/src/cmds/sanitize/sanitize.ts create mode 100644 packages/cli/src/lib/sanitizeAppMap.ts create mode 100644 packages/cli/tests/unit/cmds/sanitize.spec.ts diff --git a/packages/cli/src/cli.ts b/packages/cli/src/cli.ts index f5b41d2107..62178cb310 100755 --- a/packages/cli/src/cli.ts +++ b/packages/cli/src/cli.ts @@ -22,6 +22,7 @@ import StatusCommand from './cmds/agentInstaller/status'; import { default as OpenAPICommand } from './cmds/openapi/openapi'; import PruneCommand from './cmds/prune/prune'; import TrimCommand from './cmds/trim/trim'; +import SanitizeCommand from './cmds/sanitize/sanitize'; import RecordCommand from './cmds/record/record'; import { handleWorkingDirectory } from './lib/handleWorkingDirectory'; import { locateAppMapDir } from './lib/locateAppMapDir'; @@ -148,6 +149,7 @@ yargs(process.argv.slice(2)) .command(SequenceDiagramDiffCommand) .command(PruneCommand) .command(TrimCommand) + .command(SanitizeCommand) .command(ArchiveCommand) .command(RestoreCommand) .command(CompareCommand) diff --git a/packages/cli/src/cmds/sanitize/sanitize.ts b/packages/cli/src/cmds/sanitize/sanitize.ts new file mode 100644 index 0000000000..5f64f14628 --- /dev/null +++ b/packages/cli/src/cmds/sanitize/sanitize.ts @@ -0,0 +1,102 @@ +import { mkdirSync, readFileSync } from 'fs'; +import { basename, dirname, join } from 'path'; +import Yargs from 'yargs'; + +import { handleWorkingDirectory } from '../../lib/handleWorkingDirectory'; +import { BUILTIN_ALLOW, sanitizeAppMap, ValueTokenizer } from '../../lib/sanitizeAppMap'; +import { writeFileAtomic } from '../../utils'; + +// Build the allowlist: built-ins plus values the user curated. Exact whole-value +// matches only — an allowed word inside a larger value keeps nothing. +function buildAllowList(allow: string[], allowFile: string | undefined): Set { + const values = new Set(BUILTIN_ALLOW); + for (const value of allow) values.add(value); + if (allowFile) { + for (const line of readFileSync(allowFile, 'utf8').split('\n')) { + // Skip blanks and comment lines; a literal leading '#' value can be + // passed with --allow instead. + const value = line.replace(/\r$/, ''); + if (value && !value.startsWith('#')) values.add(value); + } + } + return values; +} + +export default { + command: 'sanitize ', + + describe: + 'Replace captured values in AppMaps with per-file equality-preserving tokens, so the files cannot carry secrets', + + builder: (args: Yargs.Argv) => { + args.positional('files', { + describe: 'AppMap file(s) to sanitize', + type: 'string', + }); + + args.option('allow', { + describe: + 'Value to keep verbatim (repeatable). Exact whole-value match; meant for small public vocabularies such as state or role names', + type: 'array', + default: [], + }); + + args.option('allow-file', { + describe: 'File of values to keep verbatim, one per line (# comments and blank lines skipped)', + type: 'string', + }); + + args.option('output-dir', { + describe: 'Write sanitized AppMaps here (default: overwrite each file in place)', + type: 'string', + alias: 'o', + }); + + args.option('directory', { + describe: 'Working directory for the command', + type: 'string', + alias: 'd', + }); + + return args; + }, + + handler: async (argv: any): Promise => { + handleWorkingDirectory(argv.directory); + + const allow = buildAllowList((argv.allow as unknown[]).map(String), argv.allowFile as string); + const files = argv.files as string[]; + if (argv.outputDir) mkdirSync(argv.outputDir, { recursive: true }); + + let failed = 0; + for (const file of files) { + let before: string; + let sanitized: string; + let distinct: number; + try { + before = readFileSync(file, 'utf8'); + // A fresh tokenizer per file: the token namespace is per-AppMap by + // design, so values never correlate across files. + const tokenizer = new ValueTokenizer(allow); + sanitized = JSON.stringify(sanitizeAppMap(JSON.parse(before), tokenizer)); + distinct = tokenizer.distinctCount; + } catch (error) { + // Skip an unreadable/malformed file rather than aborting: one bad file + // in a batch must not stop the rest or leave earlier files half-done. + failed += 1; + console.warn(`sanitize ${file}: skipped (${(error as Error).message})`); + continue; + } + const outputPath = argv.outputDir ? join(argv.outputDir, basename(file)) : file; + // Write atomically (temp file in the same dir, then rename) so an + // interrupted or failed write never leaves a partial AppMap in place. + await writeFileAtomic(dirname(outputPath), basename(outputPath), 'sanitize.tmp', sanitized); + console.warn( + `sanitize ${file}: ${distinct} distinct value(s) tokenized, ${before.length} -> ${sanitized.length} bytes` + ); + } + if (files.length > 0 && failed === files.length) { + throw new Error(`sanitize: all ${failed} input file(s) failed to process`); + } + }, +}; diff --git a/packages/cli/src/lib/sanitizeAppMap.ts b/packages/cli/src/lib/sanitizeAppMap.ts new file mode 100644 index 0000000000..e6bd40babc --- /dev/null +++ b/packages/cli/src/lib/sanitizeAppMap.ts @@ -0,0 +1,197 @@ +import { normalizeSQL } from '@appland/models'; + +// Sanitize an AppMap so its committed form is structurally incapable of +// carrying a secret. Every captured runtime value string is replaced with a +// per-AppMap token (``, ``, …) assigned in order of first appearance, +// so equality WITHIN one AppMap is preserved exactly (data-flow correlation +// still reads), while no content characters are retained. Tokens are shared +// across all value positions, so a header value, a parameter, and a return +// value that held the same string get the same token. +// +// Sanitization is positional, driven by the AppMap format: it touches only +// the fields defined to hold captured runtime data. Code object names, +// classes, paths, labels, and route templates are schema, not data, and are +// never modified. +// +// This trades away cross-AppMap comparison of values (each file has its own +// token namespace) — deliberately: the comparison digest excludes values, and +// unlinkability across files/revisions is the anti-correlation guarantee. + +// Kind recognizers annotate a token with the *shape* of the original value +// (``) — readability only. Recognition never exempts a value from +// sanitization: a UUID is exactly the shape session tokens take. +const KIND_PATTERNS: [string, RegExp][] = [ + ['uuid', /^\{?[0-9a-fA-F]{8}-(?:[0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}\}?$/], + ['iso8601', /^\d{4}-\d{2}-\d{2}([T ]\d{2}:\d{2}(:\d{2}(\.\d+)?)?(Z|[+-]\d{2}:?\d{2})?)?$/], + ['hex', /^(0x)?[0-9a-fA-F]{16,}$/], + ['int', /^-?\d+$/], +]; + +// An already-assigned token passes through unchanged, making sanitization +// idempotent — re-running it on a sanitized AppMap is byte-identical. +const TOKEN_PATTERN = /^<(?:[a-z0-9]+:)?v\d+>$/; + +// Values kept verbatim: universally enumerable sets with no secret capacity. +// Project-specific vocabularies (enum strings such as state names) are added +// via the command's --allow/--allow-file options — curated by a human, exact +// match only. Matching never keeps part of a value. +export const BUILTIN_ALLOW: ReadonlySet = new Set([ + '', + 'true', + 'false', + 'True', + 'False', + 'TRUE', + 'FALSE', + 'null', + 'NULL', + 'nil', + 'None', +]); + +export class ValueTokenizer { + private tokens = new Map(); + + constructor(private allow: ReadonlySet = BUILTIN_ALLOW) {} + + get distinctCount(): number { + return this.tokens.size; + } + + tokenize(value: string): string { + if (this.allow.has(value) || TOKEN_PATTERN.test(value)) return value; + let token = this.tokens.get(value); + if (!token) { + const kind = KIND_PATTERNS.find(([, pattern]) => pattern.test(value))?.[0]; + token = `<${kind ? `${kind}:` : ''}v${this.tokens.size + 1}>`; + this.tokens.set(value, token); + } + return token; + } +} + +// SQL is parameterized, not tokenized: the statement shape is behavioral +// signal the review reads; the literals are where secrets/PII live. +// normalizeSQL (the New Relic obfuscator) replaces literals with `?` — but on +// a statement it cannot reliably obfuscate it returns the ORIGINAL, which is +// fail-open. Sanitization must fail closed, so any residue that suggests an +// unobfuscated literal downgrades the whole statement to a token. +// Residue patterns per adapter follow the obfuscator's own cleanup table +// (double quotes are string literals in MySQL but identifiers in Postgres). +const SQL_RESIDUE: Record = { + mysql: /'|"|\/\*|\*\//, + mysql2: /'|"|\/\*|\*\//, + postgres: /'|\/\*|\*\/|\$(?!\?)/, + sqlite: /'|\/\*|\*\//, + cassandra: /'|\/\*|\*\//, + oracle: /'|\/\*|\*\//, + oracle_enhanced: /'|\/\*|\*\//, +}; +const SQL_RESIDUE_DEFAULT = /'|"|\/\*|\*\//; + +function sanitizeSql(sql: string, adapter: string | undefined, tokenizer: ValueTokenizer): string { + if (TOKEN_PATTERN.test(sql)) return sql; + const normalized = normalizeSQL(sql, adapter ?? ''); + const residue = (adapter && SQL_RESIDUE[adapter]) || SQL_RESIDUE_DEFAULT; + if (residue.test(normalized)) return tokenizer.tokenize(sql); + return normalized; +} + +// The captured `value` of a parameter, message param, receiver, or return value. +interface ValueSlot { + value?: unknown; +} + +interface ExceptionSlot { + message?: unknown; + value?: unknown; +} + +interface HttpServerRequest { + path_info?: unknown; + normalized_path_info?: unknown; + headers?: Record; +} + +interface HttpClientRequest { + url?: unknown; + headers?: Record; +} + +interface HttpResponse { + headers?: Record; +} + +interface SqlQuery { + sql?: unknown; + database_type?: string; +} + +interface AppMapEvent { + parameters?: ValueSlot[]; + message?: ValueSlot[]; + receiver?: ValueSlot; + return_value?: ValueSlot; + exceptions?: ExceptionSlot[]; + http_server_request?: HttpServerRequest; + http_client_request?: HttpClientRequest; + http_server_response?: HttpResponse; + http_client_response?: HttpResponse; + sql_query?: SqlQuery; +} + +interface AppMap { + events?: AppMapEvent[]; +} + +function sanitizeSlot(slot: ValueSlot | undefined, tokenizer: ValueTokenizer): void { + if (slot && typeof slot.value === 'string') slot.value = tokenizer.tokenize(slot.value); +} + +// Header NAMES are schema (kept); header VALUES are captured data (tokenized). +function sanitizeHeaders(headers: Record | undefined, tokenizer: ValueTokenizer): void { + if (!headers) return; + for (const name of Object.keys(headers)) { + const value = headers[name]; + if (typeof value === 'string') headers[name] = tokenizer.tokenize(value); + } +} + +export function sanitizeAppMap( + appmap: AppMap, + tokenizer: ValueTokenizer = new ValueTokenizer() +): AppMap { + for (const event of appmap.events ?? []) { + for (const p of event.parameters ?? []) sanitizeSlot(p, tokenizer); + for (const m of event.message ?? []) sanitizeSlot(m, tokenizer); + sanitizeSlot(event.receiver, tokenizer); + sanitizeSlot(event.return_value, tokenizer); + + for (const x of event.exceptions ?? []) { + if (typeof x.message === 'string') x.message = tokenizer.tokenize(x.message); + if (typeof x.value === 'string') x.value = tokenizer.tokenize(x.value); + } + + const serverRequest = event.http_server_request; + if (serverRequest) { + // The concrete path carries path params (ids, PII); the normalized + // route template is the interesting part and stays. + if (typeof serverRequest.path_info === 'string') + serverRequest.path_info = tokenizer.tokenize(serverRequest.path_info); + sanitizeHeaders(serverRequest.headers, tokenizer); + } + const clientRequest = event.http_client_request; + if (clientRequest) { + if (typeof clientRequest.url === 'string') + clientRequest.url = tokenizer.tokenize(clientRequest.url); + sanitizeHeaders(clientRequest.headers, tokenizer); + } + sanitizeHeaders(event.http_server_response?.headers, tokenizer); + sanitizeHeaders(event.http_client_response?.headers, tokenizer); + + const sqlQuery = event.sql_query; + if (sqlQuery && typeof sqlQuery.sql === 'string') + sqlQuery.sql = sanitizeSql(sqlQuery.sql, sqlQuery.database_type, tokenizer); + } + return appmap; +} diff --git a/packages/cli/tests/unit/cmds/sanitize.spec.ts b/packages/cli/tests/unit/cmds/sanitize.spec.ts new file mode 100644 index 0000000000..c0433e5bce --- /dev/null +++ b/packages/cli/tests/unit/cmds/sanitize.spec.ts @@ -0,0 +1,179 @@ +import { BUILTIN_ALLOW, sanitizeAppMap, ValueTokenizer } from '../../../src/lib/sanitizeAppMap'; + +const param = (name: string, value: string, klass = 'String') => ({ name, class: klass, value }); + +describe('sanitizeAppMap', () => { + it('replaces values with per-file tokens, preserving equality within the AppMap', () => { + const appmap = { + events: [ + { + parameters: [param('token', 'sekrit-abc'), param('user', 'alice@example.com')], + return_value: { class: 'String', value: 'sekrit-abc' }, + }, + ], + }; + sanitizeAppMap(appmap); + const [p1, p2] = appmap.events[0].parameters; + expect(p1.value).toEqual(''); + expect(p2.value).toEqual(''); + expect(appmap.events[0].return_value.value).toEqual(''); // same string, same token + }); + + it('shares the token namespace across all value positions', () => { + const appmap = { + events: [ + { + parameters: [param('auth', 'bearer-xyz')], + http_server_request: { + request_method: 'POST', + path_info: '/games/123/join', + normalized_path_info: '/games/:id/join', + headers: { Authorization: 'bearer-xyz', 'Content-Type': 'application/json' }, + }, + }, + ], + }; + sanitizeAppMap(appmap); + const event = appmap.events[0]; + expect(event.parameters[0].value).toEqual(''); + expect(event.http_server_request.headers.Authorization).toEqual(''); + expect(event.http_server_request.headers['Content-Type']).not.toEqual('application/json'); + expect(Object.keys(event.http_server_request.headers)).toEqual([ + 'Authorization', + 'Content-Type', + ]); // header names are schema, kept + expect(event.http_server_request.normalized_path_info).toEqual('/games/:id/join'); // route template kept + expect(event.http_server_request.path_info).toMatch(/^$/); // concrete path tokenized + expect(event.http_server_request.request_method).toEqual('POST'); + }); + + it('keeps built-in enumerable values and user-allowed vocabularies verbatim', () => { + const allow = new Set([...BUILTIN_ALLOW, 'private', 'public']); + const appmap = { + events: [ + { + parameters: [ + param('is_private', 'true'), + param('visibility', 'private'), + param('name', 'privateer'), // contains an allowed word — not an exact match + ], + }, + ], + }; + sanitizeAppMap(appmap, new ValueTokenizer(allow)); + const [p1, p2, p3] = appmap.events[0].parameters; + expect(p1.value).toEqual('true'); + expect(p2.value).toEqual('private'); + expect(p3.value).toMatch(/^$/); + }); + + it('annotates tokens with the recognized shape, without retaining content', () => { + const appmap = { + events: [ + { + parameters: [ + param('id', '0f5e2b1a-9c4d-4e6f-8a7b-1c2d3e4f5a6b'), + param('count', '42'), + param('at', '2026-07-07T12:00:00Z'), + param('digest', 'deadbeefdeadbeefdeadbeef'), + ], + }, + ], + }; + sanitizeAppMap(appmap); + const values = appmap.events[0].parameters.map((p) => p.value); + expect(values).toEqual(['', '', '', '']); + }); + + it('is idempotent', () => { + const appmap = { + events: [ + { + parameters: [param('token', 'sekrit'), param('id', '12345')], + exceptions: [{ class: 'RuntimeError', message: 'boom: sekrit' }], + sql_query: { sql: "SELECT * FROM users WHERE email = 'a@b.c'", database_type: 'postgres' }, + }, + ], + }; + sanitizeAppMap(appmap); + const once = JSON.stringify(appmap); + sanitizeAppMap(appmap, new ValueTokenizer()); + expect(JSON.stringify(appmap)).toEqual(once); + }); + + it('parameterizes SQL literals but keeps the statement shape', () => { + const appmap = { + events: [ + { + sql_query: { + sql: "SELECT * FROM users WHERE email = 'kevin@app.land' AND pin = 1234", + database_type: 'postgres', + }, + }, + ], + }; + sanitizeAppMap(appmap); + const sql = appmap.events[0].sql_query.sql; + expect(sql).toContain('SELECT * FROM users WHERE email = ?'); + expect(sql).not.toContain('kevin@app.land'); + expect(sql).not.toContain('1234'); + }); + + it('fails closed on SQL it cannot reliably parameterize', () => { + const appmap = { + events: [ + { + sql_query: { + // Unbalanced quote: the obfuscator returns the original, which + // must not survive sanitization. + sql: "SELECT * FROM users WHERE name = 'unterminated", + database_type: 'postgres', + }, + }, + ], + }; + sanitizeAppMap(appmap); + expect(appmap.events[0].sql_query.sql).toMatch(/^$/); + }); + + it('sanitizes exception messages and message parameters', () => { + const appmap = { + events: [ + { + message: [param('body', '{"password":"hunter2"}')], + exceptions: [ + { class: 'ConnError', message: 'could not connect to postgres://u:pw@db/nova' }, + ], + }, + ], + }; + sanitizeAppMap(appmap); + expect(appmap.events[0].message[0].value).toMatch(/^$/); + expect(appmap.events[0].exceptions[0].message).toMatch(/^$/); + expect(appmap.events[0].exceptions[0].class).toEqual('ConnError'); // schema, kept + }); + + it('never touches schema fields', () => { + const appmap = { + events: [ + { + event: 'call', + defined_class: 'app.Auth', + method_id: 'verify_token', + path: 'server/auth.py', + lineno: 12, + parameters: [param('token', 'sekrit', 'myapp.Token')], + labels: ['security.authentication'], + }, + ], + }; + sanitizeAppMap(appmap); + const event = appmap.events[0] as any; + expect(event.defined_class).toEqual('app.Auth'); + expect(event.method_id).toEqual('verify_token'); + expect(event.path).toEqual('server/auth.py'); + expect(event.labels).toEqual(['security.authentication']); + expect(event.parameters[0].name).toEqual('token'); + expect(event.parameters[0].class).toEqual('myapp.Token'); + }); +}); From 491e32dcb28944f28d678ad3378f47a26590de8f Mon Sep 17 00:00:00 2001 From: kgilpin Date: Tue, 7 Jul 2026 16:58:42 -0400 Subject: [PATCH 02/22] chore(claude): vendor AppMap skills as a submodule under .claude MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Skills pin via a submodule at .claude/appland-skills (the pattern used in nova-2), with the project's .claude/skills entries symlinked into it — replacing machine-local symlinks into a sibling checkout that only resolved on one workstation. The submodule SHA records which skills revision the repo's gold-traces baselines were maintained with. Co-Authored-By: Claude Fable 5 --- .claude/appland-skills | 1 + .claude/skills/appmap-gold-traces | 1 + .claude/skills/appmap-review | 1 + .gitmodules | 3 +++ 4 files changed, 6 insertions(+) create mode 160000 .claude/appland-skills create mode 120000 .claude/skills/appmap-gold-traces create mode 120000 .claude/skills/appmap-review create mode 100644 .gitmodules diff --git a/.claude/appland-skills b/.claude/appland-skills new file mode 160000 index 0000000000..749b0d8819 --- /dev/null +++ b/.claude/appland-skills @@ -0,0 +1 @@ +Subproject commit 749b0d8819aec208d1606e83b974d308caeab97e diff --git a/.claude/skills/appmap-gold-traces b/.claude/skills/appmap-gold-traces new file mode 120000 index 0000000000..2bc41e01cc --- /dev/null +++ b/.claude/skills/appmap-gold-traces @@ -0,0 +1 @@ +../appland-skills/appmap-gold-traces \ No newline at end of file diff --git a/.claude/skills/appmap-review b/.claude/skills/appmap-review new file mode 120000 index 0000000000..6538c2cc61 --- /dev/null +++ b/.claude/skills/appmap-review @@ -0,0 +1 @@ +../appland-skills/appmap-review \ No newline at end of file diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000000..fecbbf7160 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule ".claude/appland-skills"] + path = .claude/appland-skills + url = https://github.com/getappmap/skills.git From b3484ec5168494332b458f0ca4edf4d00237e81f Mon Sep 17 00:00:00 2001 From: kgilpin Date: Tue, 7 Jul 2026 16:59:27 -0400 Subject: [PATCH 03/22] ci(appmap-review): pin released review-action v1, drop skills-ref override MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The action shipped as v1 (usage reporting, cached toolchain install, live agent progress, per-matrix sticky comments via comment-tag — which this two-package matrix needs). The skills feature branch this workflow pinned is merged to skills main, the action's default. Co-Authored-By: Claude Fable 5 --- .github/workflows/appmap-review.yml | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/.github/workflows/appmap-review.yml b/.github/workflows/appmap-review.yml index 26ab71358f..ad01d77415 100644 --- a/.github/workflows/appmap-review.yml +++ b/.github/workflows/appmap-review.yml @@ -84,11 +84,10 @@ jobs: if: steps.changed.outputs.changed == 'true' run: yarn build - # The review action installs @appland/appmap globally, which builds the - # non-optional fsevents@1 (via chokidar@2) and fails node-gyp on Linux — - # neither --omit=optional nor npm@9 avoids it. Since this repo builds the - # CLI, expose the local build as `appmap` on PATH; the action skips its own - # install when `appmap` is present (and it's the in-tree CLI, with `trim`). + # This repo IS the AppMap CLI, so expose the in-tree build as `appmap` on + # PATH: without an explicit version pin, the action prefers a PATH-provided + # appmap over installing a release binary — and the in-tree CLI carries + # commands a released binary may not have yet (e.g. trim/sanitize). - name: Expose locally-built appmap on PATH if: steps.changed.outputs.changed == 'true' run: | @@ -103,9 +102,9 @@ jobs: - name: Review ${{ matrix.package }} if: steps.changed.outputs.changed == 'true' - # In-development action — track its default branch until it ships a - # taggable release; pin to a SHA/tag once published. - uses: getappmap/review-action@main + # v1 also gives each matrix package its own sticky PR comment + # (comment-tag defaults to working-directory). + uses: getappmap/review-action@v1 with: anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }} working-directory: ${{ matrix.package }} @@ -113,7 +112,3 @@ jobs: # On pull_request this is the PR base; on workflow_dispatch base_ref is # empty, so fall back to main to keep the review's compare well-defined. base-revision: ${{ github.base_ref || 'main' }} - # The in-repo gold_traces use the single-file manifest.yaml + auto-trim - # engine, which currently lives on this skills branch (merge to main - # will let this default). - skills-ref: feat/gold-traces-label-aware-compare From 234284a8c259a0633272a81c4acd05e835b2f1a4 Mon Sep 17 00:00:00 2001 From: kgilpin Date: Tue, 7 Jul 2026 17:03:21 -0400 Subject: [PATCH 04/22] chore(gold-traces): sanitize committed baselines Retroactively apply the new 'appmap sanitize' tokenization to all 20 committed baselines: every captured value string becomes a per-file equality-preserving token, so the committed traces are structurally incapable of carrying a secret. 17% smaller as a side effect (1,027,715 -> 852,294 bytes). Verified digest-safe against the gold-traces engine's own pipeline: the bless digest (sha256 over the exported sequence diagram's rootActions subtreeDigests) is identical before and after for all 20 baselines, so no re-bless and no false drift. Sanitization verified idempotent on every file. Also removes a stale manifest comment referencing the pre-engine gold_traces/trim.mts script. Co-Authored-By: Claude Fable 5 --- ..._a_recording_and_writes_the_on-disk_index.appmap.json | 2 +- ...me_-_numeric_id_return_a_-not_found-_hint.appmap.json | 2 +- ...onical_appmap_path_and_applies_focus_type.appmap.json | 2 +- ..._valid_and_malformed_HTTP_server_requests.appmap.json | 2 +- .../endpoints/sorts_by_the_requested_key.appmap.json | 2 +- .../--label_filters_via_the_labels_table.appmap.json | 2 +- .../--class_filters_by_defined_class.appmap.json | 2 +- ...s_an_end-to-end_recording_into_all_tables.appmap.json | 2 +- .../fingerprints_AppMaps_and_writes_an_index.appmap.json | 2 +- ...an_appmap_from_a_base64url-encoded_filter.appmap.json | 2 +- .../JSON_format/is_valid.appmap.json | 2 +- .../stats_subcommand/analyzes_a_directory.appmap.json | 2 +- .../returns_only_sql_events_when_filter=sql.appmap.json | 2 +- ..._captured_slot_while_preserving_structure.appmap.json | 2 +- .../HTTP_server_request/is_recorded.appmap.json | 2 +- .../Sequence_diagram/SQL_query/is_recorded.appmap.json | 2 +- ...are_reported_on_a_labeled_function_action.appmap.json | 2 +- .../Text_matches_expectation.appmap.json | 2 +- .../UML_matches_expectation.appmap.json | 2 +- .../includes_all_relevant_actors.appmap.json | 2 +- packages/sequence-diagram/gold_traces/manifest.yaml | 9 +++++---- 21 files changed, 25 insertions(+), 24 deletions(-) diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json index 88589200d7..72b4debad6 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":64},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000014999997802078724},{"event":"call","id":3,"thread_id":0,"method_id":"fingerprint","static":false,"receiver":{"class":"Fingerprinter","value":"Fingerprinter {\n _events: [Object: null prototype] {},\n _eventsCount: 0,…}","object_id":1},"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key.appmap.json'","name":"appMapFileName"}],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":73},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005500041879713535},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key.appmap.json'","name":"appmapFileName"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":29},{"event":"call","id":7,"thread_id":0,"method_id":"baseName","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key.appmap.json'","name":"fileName"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":25},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'"},"elapsed":0.000006041023880243301},{"event":"return","thread_id":0,"id":9,"parent_id":6,"elapsed":0.00007349997758865356},{"event":"call","id":10,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":37},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"Promise { }","object_id":3},"elapsed":0.00001750001683831215},{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"Promise { }","object_id":4},"elapsed":0.000502042006701231},{"event":"call","id":13,"thread_id":0,"method_id":"versionUpToDate","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'1.4.0'","name":"requiredVersion"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":123},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"Promise { }","object_id":5},"elapsed":0.00004937499761581421},{"event":"call","id":15,"thread_id":0,"method_id":"appmapFileSize","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":113},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Number","value":"26650"},"elapsed":0.00000537489540874958},{"event":"call","id":17,"thread_id":0,"method_id":"loadAppMapData","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":70},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"Promise { }","object_id":6},"elapsed":0.00002779101487249136},{"event":"call","id":19,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":21,"thread_id":0,"method_id":"mkdir_p","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":50},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"Promise { }","object_id":7},"elapsed":0.000030499999411404133},{"event":"call","id":23,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'classDependencies'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":24,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":9},"elapsed":0.00009670795407146215},{"event":"call","id":26,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011708005331456661},{"event":"call","id":28,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":29,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":0.00002087489701807499},{"event":"call","id":31,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15},"elapsed":0.0000020830193534493446},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Object","value":"{ caller: 'DELETE /api/api_keys', callee: 'app/models/ApiKey' }","object_id":16},"elapsed":0.00012654205784201622},{"event":"call","id":34,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":35,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'decode',\n type: 'function',\n …}","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":0.0000018330756574869156},{"event":"call","id":37,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":0.000003208988346159458},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008358305785804987},{"event":"call","id":40,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":41,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":20},"elapsed":0.0000032079406082630157},{"event":"call","id":43,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":0.00004737498238682747},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT * FROM \"…}","object_id":21},"elapsed":0.00013275002129375935},{"event":"call","id":46,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":47,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'touch',\n type: 'function',\n …}","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":0.000005499925464391708},{"event":"call","id":49,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":51,"parent_id":46,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008058396633714437},{"event":"call","id":52,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":53,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `UPDATE \"api_key…}","object_id":25,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `UPDATE \"api_key…}","object_id":25},"elapsed":9.170034900307655e-7},{"event":"call","id":55,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'touch',\n type: 'function',\n …}","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `UPDATE \"api_key…}","object_id":26},"elapsed":0.00008116697426885366},{"event":"call","id":58,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":59,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":28,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":28},"elapsed":7.499475032091141e-7},{"event":"call","id":61,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":63,"parent_id":58,"return_value":{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT * FROM \"…}","object_id":29},"elapsed":0.00006874999962747097},{"event":"call","id":64,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":65,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT \"pg_type…}","object_id":31,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT \"pg_type…}","object_id":31},"elapsed":7.50063918530941e-7},{"event":"call","id":67,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":69,"parent_id":64,"return_value":{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT \"pg_type…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = '…}","object_id":32},"elapsed":0.00009041698649525642},{"event":"call","id":70,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":71,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: 'SELECT \"attname…}","object_id":34,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"S","value":"S {\n data: {\n type: 'query',\n name: 'SELECT \"attname…}","object_id":34},"elapsed":7.499475032091141e-7},{"event":"call","id":73,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":75,"parent_id":70,"return_value":{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: 'SELECT \"attname\", (CASE \"pg_type\".\"typbasetype\" WHEN 0 THEN \"attt…}","object_id":35},"elapsed":0.00010850001126527786},{"event":"call","id":76,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":77,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT \"pg_type…}","object_id":37,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT \"pg_type…}","object_id":37},"elapsed":7.919734343886375e-7},{"event":"call","id":79,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":81,"parent_id":76,"return_value":{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT \"pg_type…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = '…}","object_id":38},"elapsed":0.00008741696365177631},{"event":"call","id":82,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":83,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: 'SELECT \"attname…}","object_id":40,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"S","value":"S {\n data: {\n type: 'query',\n name: 'SELECT \"attname…}","object_id":40},"elapsed":7.080379873514175e-7},{"event":"call","id":85,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":87,"parent_id":82,"return_value":{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: 'SELECT \"attname\", (CASE \"pg_type\".\"typbasetype\" WHEN 0 THEN \"attt…}","object_id":41},"elapsed":0.00009933393448591232},{"event":"call","id":88,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":89,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'destroy',\n type: 'function',\n …}","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"S","value":"S {\n data: { name: 'API', type: 'class', children: [Array]…}","object_id":44},"elapsed":9.170034900307655e-7},{"event":"call","id":91,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":93,"parent_id":88,"return_value":{"class":"Object","value":"{ caller: 'DELETE /api/api_keys', callee: 'app/controllers/API' }","object_id":45},"elapsed":0.00006620900239795446},{"event":"call","id":94,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":95,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'revoke',\n type: 'function',\n …}","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":7.919734343886375e-7},{"event":"call","id":97,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'destroy',\n type: 'function',\n …}","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"S {\n data: { name: 'API', type: 'class', children: [Array]…}","object_id":44},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":99,"parent_id":94,"return_value":{"class":"Object","value":"{ caller: 'app/controllers/API', callee: 'app/models/ApiKey' }","object_id":48},"elapsed":0.00006812508217990398},{"event":"call","id":100,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":101,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'decode',\n type: 'function',\n …}","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":7.50063918530941e-7},{"event":"call","id":103,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'revoke',\n type: 'function',\n …}","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":105,"parent_id":100,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007229100447148085},{"event":"call","id":106,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":107,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":20},"elapsed":6.660120561718941e-7},{"event":"call","id":109,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'revoke',\n type: 'function',\n …}","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":111,"parent_id":106,"return_value":{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT * FROM \"…}","object_id":51},"elapsed":0.0000635830219835043},{"event":"call","id":112,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":113,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: 'DELETE FROM \"ap…}","object_id":53,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"S","value":"S {\n data: {\n type: 'query',\n name: 'DELETE FROM \"ap…}","object_id":53},"elapsed":6.660120561718941e-7},{"event":"call","id":115,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'revoke',\n type: 'function',\n …}","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":117,"parent_id":112,"return_value":{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: 'DELETE FROM \"ap…}","object_id":54},"elapsed":0.0000689999433234334},{"event":"call","id":118,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":119,"parent_id":118,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":120,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":121,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":123,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":125,"parent_id":120,"return_value":{"class":"Object","value":"{ caller: 'DELETE /api/api_keys', callee: 'app/models/ApiKey' }","object_id":57},"elapsed":0.00006850005593150854},{"event":"call","id":126,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":127,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'decode',\n type: 'function',\n …}","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":129,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":131,"parent_id":126,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007041695062071085},{"event":"call","id":132,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":133,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":20},"elapsed":6.25033862888813e-7},{"event":"call","id":135,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"S","value":"S {\n data: {\n name: 'ApiKey',\n type: 'class',\n ch…}","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":137,"parent_id":132,"return_value":{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT * FROM \"…}","object_id":60},"elapsed":0.00006308301817625761},{"event":"call","id":138,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":139,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'generate',\n type: 'function',\n …}","object_id":62,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"S {\n data: { name: 'JSON', type: 'class', children: [Array…}","object_id":63},"elapsed":0.000001249951310455799},{"event":"call","id":141,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":143,"parent_id":138,"return_value":{"class":"Object","value":"{ caller: 'DELETE /api/api_keys', callee: 'json/JSON' }","object_id":64},"elapsed":0.00006541702896356583},{"event":"call","id":144,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":145,"parent_id":144,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005208072252571583},{"event":"call","id":146,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'DELETE /api/api_keys', callee: 'app/models/ApiKey' }","object_id":16,"name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"call","id":148,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":150,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT * FROM \"…}","object_id":21,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":152,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":154,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `UPDATE \"api_key…}","object_id":26,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":155,"parent_id":154,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":156,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT * FROM \"…}","object_id":29,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":158,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT \"pg_type…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = '…}","object_id":32,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":159,"parent_id":158,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":160,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: 'SELECT \"attname\", (CASE \"pg_type\".\"typbasetype\" WHEN 0 THEN \"attt…}","object_id":35,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":161,"parent_id":160,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.25033862888813e-7},{"event":"call","id":162,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT \"pg_type…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = '…}","object_id":38,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":163,"parent_id":162,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":164,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: 'SELECT \"attname\", (CASE \"pg_type\".\"typbasetype\" WHEN 0 THEN \"attt…}","object_id":41,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":165,"parent_id":164,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":166,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'DELETE /api/api_keys', callee: 'app/controllers/API' }","object_id":45,"name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":168,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/controllers/API', callee: 'app/models/ApiKey' }","object_id":48,"name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":170,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":172,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT * FROM \"…}","object_id":51,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":174,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: 'DELETE FROM \"ap…}","object_id":54,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":178,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'DELETE /api/api_keys', callee: 'app/models/ApiKey' }","object_id":57,"name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":180,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":181,"parent_id":180,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":182,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'app/models/ApiKey',\n callee: `SELECT * FROM \"…}","object_id":60,"name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.159519448876381e-7},{"event":"call","id":184,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'DELETE /api/api_keys', callee: 'json/JSON' }","object_id":64,"name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n null,\n { caller: 'DELETE /api/api_keys', ca…]","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":185,"parent_id":184,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":186,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":10},"parameters":[{"class":"Array","value":"[\n { caller: 'DELETE /api/api_keys', callee: 'a…]","object_id":66,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"Array","value":"[\n { caller: 'DELETE /api/api_keys', callee: 'a…]","object_id":67},"elapsed":0.000040790997445583344},{"event":"return","thread_id":0,"id":188,"parent_id":23,"return_value":{"class":"Array","value":"[\n { caller: 'DELETE /api/api_keys', callee: 'a…]","object_id":67},"elapsed":0.005615917034447193},{"event":"call","id":189,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.classDependencies.json'","name":"fileName"},{"class":"String","value":"'[\\n' +\n ' {\\n' +\n ' \"caller\": \"DELETE /api/api_keys\",\\n' +\n ' \"callee\": \"app/controllers/API\"\\n' +\n ' },\\n…","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":190,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.classDependencies.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[\\n' +\n ' {\\n' +\n ' \"caller\": \"DELETE /api/api_keys\",\\n' +\n ' \"callee\": \"app/controllers/API\"\\n' +\n ' },\\n…","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"Promise { }","object_id":68},"elapsed":0.0000666249543428421},{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"Promise { }","object_id":69},"elapsed":0.00029766710940748453},{"event":"call","id":193,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'classes'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":194,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":195,"parent_id":194,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":70},"elapsed":0.000021582935005426407},{"event":"call","id":196,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":71},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":197,"parent_id":196,"return_value":{"class":"String","value":"'app/models/ApiKey'"},"elapsed":0.000026582973077893257},{"event":"call","id":198,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":71},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":199,"parent_id":198,"return_value":{"class":"String","value":"'app/models/ApiKey'"},"elapsed":0.0000035410048440098763},{"event":"call","id":200,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":71},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"String","value":"'app/models/ApiKey'"},"elapsed":0.0000074160052463412285},{"event":"call","id":202,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":71},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":203,"parent_id":202,"return_value":{"class":"String","value":"'app/controllers/API::APIKeysController'"},"elapsed":0.0000031670788303017616},{"event":"call","id":204,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":71},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":205,"parent_id":204,"return_value":{"class":"String","value":"'app/models/ApiKey'"},"elapsed":0.000002374988980591297},{"event":"call","id":206,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":71},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":"'app/models/ApiKey'"},"elapsed":0.0000020420411601662636},{"event":"call","id":208,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":71},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"String","value":"'app/models/ApiKey'"},"elapsed":0.0000020420411601662636},{"event":"call","id":210,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":71},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":211,"parent_id":210,"return_value":{"class":"String","value":"'app/models/ApiKey'"},"elapsed":0.0000020419247448444366},{"event":"call","id":212,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":71},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":213,"parent_id":212,"return_value":{"class":"String","value":"'json/JSON::Ext::Generator::State'"},"elapsed":0.0000035420525819063187},{"event":"call","id":214,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":216,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models/ApiKey'","name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":218,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models/ApiKey'","name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":219,"parent_id":218,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":220,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":222,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models/ApiKey'","name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":223,"parent_id":222,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":224,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":226,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":227,"parent_id":226,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":228,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":229,"parent_id":228,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":230,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":232,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":233,"parent_id":232,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":234,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":235,"parent_id":234,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":236,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/controllers/API::APIKeysController'","name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":237,"parent_id":236,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":238,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models/ApiKey'","name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":239,"parent_id":238,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":240,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models/ApiKey'","name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":241,"parent_id":240,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":242,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":243,"parent_id":242,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":244,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":245,"parent_id":244,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":246,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":248,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models/ApiKey'","name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":250,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models/ApiKey'","name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":251,"parent_id":250,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":252,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":253,"parent_id":252,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":254,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'json/JSON::Ext::Generator::State'","name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n null,\n 'app/models/ApiKey',\n 'app/models/A…]","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":255,"parent_id":254,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":256,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":71},"parameters":[{"class":"Array","value":"[\n 'app/models/ApiKey',\n 'app/models/ApiKey',\n…]","object_id":73,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":257,"parent_id":256,"return_value":{"class":"Array","value":"[\n 'app/controllers/API::APIKeysController',\n …]","object_id":74},"elapsed":0.000006583984941244125},{"event":"return","thread_id":0,"id":258,"parent_id":193,"return_value":{"class":"Array","value":"[\n 'app/controllers/API::APIKeysController',\n …]","object_id":74},"elapsed":0.001100249937735498},{"event":"call","id":259,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.classes.json'","name":"fileName"},{"class":"String","value":"'[\\n' +\n ' \"app/controllers/API::APIKeysController\",\\n' +\n ' \"app/models/ApiKey\",\\n' +\n ' \"json/JSON::Ext::Genera…","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":260,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.classes.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[\\n' +\n ' \"app/controllers/API::APIKeysController\",\\n' +\n ' \"app/models/ApiKey\",\\n' +\n ' \"json/JSON::Ext::Genera…","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"Promise { }","object_id":75},"elapsed":0.000011958996765315533},{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"Promise { }","object_id":76},"elapsed":0.000054916017688810825},{"event":"call","id":263,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'httpClientRequests'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":264,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":265,"parent_id":264,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":77},"elapsed":0.000014457968063652515},{"event":"call","id":266,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":268,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":270,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":271,"parent_id":270,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":272,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":274,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":276,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":278,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":279,"parent_id":278,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":280,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":281,"parent_id":280,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":282,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":284,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":285,"parent_id":284,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":286,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":287,"parent_id":286,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":288,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":289,"parent_id":288,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":290,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":291,"parent_id":290,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":292,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":293,"parent_id":292,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":294,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":296,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":297,"parent_id":296,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":298,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":299,"parent_id":298,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":300,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":301,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":302,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":303,"parent_id":302,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":304,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":305,"parent_id":304,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":306,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n null, null, null, null,\n null, null, null, null,\n null, null, null, null,\n null, null, null, …+4 more]","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":307,"parent_id":306,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":308,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":79},"parameters":[{"class":"Array","value":"[]","object_id":80,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"Array","value":"[]","object_id":81},"elapsed":0.0000016249250620603561},{"event":"return","thread_id":0,"id":310,"parent_id":263,"return_value":{"class":"Array","value":"[]","object_id":81},"elapsed":0.000621416955254972},{"event":"call","id":311,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.httpClientRequests.json'","name":"fileName"},{"class":"String","value":"'[]'","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":312,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.httpClientRequests.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[]'","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"Promise { }","object_id":82},"elapsed":0.000052040908485651016},{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"Promise { }","object_id":83},"elapsed":0.00008258398156613111},{"event":"call","id":315,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'httpServerRequests'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":316,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":84},"elapsed":0.000013208016753196716},{"event":"call","id":318,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":85},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":319,"parent_id":318,"return_value":{"class":"Object","value":"{\n route: 'DELETE /api/api_keys',\n parameters: '(control…}","object_id":86},"elapsed":0.00002245896030217409},{"event":"call","id":320,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":85},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":321,"parent_id":320,"return_value":{"class":"Object","value":"{\n route: 'DELETE /api/api_keys',\n parameters: '(control…}","object_id":87},"elapsed":0.0000034580007195472717},{"event":"call","id":322,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n route: 'DELETE /api/api_keys',\n parameters: '(control…}","object_id":86,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":323,"parent_id":322,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7},{"event":"call","id":324,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":326,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":328,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":329,"parent_id":328,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":330,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":332,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":333,"parent_id":332,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":334,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":336,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":337,"parent_id":336,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":338,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":339,"parent_id":338,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":340,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":341,"parent_id":340,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":342,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":343,"parent_id":342,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":344,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":345,"parent_id":344,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":346,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":348,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":349,"parent_id":348,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":350,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":351,"parent_id":350,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":352,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":354,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{\n route: 'DELETE /api/api_keys',\n parameters: '(control…}","object_id":87,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":355,"parent_id":354,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":356,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":357,"parent_id":356,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":358,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":359,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":360,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":361,"parent_id":360,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":362,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":363,"parent_id":362,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":364,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":85},"parameters":[{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":89,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":365,"parent_id":364,"return_value":{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":90},"elapsed":0.000005292007699608803},{"event":"return","thread_id":0,"id":366,"parent_id":315,"return_value":{"class":"Array","value":"[\n {\n route: 'DELETE /api/api_keys',\n par…]","object_id":90},"elapsed":0.0008167919004336},{"event":"call","id":367,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.httpServerRequests.json'","name":"fileName"},{"class":"String","value":"'[\\n' +\n ' {\\n' +\n ' \"route\": \"DELETE /api/api_keys\",\\n' +\n ' \"parameters\": \"(controller,action)\",\\n' +\n ' …","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":368,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.httpServerRequests.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[\\n' +\n ' {\\n' +\n ' \"route\": \"DELETE /api/api_keys\",\\n' +\n ' \"parameters\": \"(controller,action)\",\\n' +\n ' …","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"Promise { }","object_id":91},"elapsed":0.000010416959412395954},{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"Promise { }","object_id":92},"elapsed":0.00006091594696044922},{"event":"call","id":371,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'labels'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":372,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":373,"parent_id":372,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":93},"elapsed":0.000012750038877129555},{"event":"call","id":374,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":94},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Array","value":"[ 'security', 'provider.authenticate' ]","object_id":95},"elapsed":0.000004458008334040642},{"event":"call","id":376,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":94},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":377,"parent_id":376,"return_value":{"class":"Array","value":"[]","object_id":96},"elapsed":7.50063918530941e-7},{"event":"call","id":378,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":94},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":379,"parent_id":378,"return_value":{"class":"Array","value":"[]","object_id":97},"elapsed":7.499475032091141e-7},{"event":"call","id":380,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":94},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":381,"parent_id":380,"return_value":{"class":"Array","value":"[]","object_id":98},"elapsed":5.420297384262085e-7},{"event":"call","id":382,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":94},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"Array","value":"[ 'security' ]","object_id":99},"elapsed":5.830079317092896e-7},{"event":"call","id":384,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":94},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"Array","value":"[]","object_id":100},"elapsed":5.00003807246685e-7},{"event":"call","id":386,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":94},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":387,"parent_id":386,"return_value":{"class":"Array","value":"[ 'security', 'provider.authenticate' ]","object_id":101},"elapsed":5.00003807246685e-7},{"event":"call","id":388,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":94},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Array","value":"[]","object_id":102},"elapsed":5.409820005297661e-7},{"event":"call","id":390,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":94},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":391,"parent_id":390,"return_value":{"class":"Array","value":"[ 'serialization', 'json' ]","object_id":103},"elapsed":7.919734343886375e-7},{"event":"call","id":392,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":394,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'security', 'provider.authenticate' ]","object_id":95,"name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":395,"parent_id":394,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":396,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[]","object_id":96,"name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":397,"parent_id":396,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":398,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":400,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[]","object_id":97,"name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":401,"parent_id":400,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":402,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":403,"parent_id":402,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":404,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":405,"parent_id":404,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":406,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":408,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":409,"parent_id":408,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":410,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":412,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":413,"parent_id":412,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":414,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[]","object_id":98,"name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":415,"parent_id":414,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":416,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'security' ]","object_id":99,"name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":417,"parent_id":416,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":418,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[]","object_id":100,"name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":419,"parent_id":418,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":420,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":421,"parent_id":420,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":422,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":423,"parent_id":422,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":424,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":426,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'security', 'provider.authenticate' ]","object_id":101,"name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":427,"parent_id":426,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":428,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[]","object_id":102,"name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":429,"parent_id":428,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":430,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":431,"parent_id":430,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":432,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'serialization', 'json' ]","object_id":103,"name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n null,\n [ 'security', 'provider.authenticate…]","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.341119736433029e-7},{"event":"call","id":434,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":94},"parameters":[{"class":"Array","value":"[\n [ 'security', 'provider.authenticate' ],\n […]","object_id":105,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":435,"parent_id":434,"return_value":{"class":"Array","value":"[ 'json', 'provider.authenticate', 'security', 'serialization' ]","object_id":106},"elapsed":0.000005624955520033836},{"event":"return","thread_id":0,"id":436,"parent_id":371,"return_value":{"class":"Array","value":"[ 'json', 'provider.authenticate', 'security', 'serialization' ]","object_id":106},"elapsed":0.0010632090270519257},{"event":"call","id":437,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.labels.json'","name":"fileName"},{"class":"String","value":"'[\\n \"json\",\\n \"provider.authenticate\",\\n \"security\",\\n \"serialization\"\\n]'","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":438,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.labels.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[\\n \"json\",\\n \"provider.authenticate\",\\n \"security\",\\n \"serialization\"\\n]'","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"Promise { }","object_id":107},"elapsed":0.000008207978680729866},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"Promise { }","object_id":108},"elapsed":0.000040499959141016006},{"event":"call","id":441,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'exceptions'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":442,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":109},"elapsed":0.000013666925951838493},{"event":"call","id":444,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":110},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":445,"parent_id":444,"elapsed":0.000012042000889778137},{"event":"call","id":446,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":110},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":447,"parent_id":446,"elapsed":7.499475032091141e-7},{"event":"call","id":448,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":110},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":7.499475032091141e-7},{"event":"call","id":450,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":110},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":6.25033862888813e-7},{"event":"call","id":452,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":110},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":453,"parent_id":452,"elapsed":5.830079317092896e-7},{"event":"call","id":454,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":110},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"call","id":456,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":110},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":457,"parent_id":456,"elapsed":6.669433787465096e-7},{"event":"call","id":458,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":110},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":5.00003807246685e-7},{"event":"call","id":460,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":110},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":0.00000100000761449337},{"event":"call","id":462,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":463,"parent_id":462,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"call","id":464,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":465,"parent_id":464,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":466,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":468,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":469,"parent_id":468,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":470,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":471,"parent_id":470,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":472,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":473,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":474,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":475,"parent_id":474,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":476,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":477,"parent_id":476,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":478,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":479,"parent_id":478,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":480,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":482,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":484,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":486,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":488,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":490,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":491,"parent_id":490,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":492,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":494,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":495,"parent_id":494,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":496,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":497,"parent_id":496,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":498,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":499,"parent_id":498,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":500,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":502,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n null, undefined, undefined,\n null, undefined, null,\n null, null, null,\n null, null, undefined,\n undefined, undefined, null,\n null, null, …+3 more]","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":504,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":110},"parameters":[{"class":"Array","value":"[]","object_id":112,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":505,"parent_id":504,"return_value":{"class":"Array","value":"[]","object_id":113},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":506,"parent_id":441,"return_value":{"class":"Array","value":"[]","object_id":113},"elapsed":0.0009367079474031925},{"event":"call","id":507,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.exceptions.json'","name":"fileName"},{"class":"String","value":"'[]'","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":508,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.exceptions.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[]'","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"Promise { }","object_id":114},"elapsed":0.000010750023648142815},{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"Promise { }","object_id":115},"elapsed":0.000040874932892620564},{"event":"call","id":511,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'packages'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":512,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":513,"parent_id":512,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":116},"elapsed":0.00001391698606312275},{"event":"call","id":514,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":117},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":"'app/models'"},"elapsed":0.000019208062440156937},{"event":"call","id":516,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":117},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":"'app/models'"},"elapsed":0.000004333094693720341},{"event":"call","id":518,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":117},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":519,"parent_id":518,"return_value":{"class":"String","value":"'app/models'"},"elapsed":0.000005874899215996265},{"event":"call","id":520,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":117},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":521,"parent_id":520,"return_value":{"class":"String","value":"'app/controllers'"},"elapsed":0.0000035419361665844917},{"event":"call","id":522,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":117},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":"'app/models'"},"elapsed":0.0000020830193534493446},{"event":"call","id":524,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":117},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":"'app/models'"},"elapsed":0.0000019170111045241356},{"event":"call","id":526,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":117},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":527,"parent_id":526,"return_value":{"class":"String","value":"'app/models'"},"elapsed":0.0000018749851733446121},{"event":"call","id":528,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":117},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"String","value":"'app/models'"},"elapsed":0.0000024170149117708206},{"event":"call","id":530,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":117},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":531,"parent_id":530,"return_value":{"class":"String","value":"'json'"},"elapsed":0.000004790956154465675},{"event":"call","id":532,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":534,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models'","name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":535,"parent_id":534,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":536,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models'","name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":537,"parent_id":536,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":538,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":540,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models'","name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":541,"parent_id":540,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":542,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":543,"parent_id":542,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":544,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":545,"parent_id":544,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":546,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":547,"parent_id":546,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":548,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":549,"parent_id":548,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":550,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":551,"parent_id":550,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":552,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":554,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/controllers'","name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":556,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models'","name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":557,"parent_id":556,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":558,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models'","name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":560,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":562,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":564,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":565,"parent_id":564,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":566,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models'","name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":568,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'app/models'","name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":569,"parent_id":568,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":570,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":572,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'json'","name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n null, 'app/models',\n 'app/models', null,\n 'app/models', null,\n null, null,\n null, null,\n null, 'app/controllers',\n 'app/models', 'app/models',\n null, null,\n null, 'app/models',\n 'app/models', null,\n 'json'\n]","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":573,"parent_id":572,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":574,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":117},"parameters":[{"class":"Array","value":"[\n 'app/models',\n 'app/models',\n 'app/models'…]","object_id":119,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":575,"parent_id":574,"return_value":{"class":"Array","value":"[ 'app/controllers', 'app/models', 'json' ]","object_id":120},"elapsed":0.000005249981768429279},{"event":"return","thread_id":0,"id":576,"parent_id":511,"return_value":{"class":"Array","value":"[ 'app/controllers', 'app/models', 'json' ]","object_id":120},"elapsed":0.0009690839797258377},{"event":"call","id":577,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.packages.json'","name":"fileName"},{"class":"String","value":"'[\\n \"app/controllers\",\\n \"app/models\",\\n \"json\"\\n]'","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":578,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.packages.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[\\n \"app/controllers\",\\n \"app/models\",\\n \"json\"\\n]'","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"Promise { }","object_id":121},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"Promise { }","object_id":122},"elapsed":0.00004158297087997198},{"event":"call","id":581,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'packageDependencies'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":582,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":583,"parent_id":582,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":123},"elapsed":0.000055333017371594906},{"event":"call","id":584,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008458038792014122},{"event":"call","id":586,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":587,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":0.000012999982573091984},{"event":"call","id":589,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"S","value":"S {\n data: {\n type: 'http',\n name: 'HTTP server requ…}","object_id":126},"elapsed":0.0000016670674085617065},{"event":"return","thread_id":0,"id":591,"parent_id":586,"return_value":{"class":"Object","value":"{ caller: 'HTTP server requests', callee: 'app/models' }","object_id":127},"elapsed":0.00008625001646578312},{"event":"call","id":592,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":593,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'decode',\n type: 'function',\n …}","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":594,"parent_id":593,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":0.000001334003172814846},{"event":"call","id":595,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":596,"parent_id":595,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":0.0000024170149117708206},{"event":"return","thread_id":0,"id":597,"parent_id":592,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000617919722571969},{"event":"call","id":598,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":599,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":600,"parent_id":599,"return_value":{"class":"S","value":"S {\n data: {\n type: 'database',\n name: 'Database',\n …}","object_id":128},"elapsed":0.000001334003172814846},{"event":"call","id":601,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":602,"parent_id":601,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":0.00003458303399384022},{"event":"return","thread_id":0,"id":603,"parent_id":598,"return_value":{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":129},"elapsed":0.00009841693099588156},{"event":"call","id":604,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":605,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'touch',\n type: 'function',\n …}","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":606,"parent_id":605,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":0.00000400003045797348},{"event":"call","id":607,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":608,"parent_id":607,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":0.0000010409858077764511},{"event":"return","thread_id":0,"id":609,"parent_id":604,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005979207344353199},{"event":"call","id":610,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":611,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `UPDATE \"api_key…}","object_id":25,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":612,"parent_id":611,"return_value":{"class":"S","value":"S {\n data: {\n type: 'database',\n name: 'Database',\n …}","object_id":128},"elapsed":0.000001708976924419403},{"event":"call","id":613,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'touch',\n type: 'function',\n …}","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":614,"parent_id":613,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":615,"parent_id":610,"return_value":{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":130},"elapsed":0.00007216702215373516},{"event":"call","id":616,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":617,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":28,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":618,"parent_id":617,"return_value":{"class":"S","value":"S {\n data: {\n type: 'database',\n name: 'Database',\n …}","object_id":128},"elapsed":8.33999365568161e-7},{"event":"call","id":619,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":620,"parent_id":619,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":621,"parent_id":616,"return_value":{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":131},"elapsed":0.00006954104173928499},{"event":"call","id":622,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":623,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT \"pg_type…}","object_id":31,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":624,"parent_id":623,"return_value":{"class":"S","value":"S {\n data: {\n type: 'database',\n name: 'Database',\n …}","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":625,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":626,"parent_id":625,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":627,"parent_id":622,"return_value":{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":132},"elapsed":0.00007466704118996859},{"event":"call","id":628,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":629,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: 'SELECT \"attname…}","object_id":34,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"S","value":"S {\n data: {\n type: 'database',\n name: 'Database',\n …}","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":631,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":632,"parent_id":631,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":633,"parent_id":628,"return_value":{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":133},"elapsed":0.00008654198609292507},{"event":"call","id":634,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":635,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT \"pg_type…}","object_id":37,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":636,"parent_id":635,"return_value":{"class":"S","value":"S {\n data: {\n type: 'database',\n name: 'Database',\n …}","object_id":128},"elapsed":7.499475032091141e-7},{"event":"call","id":637,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":638,"parent_id":637,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":639,"parent_id":634,"return_value":{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":134},"elapsed":0.00007574993651360273},{"event":"call","id":640,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":641,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: 'SELECT \"attname…}","object_id":40,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":642,"parent_id":641,"return_value":{"class":"S","value":"S {\n data: {\n type: 'database',\n name: 'Database',\n …}","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":643,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":644,"parent_id":643,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":645,"parent_id":640,"return_value":{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":135},"elapsed":0.0000862079905346036},{"event":"call","id":646,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":647,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'destroy',\n type: 'function',\n …}","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/controllers',\n type: 'packa…}","object_id":136},"elapsed":8.330680429935455e-7},{"event":"call","id":649,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"S","value":"S {\n data: {\n type: 'http',\n name: 'HTTP server requ…}","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":651,"parent_id":646,"return_value":{"class":"Object","value":"{ caller: 'HTTP server requests', callee: 'app/controllers' }","object_id":137},"elapsed":0.00005866703577339649},{"event":"call","id":652,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":653,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'revoke',\n type: 'function',\n …}","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":654,"parent_id":653,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":655,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'destroy',\n type: 'function',\n …}","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/controllers',\n type: 'packa…}","object_id":136},"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":657,"parent_id":652,"return_value":{"class":"Object","value":"{ caller: 'app/controllers', callee: 'app/models' }","object_id":138},"elapsed":0.00005837494973093271},{"event":"call","id":658,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":659,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'decode',\n type: 'function',\n …}","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":660,"parent_id":659,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":7.919734343886375e-7},{"event":"call","id":661,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'revoke',\n type: 'function',\n …}","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":662,"parent_id":661,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":663,"parent_id":658,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005454104393720627},{"event":"call","id":664,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":665,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":666,"parent_id":665,"return_value":{"class":"S","value":"S {\n data: {\n type: 'database',\n name: 'Database',\n …}","object_id":128},"elapsed":6.25033862888813e-7},{"event":"call","id":667,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'revoke',\n type: 'function',\n …}","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":669,"parent_id":664,"return_value":{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":139},"elapsed":0.00007516704499721527},{"event":"call","id":670,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":671,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: 'DELETE FROM \"ap…}","object_id":53,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"S","value":"S {\n data: {\n type: 'database',\n name: 'Database',\n …}","object_id":128},"elapsed":6.660120561718941e-7},{"event":"call","id":673,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'revoke',\n type: 'function',\n …}","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":674,"parent_id":673,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":675,"parent_id":670,"return_value":{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":140},"elapsed":0.00007383304182440042},{"event":"call","id":676,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":677,"parent_id":676,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011541997082531452},{"event":"call","id":678,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":679,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":680,"parent_id":679,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":681,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":682,"parent_id":681,"return_value":{"class":"S","value":"S {\n data: {\n type: 'http',\n name: 'HTTP server requ…}","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":683,"parent_id":678,"return_value":{"class":"Object","value":"{ caller: 'HTTP server requests', callee: 'app/models' }","object_id":141},"elapsed":0.000055415905080735683},{"event":"call","id":684,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":685,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'decode',\n type: 'function',\n …}","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":686,"parent_id":685,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":6.25033862888813e-7},{"event":"call","id":687,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":688,"parent_id":687,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":689,"parent_id":684,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005354208406060934},{"event":"call","id":690,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":691,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n type: 'query',\n name: `SELECT * FROM \"…}","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":692,"parent_id":691,"return_value":{"class":"S","value":"S {\n data: {\n type: 'database',\n name: 'Database',\n …}","object_id":128},"elapsed":6.669433787465096e-7},{"event":"call","id":693,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'authenticate',\n type: 'function…}","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":694,"parent_id":693,"return_value":{"class":"S","value":"S {\n data: {\n name: 'app/models',\n type: 'package',\n…}","object_id":125},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":695,"parent_id":690,"return_value":{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":142},"elapsed":0.00006954197306185961},{"event":"call","id":696,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":697,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'generate',\n type: 'function',\n …}","object_id":62,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":698,"parent_id":697,"return_value":{"class":"S","value":"S {\n data: {\n name: 'json',\n type: 'package',\n ch…}","object_id":143},"elapsed":0.0000010409858077764511},{"event":"call","id":699,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"S {\n data: { type: 'route', name: 'DELETE /api/api_keys', …}","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"S","value":"S {\n data: {\n type: 'http',\n name: 'HTTP server requ…}","object_id":126},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":701,"parent_id":696,"return_value":{"class":"Object","value":"{ caller: 'HTTP server requests', callee: 'json' }","object_id":144},"elapsed":0.000057750032283365726},{"event":"call","id":702,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":703,"parent_id":702,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":704,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'HTTP server requests', callee: 'app/models' }","object_id":127,"name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":705,"parent_id":704,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":706,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":707,"parent_id":706,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":708,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":129,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":709,"parent_id":708,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":710,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":712,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":130,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":713,"parent_id":712,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":714,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":131,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":715,"parent_id":714,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":716,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":132,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":717,"parent_id":716,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":718,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":133,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":719,"parent_id":718,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":720,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":134,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":721,"parent_id":720,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":722,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":135,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":723,"parent_id":722,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":724,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'HTTP server requests', callee: 'app/controllers' }","object_id":137,"name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":726,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/controllers', callee: 'app/models' }","object_id":138,"name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":728,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":729,"parent_id":728,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":730,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":139,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":732,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":140,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":733,"parent_id":732,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":734,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":736,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'HTTP server requests', callee: 'app/models' }","object_id":141,"name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":737,"parent_id":736,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":738,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":739,"parent_id":738,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":740,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'app/models', callee: 'Database' }","object_id":142,"name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":742,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"{ caller: 'HTTP server requests', callee: 'json' }","object_id":144,"name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n null,\n { caller: 'HTTP server requests', ca…]","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":743,"parent_id":742,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":744,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":124},"parameters":[{"class":"Array","value":"[\n { caller: 'HTTP server requests', callee: 'a…]","object_id":146,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":745,"parent_id":744,"return_value":{"class":"Array","value":"[\n { caller: 'HTTP server requests', callee: 'a…]","object_id":147},"elapsed":0.000009415904060006142},{"event":"return","thread_id":0,"id":746,"parent_id":581,"return_value":{"class":"Array","value":"[\n { caller: 'HTTP server requests', callee: 'a…]","object_id":147},"elapsed":0.003088916069827974},{"event":"call","id":747,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.packageDependencies.json'","name":"fileName"},{"class":"String","value":"'[\\n' +\n ' {\\n' +\n ' \"caller\": \"HTTP server requests\",\\n' +\n ' \"callee\": \"app/controllers\"\\n' +\n ' },\\n' +\n…","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":748,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.packageDependencies.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[\\n' +\n ' {\\n' +\n ' \"caller\": \"HTTP server requests\",\\n' +\n ' \"callee\": \"app/controllers\"\\n' +\n ' },\\n' +\n…","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"Promise { }","object_id":148},"elapsed":0.00000937492586672306},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"Promise { }","object_id":149},"elapsed":0.00007404200732707977},{"event":"call","id":751,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'sqlNormalized'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":752,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":753,"parent_id":752,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":150},"elapsed":0.00002404197584837675},{"event":"call","id":754,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":"'SELECT * FROM \"api_keys\" WHERE (\"login\" = ?)'"},"elapsed":0.0002162919845432043},{"event":"call","id":756,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":757,"parent_id":756,"return_value":{"class":"String","value":"'UPDATE \"api_keys\" SET \"last_used\" = ? WHERE (\"id\" = ?)'"},"elapsed":0.00003479095175862312},{"event":"call","id":758,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":759,"parent_id":758,"return_value":{"class":"String","value":"'SELECT * FROM \"users\" WHERE (\"users\".\"login\" = ?) LIMIT ?'"},"elapsed":0.0000037919962778687477},{"event":"call","id":760,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":761,"parent_id":760,"return_value":{"class":"String","value":"'SELECT \"pg_type\".\"oid\", \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?) AND (\"typname\" = ?)) LIMIT ?'"},"elapsed":0.000003958935849368572},{"event":"call","id":762,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":"'SELECT \"attname\", (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"atttypid\" ELSE \"pg_type\".\"typbasetype\" END) AS \"atttypid\"…"},"elapsed":0.000005708076059818268},{"event":"call","id":764,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":765,"parent_id":764,"return_value":{"class":"String","value":"'SELECT \"pg_type\".\"oid\", \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?) AND (\"typname\" = ?)) LIMIT ?'"},"elapsed":0.0000034169061109423637},{"event":"call","id":766,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"String","value":"'SELECT \"attname\", (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"atttypid\" ELSE \"pg_type\".\"typbasetype\" END) AS \"atttypid\"…"},"elapsed":0.000004624947905540466},{"event":"call","id":768,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":769,"parent_id":768,"return_value":{"class":"String","value":"'SELECT * FROM \"api_keys\" WHERE (\"login\" = ?)'"},"elapsed":0.000002374988980591297},{"event":"call","id":770,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":771,"parent_id":770,"return_value":{"class":"String","value":"'DELETE FROM \"api_keys\" WHERE \"id\" = ?'"},"elapsed":0.000051458016969263554},{"event":"call","id":772,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":773,"parent_id":772,"return_value":{"class":"String","value":"'SELECT * FROM \"api_keys\" WHERE (\"login\" = ?)'"},"elapsed":0.000005041947588324547},{"event":"call","id":774,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":775,"parent_id":774,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":776,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":778,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":779,"parent_id":778,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":780,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'SELECT * FROM \"api_keys\" WHERE (\"login\" = ?)'","name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":781,"parent_id":780,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":782,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":783,"parent_id":782,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":784,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'UPDATE \"api_keys\" SET \"last_used\" = ? WHERE (\"id\" = ?)'","name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":785,"parent_id":784,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0012344999704509974},{"event":"call","id":786,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'SELECT * FROM \"users\" WHERE (\"users\".\"login\" = ?) LIMIT ?'","name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":787,"parent_id":786,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":788,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'SELECT \"pg_type\".\"oid\", \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?) AND (\"typname\" = ?)) LIMIT ?'","name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":790,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'SELECT \"attname\", (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"atttypid\" ELSE \"pg_type\".\"typbasetype\" END) AS \"atttypid\"…","name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":791,"parent_id":790,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":792,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'SELECT \"pg_type\".\"oid\", \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?) AND (\"typname\" = ?)) LIMIT ?'","name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":793,"parent_id":792,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":794,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'SELECT \"attname\", (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"atttypid\" ELSE \"pg_type\".\"typbasetype\" END) AS \"atttypid\"…","name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":795,"parent_id":794,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":796,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":797,"parent_id":796,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":798,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":799,"parent_id":798,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":800,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":801,"parent_id":800,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":802,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'SELECT * FROM \"api_keys\" WHERE (\"login\" = ?)'","name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":803,"parent_id":802,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":804,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'DELETE FROM \"api_keys\" WHERE \"id\" = ?'","name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":805,"parent_id":804,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":806,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":807,"parent_id":806,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":808,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":809,"parent_id":808,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":810,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":811,"parent_id":810,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":812,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"'SELECT * FROM \"api_keys\" WHERE (\"login\" = ?)'","name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":813,"parent_id":812,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":814,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n null,\n null,\n null,\n 'SELECT * FROM \"api_…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":815,"parent_id":814,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":816,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":151},"parameters":[{"class":"Array","value":"[\n 'SELECT * FROM \"api_keys\" WHERE (\"login\" = ?…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…]","object_id":153,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":817,"parent_id":816,"return_value":{"class":"Array","value":"[\n 'DELETE FROM \"api_keys\" WHERE \"id\" = ?',\n '…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…]","object_id":154},"elapsed":0.00001325004268437624},{"event":"return","thread_id":0,"id":818,"parent_id":751,"return_value":{"class":"Array","value":"[\n 'DELETE FROM \"api_keys\" WHERE \"id\" = ?',\n '…, (CASE \"pg_type\".\"typbasetype\" WHEN ? THEN \"attt…, \"typrelid\", \"typarray\" FROM \"pg_type\" WHERE ((\"typtype\" = ?…]","object_id":154},"elapsed":0.003829041961580515},{"event":"call","id":819,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.sqlNormalized.json'","name":"fileName"},{"class":"String","value":"'[\\n' +\n ' \"DELETE FROM \\\\\"api_keys\\\\\" WHERE \\\\\"id\\\\\" = ?\",\\n' +\n ' \"SELECT * FROM \\\\\"api_keys\\\\\" WHERE (\\\\\"login\\\\…","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":820,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.sqlNormalized.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[\\n' +\n ' \"DELETE FROM \\\\\"api_keys\\\\\" WHERE \\\\\"id\\\\\" = ?\",\\n' +\n ' \"SELECT * FROM \\\\\"api_keys\\\\\" WHERE (\\\\\"login\\\\…","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"Promise { }","object_id":155},"elapsed":0.000015833997167646885},{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"Promise { }","object_id":156},"elapsed":0.0001022910000756383},{"event":"call","id":823,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'sqlTables'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":824,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":825,"parent_id":824,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":157},"elapsed":0.00001795799471437931},{"event":"call","id":826,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":827,"parent_id":826,"return_value":{"class":"Array","value":"[ 'api_keys' ]","object_id":159},"elapsed":0.003917249967344105},{"event":"call","id":828,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":829,"parent_id":828,"return_value":{"class":"Array","value":"[ 'api_keys' ]","object_id":160},"elapsed":0.0019909170223399997},{"event":"call","id":830,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":831,"parent_id":830,"return_value":{"class":"Array","value":"[ 'users' ]","object_id":161},"elapsed":0.002087040920741856},{"event":"call","id":832,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":833,"parent_id":832,"return_value":{"class":"Array","value":"[ 'pg_type' ]","object_id":162},"elapsed":0.003762249951250851},{"event":"call","id":834,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":835,"parent_id":834,"return_value":{"class":"Array","value":"[ 'pg_attribute', 'pg_type' ]","object_id":163},"elapsed":0.00478558405302465},{"event":"call","id":836,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":837,"parent_id":836,"return_value":{"class":"Array","value":"[ 'pg_type' ]","object_id":164},"elapsed":0.0035887500271201134},{"event":"call","id":838,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":839,"parent_id":838,"return_value":{"class":"Array","value":"[ 'pg_attribute', 'pg_type' ]","object_id":165},"elapsed":0.0045073749497532845},{"event":"call","id":840,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":841,"parent_id":840,"return_value":{"class":"Array","value":"[ 'api_keys' ]","object_id":166},"elapsed":0.0019917499739676714},{"event":"call","id":842,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":843,"parent_id":842,"return_value":{"class":"Array","value":"[ 'api_keys' ]","object_id":167},"elapsed":0.001847167033702135},{"event":"call","id":844,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'sql_query' ],\n …}","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":845,"parent_id":844,"return_value":{"class":"Array","value":"[ 'api_keys' ]","object_id":168},"elapsed":0.0011915420182049274},{"event":"call","id":846,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":847,"parent_id":846,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":848,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":849,"parent_id":848,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":850,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":851,"parent_id":850,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":852,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_keys' ]","object_id":159,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":853,"parent_id":852,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":854,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":855,"parent_id":854,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":856,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_keys' ]","object_id":160,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":857,"parent_id":856,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":858,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'users' ]","object_id":161,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":859,"parent_id":858,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":860,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'pg_type' ]","object_id":162,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":861,"parent_id":860,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":862,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'pg_attribute', 'pg_type' ]","object_id":163,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":863,"parent_id":862,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":864,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'pg_type' ]","object_id":164,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":865,"parent_id":864,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":866,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'pg_attribute', 'pg_type' ]","object_id":165,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":867,"parent_id":866,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":868,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":869,"parent_id":868,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":870,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":871,"parent_id":870,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":872,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":873,"parent_id":872,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":874,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_keys' ]","object_id":166,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":875,"parent_id":874,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":876,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_keys' ]","object_id":167,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":877,"parent_id":876,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":878,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":879,"parent_id":878,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":880,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":881,"parent_id":880,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":882,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":883,"parent_id":882,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":884,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_keys' ]","object_id":168,"name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":885,"parent_id":884,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":886,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n null,\n null,\n null,\n [ 'api_keys' ],\n nu…]","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":887,"parent_id":886,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":888,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":158},"parameters":[{"class":"Array","value":"[\n [ 'api_keys' ],\n [ 'api_keys' ],\n [ 'users…]","object_id":170,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":889,"parent_id":888,"return_value":{"class":"Array","value":"[ 'api_keys', 'pg_attribute', 'pg_type', 'users' ]","object_id":171},"elapsed":0.000012292061001062393},{"event":"return","thread_id":0,"id":890,"parent_id":823,"return_value":{"class":"Array","value":"[ 'api_keys', 'pg_attribute', 'pg_type', 'users' ]","object_id":171},"elapsed":0.03350137500092387},{"event":"call","id":891,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.sqlTables.json'","name":"fileName"},{"class":"String","value":"'[\\n \"api_keys\",\\n \"pg_attribute\",\\n \"pg_type\",\\n \"users\"\\n]'","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":892,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.sqlTables.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[\\n \"api_keys\",\\n \"pg_attribute\",\\n \"pg_type\",\\n \"users\"\\n]'","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"Promise { }","object_id":172},"elapsed":0.00003216706681996584},{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"Promise { }","object_id":173},"elapsed":0.0001194999786093831},{"event":"call","id":895,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"'parameters'","name":"algorithmName"},{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":896,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.3', metadata: [O…}","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":897,"parent_id":896,"return_value":{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":174},"elapsed":0.000021083978936076164},{"event":"call","id":898,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":899,"parent_id":898,"return_value":{"class":"Array","value":"[ 'controller', 'action' ]","object_id":176},"elapsed":0.000036665936931967735},{"event":"call","id":900,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":901,"parent_id":900,"return_value":{"class":"Array","value":"[ 'api_key' ]","object_id":177},"elapsed":0.000016707926988601685},{"event":"call","id":902,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":903,"parent_id":902,"return_value":{"class":"Array","value":"[ 'api_key' ]","object_id":178},"elapsed":0.0000017919810488820076},{"event":"call","id":904,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":905,"parent_id":904,"return_value":{"class":"Array","value":"[ 'api_key' ]","object_id":179},"elapsed":0.0000017910497263073921},{"event":"call","id":906,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":907,"parent_id":906,"return_value":{"class":"Array","value":"[]","object_id":180},"elapsed":0.0000022080494090914726},{"event":"call","id":908,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":909,"parent_id":908,"return_value":{"class":"Array","value":"[ 'api_key' ]","object_id":181},"elapsed":0.0000025830231606960297},{"event":"call","id":910,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":911,"parent_id":910,"return_value":{"class":"Array","value":"[ 'api_key' ]","object_id":182},"elapsed":0.0000015409896150231361},{"event":"call","id":912,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":913,"parent_id":912,"return_value":{"class":"Array","value":"[ 'controller', 'action' ]","object_id":183},"elapsed":0.0000035830307751893997},{"event":"call","id":914,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":915,"parent_id":914,"return_value":{"class":"Array","value":"[ 'api_key' ]","object_id":184},"elapsed":0.0000016660196706652641},{"event":"call","id":916,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":917,"parent_id":916,"return_value":{"class":"Array","value":"[ 'api_key' ]","object_id":185},"elapsed":0.00000300002284348011},{"event":"call","id":918,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":919,"parent_id":918,"return_value":{"class":"Array","value":"[ 'arg' ]","object_id":186},"elapsed":0.000004249974153935909},{"event":"call","id":920,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'controller', 'action' ]","object_id":176,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":921,"parent_id":920,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":922,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_key' ]","object_id":177,"name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":923,"parent_id":922,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":924,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_key' ]","object_id":178,"name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":925,"parent_id":924,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":926,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":927,"parent_id":926,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":928,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_key' ]","object_id":179,"name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":929,"parent_id":928,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":930,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":931,"parent_id":930,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":932,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":933,"parent_id":932,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":934,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":935,"parent_id":934,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":936,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":937,"parent_id":936,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":938,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":939,"parent_id":938,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":940,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":941,"parent_id":940,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":942,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[]","object_id":180,"name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":943,"parent_id":942,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":944,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_key' ]","object_id":181,"name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":945,"parent_id":944,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":946,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_key' ]","object_id":182,"name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":947,"parent_id":946,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":948,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":949,"parent_id":948,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":950,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":951,"parent_id":950,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":952,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'controller', 'action' ]","object_id":183,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":953,"parent_id":952,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":954,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_key' ]","object_id":184,"name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":955,"parent_id":954,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":956,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'api_key' ]","object_id":185,"name":"event"},{"class":"Number","value":"18"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":957,"parent_id":956,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":958,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":"19"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":959,"parent_id":958,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":960,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"[ 'arg' ]","object_id":186,"name":"event"},{"class":"Number","value":"20"},{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":961,"parent_id":960,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":962,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"Canonicalize {\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":175},"parameters":[{"class":"Array","value":"[\n [ 'controller', 'action' ],\n [ 'api_key' ],…]","object_id":188,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":963,"parent_id":962,"return_value":{"class":"Array","value":"[ 'action', 'api_key', 'arg', 'controller' ]","object_id":189},"elapsed":0.000006292015314102173},{"event":"return","thread_id":0,"id":964,"parent_id":895,"return_value":{"class":"Array","value":"[ 'action', 'api_key', 'arg', 'controller' ]","object_id":189},"elapsed":0.0011085419682785869},{"event":"call","id":965,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'canonical.parameters.json'","name":"fileName"},{"class":"String","value":"'[\\n \"action\",\\n \"api_key\",\\n \"arg\",\\n \"controller\"\\n]'","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":966,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'canonical.parameters.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[\\n \"action\",\\n \"api_key\",\\n \"arg\",\\n \"controller\"\\n]'","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"Promise { }","object_id":190},"elapsed":0.000011292053386569023},{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"Promise { }","object_id":191},"elapsed":0.0000414170790463686},{"event":"call","id":969,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'version'","name":"fileName"},{"class":"String","value":"'1.4.0'","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":970,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'version'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'1.4.0'","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"Promise { }","object_id":192},"elapsed":0.000019499915651977062},{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"Promise { }","object_id":193},"elapsed":0.0000764171127229929},{"event":"call","id":973,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'classMap.json'","name":"fileName"},{"class":"String","value":"'[\\n' +\n ' {\\n' +\n ' \"name\": \"app/models\",\\n' +\n ' \"type\": \"package\",\\n' +\n ' \"children\": [\\n' +\n ' …","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":974,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'classMap.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'[\\n' +\n ' {\\n' +\n ' \"name\": \"app/models\",\\n' +\n ' \"type\": \"package\",\\n' +\n ' \"children\": [\\n' +\n ' …","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"Promise { }","object_id":194},"elapsed":0.0000189170241355896},{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"Promise { }","object_id":195},"elapsed":0.00040783302392810583},{"event":"call","id":977,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'metadata.json'","name":"fileName"},{"class":"String","value":"'{\\n' +\n ' \"app\": \"appland/AppLand\",\\n' +\n ' \"language\": {\\n' +\n ' \"name\": \"ruby\",\\n' +\n ' \"engine\": \"ruby\"…","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":978,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'metadata.json'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'{\\n' +\n ' \"app\": \"appland/AppLand\",\\n' +\n ' \"language\": {\\n' +\n ' \"name\": \"ruby\",\\n' +\n ' \"engine\": \"ruby\"…","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"Promise { }","object_id":196},"elapsed":0.00000800006091594696},{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"Promise { }","object_id":197},"elapsed":0.0003151659620925784},{"event":"call","id":981,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"AppMapIndex {\n appmapFileName: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":2},"parameters":[{"class":"String","value":"'mtime'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":982,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key'","name":"dirName"},{"class":"String","value":"'mtime'","name":"fileName"},{"class":"String","value":"'1782917966670.3066'","name":"suffix"},{"class":"String","value":"'1782917966670.3066'","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"Promise { }","object_id":198},"elapsed":0.000006458023563027382},{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"Promise { }","object_id":199},"elapsed":0.00004891701973974705},{"event":"call","id":985,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":986,"parent_id":985,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000100000761449337}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"name":"canonicalize","type":"package","children":[{"type":"class","name":"Canonicalize","children":[{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classes.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/exceptions.ts:37"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/labels.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packages.js:5"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:10"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:6"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js:14"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlTables.js:14"}]},{"type":"class","name":"classDependencies","children":[{"type":"function","name":"classOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:6"}]},{"type":"class","name":"packageDependencies","children":[{"type":"function","name":"packageOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:6"}]}]},{"type":"class","name":"algorithms","children":[{"type":"function","name":"notNull","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:1"},{"type":"function","name":"makeUnique","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:5"}]},{"type":"class","name":"AppMapIndex","children":[{"type":"function","name":"appmapFileSize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:113"},{"type":"function","name":"versionUpToDate","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:123"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:29"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:37"},{"type":"function","name":"mkdir_p","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:50"},{"type":"function","name":"writeFileAtomic","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:60"},{"type":"function","name":"loadAppMapData","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:70"}]},{"type":"class","name":"canonicalize","children":[{"type":"function","name":"httpServerRequestsOnly","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:17"},{"type":"function","name":"canonicalize","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:52"}]},{"type":"class","name":"Fingerprinter","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:64"},{"type":"function","name":"fingerprint","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:73"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"baseName","static":true,"location":"packages/cli/src/utils.ts:25"},{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Fingerprinter fingerprints a recording and writes the on-disk index","source_location":"packages/cli/tests/unit/fingerprint/fingerprinter.spec.ts","test_status":"succeeded"},"eventUpdates":{"11":{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"Promise { true }","object_id":3},"elapsed":0.000112667097710073},"12":{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"Promise {\n {\n path: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key.appmap.json',\n metadata: [Object],\n numEvents: 48\n }\n}","object_id":4},"elapsed":0.06223666702862829},"14":{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"Promise { false }","object_id":5},"elapsed":0.0001165829598903656},"18":{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"Promise {\n {\n events: [Array],\n version: '1.3',\n metadata: [Object],\n classMap: [Array]\n }\n}","object_id":6},"elapsed":0.0003825000021606684},"22":{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":7},"elapsed":0.0000932919792830944},"191":{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":68},"elapsed":0.04978870798368007},"192":{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":69},"elapsed":0.05002308404073119},"261":{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":75},"elapsed":0.048541833995841444},"262":{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":76},"elapsed":0.04858066595625132},"313":{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":82},"elapsed":0.047873082919977605},"314":{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":83},"elapsed":0.0478981250198558},"369":{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":91},"elapsed":0.04677120898850262},"370":{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":92},"elapsed":0.046852707979269326},"439":{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":107},"elapsed":0.045600792043842375},"440":{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":108},"elapsed":0.045624832971952856},"509":{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":114},"elapsed":0.04434741602744907},"510":{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":115},"elapsed":0.04438654100522399},"579":{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":121},"elapsed":0.04340087505988777},"580":{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":122},"elapsed":0.04342462494969368},"749":{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":148},"elapsed":0.04005941702052951},"750":{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":149},"elapsed":0.04011604201514274},"821":{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":155},"elapsed":0.03605766699183732},"822":{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":156},"elapsed":0.03613687492907047},"893":{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":172},"elapsed":0.0024042080622166395},"894":{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":173},"elapsed":0.0024380829418078065},"967":{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":190},"elapsed":0.001095459097996354},"968":{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":191},"elapsed":0.001119542052038014},"971":{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":192},"elapsed":0.0019537080079317093},"972":{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":193},"elapsed":0.0019950830610468984},"975":{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":194},"elapsed":0.0009668329730629921},"976":{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":195},"elapsed":0.001348041114397347},"979":{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":196},"elapsed":0.0003986250376328826},"980":{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":197},"elapsed":0.0007000829791650176},"983":{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":198},"elapsed":0.0002657079603523016},"984":{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":199},"elapsed":0.0002902090782299638}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":64},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000014999997802078724},{"event":"call","id":3,"thread_id":0,"method_id":"fingerprint","static":false,"receiver":{"class":"Fingerprinter","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"appMapFileName"}],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":73},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005500041879713535},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":29},{"event":"call","id":7,"thread_id":0,"method_id":"baseName","static":true,"parameters":[{"class":"String","value":"","name":"fileName"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":25},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"String","value":""},"elapsed":0.000006041023880243301},{"event":"return","thread_id":0,"id":9,"parent_id":6,"elapsed":0.00007349997758865356},{"event":"call","id":10,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":37},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00001750001683831215},{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.000502042006701231},{"event":"call","id":13,"thread_id":0,"method_id":"versionUpToDate","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"requiredVersion"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":123},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00004937499761581421},{"event":"call","id":15,"thread_id":0,"method_id":"appmapFileSize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":113},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Number","value":""},"elapsed":0.00000537489540874958},{"event":"call","id":17,"thread_id":0,"method_id":"loadAppMapData","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":70},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00002779101487249136},{"event":"call","id":19,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":21,"thread_id":0,"method_id":"mkdir_p","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":50},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.000030499999411404133},{"event":"call","id":23,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":24,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"x","value":"","object_id":9},"elapsed":0.00009670795407146215},{"event":"call","id":26,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011708005331456661},{"event":"call","id":28,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":29,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002087489701807499},{"event":"call","id":31,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"S","value":"","object_id":15},"elapsed":0.0000020830193534493446},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":16},"elapsed":0.00012654205784201622},{"event":"call","id":34,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":35,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000018330756574869156},{"event":"call","id":37,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000003208988346159458},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008358305785804987},{"event":"call","id":40,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":41,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"S","value":"","object_id":20},"elapsed":0.0000032079406082630157},{"event":"call","id":43,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00004737498238682747},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":21},"elapsed":0.00013275002129375935},{"event":"call","id":46,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":47,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000005499925464391708},{"event":"call","id":49,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":51,"parent_id":46,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008058396633714437},{"event":"call","id":52,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":53,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"S","value":"","object_id":25},"elapsed":9.170034900307655e-7},{"event":"call","id":55,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":14},"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00008116697426885366},{"event":"call","id":58,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":59,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"S","value":"","object_id":28},"elapsed":7.499475032091141e-7},{"event":"call","id":61,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":63,"parent_id":58,"return_value":{"class":"Object","value":"","object_id":29},"elapsed":0.00006874999962747097},{"event":"call","id":64,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":65,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"S","value":"","object_id":31},"elapsed":7.50063918530941e-7},{"event":"call","id":67,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":69,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":32},"elapsed":0.00009041698649525642},{"event":"call","id":70,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":71,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"S","value":"","object_id":34},"elapsed":7.499475032091141e-7},{"event":"call","id":73,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":75,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":0.00010850001126527786},{"event":"call","id":76,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":77,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"S","value":"","object_id":37},"elapsed":7.919734343886375e-7},{"event":"call","id":79,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":81,"parent_id":76,"return_value":{"class":"Object","value":"","object_id":38},"elapsed":0.00008741696365177631},{"event":"call","id":82,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":83,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"S","value":"","object_id":40},"elapsed":7.080379873514175e-7},{"event":"call","id":85,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":87,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00009933393448591232},{"event":"call","id":88,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":89,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"S","value":"","object_id":44},"elapsed":9.170034900307655e-7},{"event":"call","id":91,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":15},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":93,"parent_id":88,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00006620900239795446},{"event":"call","id":94,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":95,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"call","id":97,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":44},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":99,"parent_id":94,"return_value":{"class":"Object","value":"","object_id":48},"elapsed":0.00006812508217990398},{"event":"call","id":100,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":101,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"call","id":103,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":105,"parent_id":100,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007229100447148085},{"event":"call","id":106,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":107,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.660120561718941e-7},{"event":"call","id":109,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":111,"parent_id":106,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.0000635830219835043},{"event":"call","id":112,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":113,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"S","value":"","object_id":53},"elapsed":6.660120561718941e-7},{"event":"call","id":115,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":117,"parent_id":112,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.0000689999433234334},{"event":"call","id":118,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":119,"parent_id":118,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":120,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":121,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":123,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":125,"parent_id":120,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00006850005593150854},{"event":"call","id":126,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":127,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":129,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":131,"parent_id":126,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007041695062071085},{"event":"call","id":132,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":133,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.25033862888813e-7},{"event":"call","id":135,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":137,"parent_id":132,"return_value":{"class":"Object","value":"","object_id":60},"elapsed":0.00006308301817625761},{"event":"call","id":138,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":139,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":63},"elapsed":0.000001249951310455799},{"event":"call","id":141,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":143,"parent_id":138,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00006541702896356583},{"event":"call","id":144,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":145,"parent_id":144,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005208072252571583},{"event":"call","id":146,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"call","id":148,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":150,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":152,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":154,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":155,"parent_id":154,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":156,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":158,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":159,"parent_id":158,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":160,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":161,"parent_id":160,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.25033862888813e-7},{"event":"call","id":162,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":163,"parent_id":162,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":164,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":165,"parent_id":164,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":166,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":168,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":48,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":170,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":172,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":51,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":174,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":54,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":178,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":57,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":180,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":181,"parent_id":180,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":182,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.159519448876381e-7},{"event":"call","id":184,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":64,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":185,"parent_id":184,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":186,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"Array","value":"","object_id":66,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.000040790997445583344},{"event":"return","thread_id":0,"id":188,"parent_id":23,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.005615917034447193},{"event":"call","id":189,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":190,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.0000666249543428421},{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.00029766710940748453},{"event":"call","id":193,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":194,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":195,"parent_id":194,"return_value":{"class":"x","value":"","object_id":70},"elapsed":0.000021582935005426407},{"event":"call","id":196,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":197,"parent_id":196,"return_value":{"class":"String","value":""},"elapsed":0.000026582973077893257},{"event":"call","id":198,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":199,"parent_id":198,"return_value":{"class":"String","value":""},"elapsed":0.0000035410048440098763},{"event":"call","id":200,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"String","value":""},"elapsed":0.0000074160052463412285},{"event":"call","id":202,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":203,"parent_id":202,"return_value":{"class":"String","value":""},"elapsed":0.0000031670788303017616},{"event":"call","id":204,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":205,"parent_id":204,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":206,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":208,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":210,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":211,"parent_id":210,"return_value":{"class":"String","value":""},"elapsed":0.0000020419247448444366},{"event":"call","id":212,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":213,"parent_id":212,"return_value":{"class":"String","value":""},"elapsed":0.0000035420525819063187},{"event":"call","id":214,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":216,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":218,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":219,"parent_id":218,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":220,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":222,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":223,"parent_id":222,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":224,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":226,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":227,"parent_id":226,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":228,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":229,"parent_id":228,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":230,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":232,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":233,"parent_id":232,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":234,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":235,"parent_id":234,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":236,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":237,"parent_id":236,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":238,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":239,"parent_id":238,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":240,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":241,"parent_id":240,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":242,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":243,"parent_id":242,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":244,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":245,"parent_id":244,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":246,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":248,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":250,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":251,"parent_id":250,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":252,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":253,"parent_id":252,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":254,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":255,"parent_id":254,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":256,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"Array","value":"","object_id":73,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":257,"parent_id":256,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.000006583984941244125},{"event":"return","thread_id":0,"id":258,"parent_id":193,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.001100249937735498},{"event":"call","id":259,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":260,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.000011958996765315533},{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.000054916017688810825},{"event":"call","id":263,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":264,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":265,"parent_id":264,"return_value":{"class":"x","value":"","object_id":77},"elapsed":0.000014457968063652515},{"event":"call","id":266,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":268,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":270,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":271,"parent_id":270,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":272,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":274,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":276,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":278,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":279,"parent_id":278,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":280,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":281,"parent_id":280,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":282,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":284,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":285,"parent_id":284,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":286,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":287,"parent_id":286,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":288,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":289,"parent_id":288,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":290,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":291,"parent_id":290,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":292,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":293,"parent_id":292,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":294,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":296,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":297,"parent_id":296,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":298,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":299,"parent_id":298,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":300,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":301,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":302,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":303,"parent_id":302,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":304,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":305,"parent_id":304,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":306,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":307,"parent_id":306,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":308,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":79},"parameters":[{"class":"Array","value":"","object_id":80,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.0000016249250620603561},{"event":"return","thread_id":0,"id":310,"parent_id":263,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.000621416955254972},{"event":"call","id":311,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":312,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.000052040908485651016},{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.00008258398156613111},{"event":"call","id":315,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":316,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"x","value":"","object_id":84},"elapsed":0.000013208016753196716},{"event":"call","id":318,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":319,"parent_id":318,"return_value":{"class":"Object","value":"","object_id":86},"elapsed":0.00002245896030217409},{"event":"call","id":320,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":321,"parent_id":320,"return_value":{"class":"Object","value":"","object_id":87},"elapsed":0.0000034580007195472717},{"event":"call","id":322,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":86,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":323,"parent_id":322,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7},{"event":"call","id":324,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":326,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":328,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":329,"parent_id":328,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":330,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":332,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":333,"parent_id":332,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":334,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":336,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":337,"parent_id":336,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":338,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":339,"parent_id":338,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":340,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":341,"parent_id":340,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":342,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":343,"parent_id":342,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":344,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":345,"parent_id":344,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":346,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":348,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":349,"parent_id":348,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":350,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":351,"parent_id":350,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":352,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":354,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":87,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":355,"parent_id":354,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":356,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":357,"parent_id":356,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":358,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":359,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":360,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":361,"parent_id":360,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":362,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":363,"parent_id":362,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":364,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"Array","value":"","object_id":89,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":365,"parent_id":364,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.000005292007699608803},{"event":"return","thread_id":0,"id":366,"parent_id":315,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.0008167919004336},{"event":"call","id":367,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":368,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.000010416959412395954},{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.00006091594696044922},{"event":"call","id":371,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":372,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":373,"parent_id":372,"return_value":{"class":"x","value":"","object_id":93},"elapsed":0.000012750038877129555},{"event":"call","id":374,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Array","value":"","object_id":95},"elapsed":0.000004458008334040642},{"event":"call","id":376,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":377,"parent_id":376,"return_value":{"class":"Array","value":"","object_id":96},"elapsed":7.50063918530941e-7},{"event":"call","id":378,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":379,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":97},"elapsed":7.499475032091141e-7},{"event":"call","id":380,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":381,"parent_id":380,"return_value":{"class":"Array","value":"","object_id":98},"elapsed":5.420297384262085e-7},{"event":"call","id":382,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"Array","value":"","object_id":99},"elapsed":5.830079317092896e-7},{"event":"call","id":384,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"Array","value":"","object_id":100},"elapsed":5.00003807246685e-7},{"event":"call","id":386,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":387,"parent_id":386,"return_value":{"class":"Array","value":"","object_id":101},"elapsed":5.00003807246685e-7},{"event":"call","id":388,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Array","value":"","object_id":102},"elapsed":5.409820005297661e-7},{"event":"call","id":390,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":391,"parent_id":390,"return_value":{"class":"Array","value":"","object_id":103},"elapsed":7.919734343886375e-7},{"event":"call","id":392,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":394,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":95,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":395,"parent_id":394,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":396,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":96,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":397,"parent_id":396,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":398,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":400,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":97,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":401,"parent_id":400,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":402,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":403,"parent_id":402,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":404,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":405,"parent_id":404,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":406,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":408,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":409,"parent_id":408,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":410,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":412,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":413,"parent_id":412,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":414,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":98,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":415,"parent_id":414,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":416,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":99,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":417,"parent_id":416,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":418,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":100,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":419,"parent_id":418,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":420,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":421,"parent_id":420,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":422,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":423,"parent_id":422,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":424,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":426,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":101,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":427,"parent_id":426,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":428,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":102,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":429,"parent_id":428,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":430,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":431,"parent_id":430,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":432,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":103,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.341119736433029e-7},{"event":"call","id":434,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"Array","value":"","object_id":105,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":435,"parent_id":434,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.000005624955520033836},{"event":"return","thread_id":0,"id":436,"parent_id":371,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.0010632090270519257},{"event":"call","id":437,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":438,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.000008207978680729866},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.000040499959141016006},{"event":"call","id":441,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":442,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"x","value":"","object_id":109},"elapsed":0.000013666925951838493},{"event":"call","id":444,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":445,"parent_id":444,"elapsed":0.000012042000889778137},{"event":"call","id":446,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":447,"parent_id":446,"elapsed":7.499475032091141e-7},{"event":"call","id":448,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":7.499475032091141e-7},{"event":"call","id":450,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":6.25033862888813e-7},{"event":"call","id":452,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":453,"parent_id":452,"elapsed":5.830079317092896e-7},{"event":"call","id":454,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"call","id":456,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":457,"parent_id":456,"elapsed":6.669433787465096e-7},{"event":"call","id":458,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":5.00003807246685e-7},{"event":"call","id":460,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":0.00000100000761449337},{"event":"call","id":462,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":463,"parent_id":462,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"call","id":464,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":465,"parent_id":464,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":466,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":468,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":469,"parent_id":468,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":470,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":471,"parent_id":470,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":472,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":473,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":474,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":475,"parent_id":474,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":476,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":477,"parent_id":476,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":478,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":479,"parent_id":478,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":480,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":482,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":484,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":486,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":488,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":490,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":491,"parent_id":490,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":492,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":494,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":495,"parent_id":494,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":496,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":497,"parent_id":496,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":498,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":499,"parent_id":498,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":500,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":502,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":504,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"Array","value":"","object_id":112,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":505,"parent_id":504,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":506,"parent_id":441,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0009367079474031925},{"event":"call","id":507,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":508,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.000010750023648142815},{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.000040874932892620564},{"event":"call","id":511,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":512,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":513,"parent_id":512,"return_value":{"class":"x","value":"","object_id":116},"elapsed":0.00001391698606312275},{"event":"call","id":514,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000019208062440156937},{"event":"call","id":516,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":0.000004333094693720341},{"event":"call","id":518,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":519,"parent_id":518,"return_value":{"class":"String","value":""},"elapsed":0.000005874899215996265},{"event":"call","id":520,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":521,"parent_id":520,"return_value":{"class":"String","value":""},"elapsed":0.0000035419361665844917},{"event":"call","id":522,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.0000020830193534493446},{"event":"call","id":524,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":0.0000019170111045241356},{"event":"call","id":526,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":527,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":528,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"String","value":""},"elapsed":0.0000024170149117708206},{"event":"call","id":530,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":531,"parent_id":530,"return_value":{"class":"String","value":""},"elapsed":0.000004790956154465675},{"event":"call","id":532,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":534,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":535,"parent_id":534,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":536,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":537,"parent_id":536,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":538,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":540,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":541,"parent_id":540,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":542,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":543,"parent_id":542,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":544,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":545,"parent_id":544,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":546,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":547,"parent_id":546,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":548,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":549,"parent_id":548,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":550,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":551,"parent_id":550,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":552,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":554,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":556,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":557,"parent_id":556,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":558,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":560,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":562,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":564,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":565,"parent_id":564,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":566,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":568,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":569,"parent_id":568,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":570,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":572,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":573,"parent_id":572,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":574,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"Array","value":"","object_id":119,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":575,"parent_id":574,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.000005249981768429279},{"event":"return","thread_id":0,"id":576,"parent_id":511,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.0009690839797258377},{"event":"call","id":577,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":578,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.00004158297087997198},{"event":"call","id":581,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":582,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":583,"parent_id":582,"return_value":{"class":"x","value":"","object_id":123},"elapsed":0.000055333017371594906},{"event":"call","id":584,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008458038792014122},{"event":"call","id":586,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":587,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000012999982573091984},{"event":"call","id":589,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"S","value":"","object_id":126},"elapsed":0.0000016670674085617065},{"event":"return","thread_id":0,"id":591,"parent_id":586,"return_value":{"class":"Object","value":"","object_id":127},"elapsed":0.00008625001646578312},{"event":"call","id":592,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":593,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":594,"parent_id":593,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000001334003172814846},{"event":"call","id":595,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":596,"parent_id":595,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000024170149117708206},{"event":"return","thread_id":0,"id":597,"parent_id":592,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000617919722571969},{"event":"call","id":598,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":599,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":600,"parent_id":599,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001334003172814846},{"event":"call","id":601,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":602,"parent_id":601,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00003458303399384022},{"event":"return","thread_id":0,"id":603,"parent_id":598,"return_value":{"class":"Object","value":"","object_id":129},"elapsed":0.00009841693099588156},{"event":"call","id":604,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":605,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":606,"parent_id":605,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00000400003045797348},{"event":"call","id":607,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":608,"parent_id":607,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000010409858077764511},{"event":"return","thread_id":0,"id":609,"parent_id":604,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005979207344353199},{"event":"call","id":610,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":611,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":612,"parent_id":611,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001708976924419403},{"event":"call","id":613,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":614,"parent_id":613,"return_value":{"class":"S","value":"","object_id":125},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":615,"parent_id":610,"return_value":{"class":"Object","value":"","object_id":130},"elapsed":0.00007216702215373516},{"event":"call","id":616,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":617,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":618,"parent_id":617,"return_value":{"class":"S","value":"","object_id":128},"elapsed":8.33999365568161e-7},{"event":"call","id":619,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":620,"parent_id":619,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":621,"parent_id":616,"return_value":{"class":"Object","value":"","object_id":131},"elapsed":0.00006954104173928499},{"event":"call","id":622,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":623,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":624,"parent_id":623,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":625,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":626,"parent_id":625,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":627,"parent_id":622,"return_value":{"class":"Object","value":"","object_id":132},"elapsed":0.00007466704118996859},{"event":"call","id":628,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":629,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":631,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":632,"parent_id":631,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":633,"parent_id":628,"return_value":{"class":"Object","value":"","object_id":133},"elapsed":0.00008654198609292507},{"event":"call","id":634,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":635,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":636,"parent_id":635,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.499475032091141e-7},{"event":"call","id":637,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":638,"parent_id":637,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":639,"parent_id":634,"return_value":{"class":"Object","value":"","object_id":134},"elapsed":0.00007574993651360273},{"event":"call","id":640,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":641,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":642,"parent_id":641,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":643,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":644,"parent_id":643,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":645,"parent_id":640,"return_value":{"class":"Object","value":"","object_id":135},"elapsed":0.0000862079905346036},{"event":"call","id":646,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":647,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"S","value":"","object_id":136},"elapsed":8.330680429935455e-7},{"event":"call","id":649,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":651,"parent_id":646,"return_value":{"class":"Object","value":"","object_id":137},"elapsed":0.00005866703577339649},{"event":"call","id":652,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":653,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":654,"parent_id":653,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":655,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"S","value":"","object_id":136},"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":657,"parent_id":652,"return_value":{"class":"Object","value":"","object_id":138},"elapsed":0.00005837494973093271},{"event":"call","id":658,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":659,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":660,"parent_id":659,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.919734343886375e-7},{"event":"call","id":661,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":662,"parent_id":661,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":663,"parent_id":658,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005454104393720627},{"event":"call","id":664,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":665,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":666,"parent_id":665,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.25033862888813e-7},{"event":"call","id":667,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":669,"parent_id":664,"return_value":{"class":"Object","value":"","object_id":139},"elapsed":0.00007516704499721527},{"event":"call","id":670,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":671,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.660120561718941e-7},{"event":"call","id":673,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":674,"parent_id":673,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":675,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":140},"elapsed":0.00007383304182440042},{"event":"call","id":676,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":677,"parent_id":676,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011541997082531452},{"event":"call","id":678,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":679,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":680,"parent_id":679,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":681,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":682,"parent_id":681,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":683,"parent_id":678,"return_value":{"class":"Object","value":"","object_id":141},"elapsed":0.000055415905080735683},{"event":"call","id":684,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":685,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":686,"parent_id":685,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"call","id":687,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":688,"parent_id":687,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":689,"parent_id":684,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005354208406060934},{"event":"call","id":690,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":691,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":692,"parent_id":691,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.669433787465096e-7},{"event":"call","id":693,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":694,"parent_id":693,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":695,"parent_id":690,"return_value":{"class":"Object","value":"","object_id":142},"elapsed":0.00006954197306185961},{"event":"call","id":696,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":697,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":698,"parent_id":697,"return_value":{"class":"S","value":"","object_id":143},"elapsed":0.0000010409858077764511},{"event":"call","id":699,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":701,"parent_id":696,"return_value":{"class":"Object","value":"","object_id":144},"elapsed":0.000057750032283365726},{"event":"call","id":702,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":703,"parent_id":702,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":704,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":127,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":705,"parent_id":704,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":706,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":707,"parent_id":706,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":708,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":129,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":709,"parent_id":708,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":710,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":712,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":130,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":713,"parent_id":712,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":714,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":131,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":715,"parent_id":714,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":716,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":132,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":717,"parent_id":716,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":718,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":133,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":719,"parent_id":718,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":720,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":134,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":721,"parent_id":720,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":722,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":135,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":723,"parent_id":722,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":724,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":137,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":726,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":138,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":728,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":729,"parent_id":728,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":730,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":139,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":732,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":140,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":733,"parent_id":732,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":734,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":736,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":141,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":737,"parent_id":736,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":738,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":739,"parent_id":738,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":740,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":142,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":742,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":144,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":743,"parent_id":742,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":744,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"Array","value":"","object_id":146,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":745,"parent_id":744,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.000009415904060006142},{"event":"return","thread_id":0,"id":746,"parent_id":581,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.003088916069827974},{"event":"call","id":747,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":748,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.00000937492586672306},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.00007404200732707977},{"event":"call","id":751,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":752,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":753,"parent_id":752,"return_value":{"class":"x","value":"","object_id":150},"elapsed":0.00002404197584837675},{"event":"call","id":754,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":0.0002162919845432043},{"event":"call","id":756,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":757,"parent_id":756,"return_value":{"class":"String","value":""},"elapsed":0.00003479095175862312},{"event":"call","id":758,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":759,"parent_id":758,"return_value":{"class":"String","value":""},"elapsed":0.0000037919962778687477},{"event":"call","id":760,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":761,"parent_id":760,"return_value":{"class":"String","value":""},"elapsed":0.000003958935849368572},{"event":"call","id":762,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":0.000005708076059818268},{"event":"call","id":764,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":765,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.0000034169061109423637},{"event":"call","id":766,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"String","value":""},"elapsed":0.000004624947905540466},{"event":"call","id":768,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":769,"parent_id":768,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":770,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":771,"parent_id":770,"return_value":{"class":"String","value":""},"elapsed":0.000051458016969263554},{"event":"call","id":772,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":773,"parent_id":772,"return_value":{"class":"String","value":""},"elapsed":0.000005041947588324547},{"event":"call","id":774,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":775,"parent_id":774,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":776,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":778,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":779,"parent_id":778,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":780,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":781,"parent_id":780,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":782,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":783,"parent_id":782,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":784,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":785,"parent_id":784,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0012344999704509974},{"event":"call","id":786,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":787,"parent_id":786,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":788,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":790,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":791,"parent_id":790,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":792,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":793,"parent_id":792,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":794,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":795,"parent_id":794,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":796,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":797,"parent_id":796,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":798,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":799,"parent_id":798,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":800,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":801,"parent_id":800,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":802,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":803,"parent_id":802,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":804,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":805,"parent_id":804,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":806,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":807,"parent_id":806,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":808,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":809,"parent_id":808,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":810,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":811,"parent_id":810,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":812,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":813,"parent_id":812,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":814,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":815,"parent_id":814,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":816,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"Array","value":"","object_id":153,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":817,"parent_id":816,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.00001325004268437624},{"event":"return","thread_id":0,"id":818,"parent_id":751,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.003829041961580515},{"event":"call","id":819,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":820,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.000015833997167646885},{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.0001022910000756383},{"event":"call","id":823,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":824,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":825,"parent_id":824,"return_value":{"class":"x","value":"","object_id":157},"elapsed":0.00001795799471437931},{"event":"call","id":826,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":827,"parent_id":826,"return_value":{"class":"Array","value":"","object_id":159},"elapsed":0.003917249967344105},{"event":"call","id":828,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":829,"parent_id":828,"return_value":{"class":"Array","value":"","object_id":160},"elapsed":0.0019909170223399997},{"event":"call","id":830,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":831,"parent_id":830,"return_value":{"class":"Array","value":"","object_id":161},"elapsed":0.002087040920741856},{"event":"call","id":832,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":833,"parent_id":832,"return_value":{"class":"Array","value":"","object_id":162},"elapsed":0.003762249951250851},{"event":"call","id":834,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":835,"parent_id":834,"return_value":{"class":"Array","value":"","object_id":163},"elapsed":0.00478558405302465},{"event":"call","id":836,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":837,"parent_id":836,"return_value":{"class":"Array","value":"","object_id":164},"elapsed":0.0035887500271201134},{"event":"call","id":838,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":839,"parent_id":838,"return_value":{"class":"Array","value":"","object_id":165},"elapsed":0.0045073749497532845},{"event":"call","id":840,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":841,"parent_id":840,"return_value":{"class":"Array","value":"","object_id":166},"elapsed":0.0019917499739676714},{"event":"call","id":842,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":843,"parent_id":842,"return_value":{"class":"Array","value":"","object_id":167},"elapsed":0.001847167033702135},{"event":"call","id":844,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":845,"parent_id":844,"return_value":{"class":"Array","value":"","object_id":168},"elapsed":0.0011915420182049274},{"event":"call","id":846,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":847,"parent_id":846,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":848,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":849,"parent_id":848,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":850,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":851,"parent_id":850,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":852,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":159,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":853,"parent_id":852,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":854,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":855,"parent_id":854,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":856,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":160,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":857,"parent_id":856,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":858,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":161,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":859,"parent_id":858,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":860,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":162,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":861,"parent_id":860,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":862,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":163,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":863,"parent_id":862,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":864,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":164,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":865,"parent_id":864,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":866,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":165,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":867,"parent_id":866,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":868,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":869,"parent_id":868,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":870,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":871,"parent_id":870,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":872,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":873,"parent_id":872,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":874,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":166,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":875,"parent_id":874,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":876,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":167,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":877,"parent_id":876,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":878,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":879,"parent_id":878,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":880,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":881,"parent_id":880,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":882,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":883,"parent_id":882,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":884,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":168,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":885,"parent_id":884,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":886,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":887,"parent_id":886,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":888,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"Array","value":"","object_id":170,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":889,"parent_id":888,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.000012292061001062393},{"event":"return","thread_id":0,"id":890,"parent_id":823,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.03350137500092387},{"event":"call","id":891,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":892,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.00003216706681996584},{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0001194999786093831},{"event":"call","id":895,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":896,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":897,"parent_id":896,"return_value":{"class":"x","value":"","object_id":174},"elapsed":0.000021083978936076164},{"event":"call","id":898,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":899,"parent_id":898,"return_value":{"class":"Array","value":"","object_id":176},"elapsed":0.000036665936931967735},{"event":"call","id":900,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":901,"parent_id":900,"return_value":{"class":"Array","value":"","object_id":177},"elapsed":0.000016707926988601685},{"event":"call","id":902,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":903,"parent_id":902,"return_value":{"class":"Array","value":"","object_id":178},"elapsed":0.0000017919810488820076},{"event":"call","id":904,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":905,"parent_id":904,"return_value":{"class":"Array","value":"","object_id":179},"elapsed":0.0000017910497263073921},{"event":"call","id":906,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":907,"parent_id":906,"return_value":{"class":"Array","value":"","object_id":180},"elapsed":0.0000022080494090914726},{"event":"call","id":908,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":909,"parent_id":908,"return_value":{"class":"Array","value":"","object_id":181},"elapsed":0.0000025830231606960297},{"event":"call","id":910,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":911,"parent_id":910,"return_value":{"class":"Array","value":"","object_id":182},"elapsed":0.0000015409896150231361},{"event":"call","id":912,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":913,"parent_id":912,"return_value":{"class":"Array","value":"","object_id":183},"elapsed":0.0000035830307751893997},{"event":"call","id":914,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":915,"parent_id":914,"return_value":{"class":"Array","value":"","object_id":184},"elapsed":0.0000016660196706652641},{"event":"call","id":916,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":917,"parent_id":916,"return_value":{"class":"Array","value":"","object_id":185},"elapsed":0.00000300002284348011},{"event":"call","id":918,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":919,"parent_id":918,"return_value":{"class":"Array","value":"","object_id":186},"elapsed":0.000004249974153935909},{"event":"call","id":920,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":176,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":921,"parent_id":920,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":922,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":177,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":923,"parent_id":922,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":924,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":178,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":925,"parent_id":924,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":926,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":927,"parent_id":926,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":928,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":179,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":929,"parent_id":928,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":930,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":931,"parent_id":930,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":932,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":933,"parent_id":932,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":934,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":935,"parent_id":934,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":936,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":937,"parent_id":936,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":938,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":939,"parent_id":938,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":940,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":941,"parent_id":940,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":942,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":180,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":943,"parent_id":942,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":944,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":181,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":945,"parent_id":944,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":946,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":182,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":947,"parent_id":946,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":948,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":949,"parent_id":948,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":950,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":951,"parent_id":950,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":952,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":183,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":953,"parent_id":952,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":954,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":184,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":955,"parent_id":954,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":956,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":185,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":957,"parent_id":956,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":958,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":959,"parent_id":958,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":960,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":186,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":961,"parent_id":960,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":962,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"Array","value":"","object_id":188,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":963,"parent_id":962,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.000006292015314102173},{"event":"return","thread_id":0,"id":964,"parent_id":895,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.0011085419682785869},{"event":"call","id":965,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":966,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.000011292053386569023},{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.0000414170790463686},{"event":"call","id":969,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":970,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.000019499915651977062},{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0000764171127229929},{"event":"call","id":973,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":974,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0000189170241355896},{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.00040783302392810583},{"event":"call","id":977,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":978,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.00000800006091594696},{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0003151659620925784},{"event":"call","id":981,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":982,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.000006458023563027382},{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.00004891701973974705},{"event":"call","id":985,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":986,"parent_id":985,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000100000761449337}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"name":"canonicalize","type":"package","children":[{"type":"class","name":"Canonicalize","children":[{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classes.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/exceptions.ts:37"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/labels.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packages.js:5"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:10"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:6"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js:14"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlTables.js:14"}]},{"type":"class","name":"classDependencies","children":[{"type":"function","name":"classOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:6"}]},{"type":"class","name":"packageDependencies","children":[{"type":"function","name":"packageOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:6"}]}]},{"type":"class","name":"algorithms","children":[{"type":"function","name":"notNull","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:1"},{"type":"function","name":"makeUnique","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:5"}]},{"type":"class","name":"AppMapIndex","children":[{"type":"function","name":"appmapFileSize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:113"},{"type":"function","name":"versionUpToDate","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:123"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:29"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:37"},{"type":"function","name":"mkdir_p","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:50"},{"type":"function","name":"writeFileAtomic","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:60"},{"type":"function","name":"loadAppMapData","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:70"}]},{"type":"class","name":"canonicalize","children":[{"type":"function","name":"httpServerRequestsOnly","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:17"},{"type":"function","name":"canonicalize","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:52"}]},{"type":"class","name":"Fingerprinter","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:64"},{"type":"function","name":"fingerprint","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:73"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"baseName","static":true,"location":"packages/cli/src/utils.ts:25"},{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Fingerprinter fingerprints a recording and writes the on-disk index","source_location":"packages/cli/tests/unit/fingerprint/fingerprinter.spec.ts","test_status":"succeeded"},"eventUpdates":{"11":{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"Promise { true }","object_id":3},"elapsed":0.000112667097710073},"12":{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"Promise {\n {\n path: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key.appmap.json',\n metadata: [Object],\n numEvents: 48\n }\n}","object_id":4},"elapsed":0.06223666702862829},"14":{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"Promise { false }","object_id":5},"elapsed":0.0001165829598903656},"18":{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"Promise {\n {\n events: [Array],\n version: '1.3',\n metadata: [Object],\n classMap: [Array]\n }\n}","object_id":6},"elapsed":0.0003825000021606684},"22":{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":7},"elapsed":0.0000932919792830944},"191":{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":68},"elapsed":0.04978870798368007},"192":{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":69},"elapsed":0.05002308404073119},"261":{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":75},"elapsed":0.048541833995841444},"262":{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":76},"elapsed":0.04858066595625132},"313":{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":82},"elapsed":0.047873082919977605},"314":{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":83},"elapsed":0.0478981250198558},"369":{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":91},"elapsed":0.04677120898850262},"370":{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":92},"elapsed":0.046852707979269326},"439":{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":107},"elapsed":0.045600792043842375},"440":{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":108},"elapsed":0.045624832971952856},"509":{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":114},"elapsed":0.04434741602744907},"510":{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":115},"elapsed":0.04438654100522399},"579":{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":121},"elapsed":0.04340087505988777},"580":{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":122},"elapsed":0.04342462494969368},"749":{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":148},"elapsed":0.04005941702052951},"750":{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":149},"elapsed":0.04011604201514274},"821":{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":155},"elapsed":0.03605766699183732},"822":{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":156},"elapsed":0.03613687492907047},"893":{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":172},"elapsed":0.0024042080622166395},"894":{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":173},"elapsed":0.0024380829418078065},"967":{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":190},"elapsed":0.001095459097996354},"968":{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":191},"elapsed":0.001119542052038014},"971":{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":192},"elapsed":0.0019537080079317093},"972":{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":193},"elapsed":0.0019950830610468984},"975":{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":194},"elapsed":0.0009668329730629921},"976":{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":195},"elapsed":0.001348041114397347},"979":{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":196},"elapsed":0.0003986250376328826},"980":{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":197},"elapsed":0.0007000829791650176},"983":{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":198},"elapsed":0.0002657079603523016},"984":{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":199},"elapsed":0.0002902090782299638}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json index a71c236910..1a6738d413 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"'/tmp/ignored'","name":"appmapDir"},{"class":"String","value":"':memory:'","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{\n db: Database {\n name: [Getter],\n open: [Gette…}","object_id":239},"elapsed":0.0008136400000466892},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240},"elapsed":0.0009484629999860772},{"event":"call","id":5,"thread_id":0,"method_id":"seedTwo","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":558},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00005900999997265899},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":"[Function (anonymous)]"},"elapsed":0.0000022549999130205833},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"[Function (anonymous)]","name":"handler"},{"class":"Object","value":"{\n jsonrpc: '2.0',\n id: 401,\n method: 'tools/call',\n par…}","object_id":241,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"{}","object_id":242,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.0000014729999975315877},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":0.000001714000063657295},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001403000055688608},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000001814000029298768},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000015429999393745675},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":243},"elapsed":0.00021513199999390054},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"},{"class":"String","value":"'appmaps'","name":"type"},{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"},{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":243,"name":"filter"},{"class":"String","value":"'a'","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"{ where: [], params: [] }","object_id":244},"elapsed":0.000005088999955660256},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":243,"name":"filter"},{"class":"String","value":"'h2'","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"{ where: [], params: [] }","object_id":245},"elapsed":0.0000042679999978645355},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":246},"elapsed":0.0000024340000663869432},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"},{"class":"String","value":"'\\n' +\n ' SELECT a.id AS appmap_id,\\n' +\n ' a.name …","name":"baseSql"},{"class":"Array","value":"[]","object_id":247,"name":"params"},{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":246,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"{ rows: [ [Object], [Object] ], total: 2, limit: 20, offset: 0 }","object_id":248},"elapsed":0.00015059100007874804},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"{ rows: [ [Object], [Object] ], total: 2, limit: 20, offset: 0 }","object_id":248},"elapsed":0.000781401000040205},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"{ rows: [ [Object], [Object] ], total: 2, limit: 20, offset: 0 }","object_id":248},"elapsed":0.0008869469999126522},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"{\n appmap_id: 1,\n appmap_name: 'JunitTest_method_x',\n sourc…}","object_id":249,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"'/tmp/proj/tmp/appmap/junit/JunitTest_method_x.appmap.json'","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"'/tmp/proj/tmp/appmap/junit/JunitTest_method_x.appmap.json'","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":"'/tmp/proj/tmp/appmap/junit/JunitTest_method_x.appmap.json'"},"elapsed":0.0000022140000055514975},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":"'junit'"},"elapsed":0.00005495299990343483},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"{\n appmap_id: 1,\n appmap_name: 'JunitTest_method_x',\n sourc…}","object_id":250},"elapsed":0.00011652800003503216},{"event":"call","id":40,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"{\n appmap_id: 2,\n appmap_name: '1779_post_orders',\n source_…}","object_id":251,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":41,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"'/tmp/proj/tmp/appmap/request_recording/1779_post_orders.appmap.json'","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":42,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"'/tmp/proj/tmp/appmap/request_recording/1779_post_orders.appmap.json'","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"String","value":"'/tmp/proj/tmp/appmap/request_recording/1779_post_orders.appmap.json'"},"elapsed":0.0000018940000927614165},{"event":"return","thread_id":0,"id":44,"parent_id":41,"return_value":{"class":"String","value":"'request'"},"elapsed":0.00005180699997708871},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"{\n appmap_id: 2,\n appmap_name: '1779_post_orders',\n source_…}","object_id":252},"elapsed":0.00012086599997473968},{"event":"return","thread_id":0,"id":46,"parent_id":9,"return_value":{"class":"Object","value":"{ jsonrpc: '2.0', id: 401, result: { content: [Array] } }","object_id":253},"elapsed":0.0018156840000074226},{"event":"call","id":47,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"[Function (anonymous)]","name":"handler"},{"class":"Object","value":"{\n jsonrpc: '2.0',\n id: 402,\n method: 'tools/call',\n par…}","object_id":254,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":48,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"},{"class":"String","value":"'/tmp/proj/tmp/appmap/junit/JunitTest_method_x.appmap.json'","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":49,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"'/tmp/proj/tmp/appmap/junit/JunitTest_method_x.appmap.json'","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000032059999739431078},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"{\n id: 1,\n name: 'JunitTest_method_x',\n source_path:…}","object_id":255},"elapsed":0.00008442800003649609},{"event":"call","id":52,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"},{"class":"Number","value":"1","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"{\n recorder_type: null,\n event_count: 0,\n http_request_count: 0…}","object_id":256},"elapsed":0.000028512999961094465},{"event":"call","id":54,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":0.0000022140000055514975},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.0000014220000821296708},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":0.0000013229999922259594},{"event":"call","id":60,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":0.0000012519999472715426},{"event":"call","id":62,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000013720000424655154},{"event":"call","id":64,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000013420000186670222},{"event":"call","id":66,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"{\n recorder_type: null,\n event_count: 0,\n http_request_count: 0…}","object_id":256,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004218000071887218},{"event":"call","id":68,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":69,"parent_id":68,"elapsed":0.0000016029999869715539},{"event":"call","id":70,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"},{"class":"String","value":"'/tmp/proj/tmp/appmap/junit/JunitTest_method_x.appmap.json'","name":"appmapRef"},{"class":"Object","value":"{ ancestors: undefined, descendants: 8, minElapsedMs: undefined }","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":71,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"},{"class":"String","value":"'/tmp/proj/tmp/appmap/junit/JunitTest_method_x.appmap.json'","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":72,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"'/tmp/proj/tmp/appmap/junit/JunitTest_method_x.appmap.json'","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002715000050557137},{"event":"call","id":74,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"'/tmp/proj/tmp/appmap/junit/JunitTest_method_x.appmap.json'","name":"ref"},{"class":"String","value":"'a'","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Object","value":"{\n sql: '(a.name = ?\\n' +\n ' OR a.source_path…}","object_id":258},"elapsed":0.000005971999939902162},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"{\n id: 1,\n name: 'JunitTest_method_x',\n source_path:…}","object_id":259},"elapsed":0.00023179299989806168},{"event":"call","id":77,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"[]","object_id":260,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":78,"parent_id":77,"elapsed":0.000006252000048334594},{"event":"call","id":79,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"{ ancestors: undefined, descendants: 8, minElapsedMs: undefined }","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004879000016444479},{"event":"return","thread_id":0,"id":81,"parent_id":70,"return_value":{"class":"Object","value":"{ nodes: [], truncated: false, max_depth_reached: 0 }","object_id":261},"elapsed":0.0006164220000073328},{"event":"call","id":82,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"{\n nodes: [],\n truncated: false,\n max_depth_reached: 0,…}","object_id":262,"name":"result"},{"class":"String","value":"'text'","name":"format"},{"class":"Number","value":"12000","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"call","id":83,"thread_id":0,"method_id":"renderTreeForMcpBudgeted","static":true,"parameters":[{"class":"Array","value":"[]","object_id":260,"name":"nodes"},{"class":"Number","value":"12000","name":"budget"}],"defined_class":"treeRender","path":"packages/cli/src/cmds/query/lib/treeRender.ts","lineno":142},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Object","value":"{\n tree: '',\n rendered_events: 0,\n clipped_events: 0,\n…}","object_id":263},"elapsed":0.00030660400000215304},{"event":"return","thread_id":0,"id":85,"parent_id":82,"return_value":{"class":"Object","value":"{\n tree: '',\n node_count: 0,\n rendered_events: 0,\n cl…}","object_id":264},"elapsed":0.0006690300000400384},{"event":"return","thread_id":0,"id":86,"parent_id":47,"return_value":{"class":"Object","value":"{ jsonrpc: '2.0', id: 402, result: { content: [Array] } }","object_id":265},"elapsed":0.002339243000051283},{"event":"call","id":87,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"[Function (anonymous)]","name":"handler"},{"class":"Object","value":"{\n jsonrpc: '2.0',\n id: 403,\n method: 'tools/call',\n par…}","object_id":266,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":88,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"},{"class":"String","value":"'JunitTest_method_x'","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":89,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"'JunitTest_method_x'","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000028849999580415897},{"event":"return","thread_id":0,"id":91,"parent_id":88,"elapsed":0.00010081799996441987,"exceptions":[{"class":"Error","message":"appmap not found at path 'JunitTest_method_x'. The appmap argument must be a path that matches an indexed recording — either the canonical absolute 'path' from find_recordings, or a project-relative path that uniquely resolves. Bare names and numeric ids are not accepted.","object_id":267}]},{"event":"call","id":92,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"403","name":"id"},{"class":"Number","value":"-32000","name":"code"},{"class":"String","value":"\"appmap not found at path 'JunitTest_method_x'. The appmap argument must be a path that matches an indexed recording — …","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"{\n jsonrpc: '2.0',\n id: 403,\n error: {\n code: -32000,\n…}","object_id":268},"elapsed":0.0000062410000509771635},{"event":"return","thread_id":0,"id":94,"parent_id":87,"return_value":{"class":"Object","value":"{\n jsonrpc: '2.0',\n id: 403,\n error: {\n code: -32000,\n…}","object_id":268},"elapsed":0.0004042049999952724},{"event":"call","id":95,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"[Function (anonymous)]","name":"handler"},{"class":"Object","value":"{\n jsonrpc: '2.0',\n id: 404,\n method: 'tools/call',\n par…}","object_id":269,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":96,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":240,"name":"db"},{"class":"String","value":"'1'","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":97,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"'1'","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002594999955363164},{"event":"return","thread_id":0,"id":99,"parent_id":96,"elapsed":0.0000948480000033669,"exceptions":[{"class":"Error","message":"appmap not found at path '1'. The appmap argument must be a path that matches an indexed recording — either the canonical absolute 'path' from find_recordings, or a project-relative path that uniquely resolves. Bare names and numeric ids are not accepted.","object_id":270}]},{"event":"call","id":100,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"404","name":"id"},{"class":"Number","value":"-32000","name":"code"},{"class":"String","value":"\"appmap not found at path '1'. The appmap argument must be a path that matches an indexed recording — either the canoni…","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Object","value":"{\n jsonrpc: '2.0',\n id: 404,\n error: {\n code: -32000,\n…}","object_id":271},"elapsed":0.000006772999995519058},{"event":"return","thread_id":0,"id":102,"parent_id":95,"return_value":{"class":"Object","value":"{\n jsonrpc: '2.0',\n id: 404,\n error: {\n code: -32000,\n…}","object_id":271},"elapsed":0.0003957799999625422}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:38","labels":["security.path-resolution"]},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:84"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]},{"type":"class","name":"treeRender","children":[{"type":"function","name":"renderTreeForMcpBudgeted","static":true,"location":"packages/cli/src/cmds/query/lib/treeRender.ts:142"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"errorResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:1075"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedTwo","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:558"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler Spec 01: canonical path identifier get_call_tree only accepts the canonical path; name / numeric id return a \"not found\" hint","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":239},"elapsed":0.0008136400000466892},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":240},"elapsed":0.0009484629999860772},{"event":"call","id":5,"thread_id":0,"method_id":"seedTwo","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":558},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00005900999997265899},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":""},"elapsed":0.0000022549999130205833},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":241,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":242,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.0000014729999975315877},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":0.000001714000063657295},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001403000055688608},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000001814000029298768},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000015429999393745675},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.00021513199999390054},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"type"},{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"","object_id":244},"elapsed":0.000005088999955660256},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"","object_id":245},"elapsed":0.0000042679999978645355},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":246},"elapsed":0.0000024340000663869432},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":247,"name":"params"},{"class":"Object","value":"","object_id":246,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.00015059100007874804},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.000781401000040205},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.0008869469999126522},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":249,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.0000022140000055514975},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.00005495299990343483},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"","object_id":250},"elapsed":0.00011652800003503216},{"event":"call","id":40,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":251,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":41,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":42,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"String","value":""},"elapsed":0.0000018940000927614165},{"event":"return","thread_id":0,"id":44,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.00005180699997708871},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":252},"elapsed":0.00012086599997473968},{"event":"return","thread_id":0,"id":46,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":253},"elapsed":0.0018156840000074226},{"event":"call","id":47,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":254,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":48,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":49,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000032059999739431078},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":255},"elapsed":0.00008442800003649609},{"event":"call","id":52,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"Number","value":"","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":256},"elapsed":0.000028512999961094465},{"event":"call","id":54,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":0.0000022140000055514975},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.0000014220000821296708},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":0.0000013229999922259594},{"event":"call","id":60,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":0.0000012519999472715426},{"event":"call","id":62,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000013720000424655154},{"event":"call","id":64,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000013420000186670222},{"event":"call","id":66,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":256,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004218000071887218},{"event":"call","id":68,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":69,"parent_id":68,"elapsed":0.0000016029999869715539},{"event":"call","id":70,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":71,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":72,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002715000050557137},{"event":"call","id":74,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Object","value":"","object_id":258},"elapsed":0.000005971999939902162},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":259},"elapsed":0.00023179299989806168},{"event":"call","id":77,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":260,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":78,"parent_id":77,"elapsed":0.000006252000048334594},{"event":"call","id":79,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004879000016444479},{"event":"return","thread_id":0,"id":81,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":261},"elapsed":0.0006164220000073328},{"event":"call","id":82,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":262,"name":"result"},{"class":"String","value":"","name":"format"},{"class":"Number","value":"","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"call","id":83,"thread_id":0,"method_id":"renderTreeForMcpBudgeted","static":true,"parameters":[{"class":"Array","value":"","object_id":260,"name":"nodes"},{"class":"Number","value":"","name":"budget"}],"defined_class":"treeRender","path":"packages/cli/src/cmds/query/lib/treeRender.ts","lineno":142},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Object","value":"","object_id":263},"elapsed":0.00030660400000215304},{"event":"return","thread_id":0,"id":85,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":264},"elapsed":0.0006690300000400384},{"event":"return","thread_id":0,"id":86,"parent_id":47,"return_value":{"class":"Object","value":"","object_id":265},"elapsed":0.002339243000051283},{"event":"call","id":87,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":266,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":88,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":89,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000028849999580415897},{"event":"return","thread_id":0,"id":91,"parent_id":88,"elapsed":0.00010081799996441987,"exceptions":[{"class":"Error","message":"","object_id":267}]},{"event":"call","id":92,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"","name":"id"},{"class":"Number","value":"","name":"code"},{"class":"String","value":"","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"","object_id":268},"elapsed":0.0000062410000509771635},{"event":"return","thread_id":0,"id":94,"parent_id":87,"return_value":{"class":"Object","value":"","object_id":268},"elapsed":0.0004042049999952724},{"event":"call","id":95,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":269,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":96,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":97,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002594999955363164},{"event":"return","thread_id":0,"id":99,"parent_id":96,"elapsed":0.0000948480000033669,"exceptions":[{"class":"Error","message":"","object_id":270}]},{"event":"call","id":100,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"","name":"id"},{"class":"Number","value":"","name":"code"},{"class":"String","value":"","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Object","value":"","object_id":271},"elapsed":0.000006772999995519058},{"event":"return","thread_id":0,"id":102,"parent_id":95,"return_value":{"class":"Object","value":"","object_id":271},"elapsed":0.0003957799999625422}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:38","labels":["security.path-resolution"]},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:84"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]},{"type":"class","name":"treeRender","children":[{"type":"function","name":"renderTreeForMcpBudgeted","static":true,"location":"packages/cli/src/cmds/query/lib/treeRender.ts:142"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"errorResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:1075"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedTwo","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:558"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler Spec 01: canonical path identifier get_call_tree only accepts the canonical path; name / numeric id return a \"not found\" hint","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json index 83ef655b51..b3a55c52f7 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"'/tmp/ignored'","name":"appmapDir"},{"class":"String","value":"':memory:'","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{\n db: Database {\n name: [Getter],\n open: [Gette…}","object_id":40},"elapsed":0.0002974170492962003},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":41},"elapsed":0.0003362090792506933},{"event":"call","id":5,"thread_id":0,"method_id":"seedMinimal","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":41,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":16},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006595801096409559},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":41,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":"[Function (anonymous)]"},"elapsed":0.000001249951310455799},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"[Function (anonymous)]","name":"handler"},{"class":"Object","value":"{\n jsonrpc: '2.0',\n id: 7,\n method: 'tools/call',\n param…}","object_id":42,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"{}","object_id":43,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":4.159519448876381e-7},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":3.3294782042503357e-7},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":2.909218892455101e-7},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":2.9208604246377945e-7},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":44},"elapsed":0.00008170795626938343},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":41,"name":"db"},{"class":"String","value":"'appmaps'","name":"type"},{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":41,"name":"db"},{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":44,"name":"filter"},{"class":"String","value":"'a'","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"{ where: [], params: [] }","object_id":45},"elapsed":0.0000011669471859931946},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":44,"name":"filter"},{"class":"String","value":"'h2'","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"{ where: [], params: [] }","object_id":46},"elapsed":0.00000100000761449337},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"{\n since: undefined,\n until: undefined,\n limit: undefin…}","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":47},"elapsed":0.0000015419209375977516},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":41,"name":"db"},{"class":"String","value":"'\\n' +\n ' SELECT a.id AS appmap_id,\\n' +\n ' a.name …","name":"baseSql"},{"class":"Array","value":"[]","object_id":48,"name":"params"},{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":47,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"{ rows: [ [Object] ], total: 1, limit: 20, offset: 0 }","object_id":49},"elapsed":0.00006262504030019045},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"{ rows: [ [Object] ], total: 1, limit: 20, offset: 0 }","object_id":49},"elapsed":0.00026333401910960674},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"{ rows: [ [Object] ], total: 1, limit: 20, offset: 0 }","object_id":49},"elapsed":0.0003111669793725014},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"String"},{"name":"status_code","class":"Number"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"{\n appmap_id: 1,\n appmap_name: 'rec',\n source_path: '/tmp/r…}","object_id":50,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":83},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"'/tmp/rec.appmap.json'","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"'/tmp/rec.appmap.json'","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":"'/tmp/rec.appmap.json'"},"elapsed":0.000004792003892362118},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":"'other'"},"elapsed":0.0000363748986274004},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"{\n appmap_id: 1,\n appmap_name: 'rec',\n source_path: '/tmp/r…}","object_id":51},"elapsed":0.00007791700772941113},{"event":"return","thread_id":0,"id":40,"parent_id":9,"return_value":{"class":"Object","value":"{ jsonrpc: '2.0', id: 7, result: { content: [Array] } }","object_id":52},"elapsed":0.0006194999441504478},{"event":"call","id":41,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"[Function (anonymous)]","name":"handler"},{"class":"Object","value":"{\n jsonrpc: '2.0',\n id: 8,\n method: 'tools/call',\n param…}","object_id":53,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":42,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":41,"name":"db"},{"class":"String","value":"'/tmp/rec.appmap.json'","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":37},{"event":"call","id":43,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"'/tmp/rec.appmap.json'","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00005312496796250343},{"event":"return","thread_id":0,"id":45,"parent_id":42,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"{ id: 1, name: 'rec', source_path: '/tmp/rec.appmap.json' }","object_id":54},"elapsed":0.00010762503370642662},{"event":"call","id":46,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":41,"name":"db"},{"class":"Number","value":"1","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"{\n recorder_type: null,\n event_count: 0,\n http_request_count: 0…}","object_id":55},"elapsed":0.000016834004782140255},{"event":"call","id":48,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"'sql_query'","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"String","value":"'sql_query'"},"elapsed":0.000004541012458503246},{"event":"call","id":50,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"'INSERT INTO orders'","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":"'INSERT INTO orders'"},"elapsed":6.249174475669861e-7},{"event":"call","id":52,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":3.7497375160455704e-7},{"event":"call","id":54,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":2.9208604246377945e-7},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"'json'","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"return_value":{"class":"String","value":"'json'"},"elapsed":5.00003807246685e-7},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":5.830079317092896e-7},{"event":"call","id":60,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"{\n recorder_type: null,\n event_count: 0,\n http_request_count: 0…}","object_id":55,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000007416936568915844},{"event":"call","id":62,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":3.7497375160455704e-7},{"event":"call","id":64,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":41,"name":"db"},{"class":"String","value":"'/tmp/rec.appmap.json'","name":"appmapRef"},{"class":"Object","value":"{\n focusSql: 'INSERT INTO orders',\n ancestors: undefined,\n …}","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":65,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":41,"name":"db"},{"class":"String","value":"'/tmp/rec.appmap.json'","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":66,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"'/tmp/rec.appmap.json'","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000043874955736100674},{"event":"call","id":68,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"'/tmp/rec.appmap.json'","name":"ref"},{"class":"String","value":"'a'","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":69,"parent_id":68,"return_value":{"class":"Object","value":"{\n sql: '(a.name = ?\\n' +\n ' OR a.source_path…}","object_id":57},"elapsed":0.000008666072972118855},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"{ id: 1, name: 'rec', source_path: '/tmp/rec.appmap.json' }","object_id":58},"elapsed":0.00017070909962058067},{"event":"call","id":71,"thread_id":0,"method_id":"projectLogMessage","static":true,"parameters":[{"class":"String","value":"'[{\"name\":\"message\",\"class\":\"String\",\"value\":\"connection refused\"}]'","name":"parametersJson"},{"class":"object","value":"null","object_id":0,"name":"returnValue"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":11},{"event":"call","id":72,"thread_id":0,"method_id":"stripWrappingQuotes","static":true,"parameters":[{"class":"String","value":"'connection refused'","name":"s"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":46},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":"'connection refused'"},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":74,"parent_id":71,"return_value":{"class":"String","value":"'connection refused'"},"elapsed":0.00005991698708385229},{"event":"call","id":75,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"[\n {\n kind: 'http_server',\n event_id: 1,\n…]","object_id":59,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":76,"parent_id":75,"elapsed":0.000014333054423332214},{"event":"call","id":77,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"{\n focusSql: 'INSERT INTO orders',\n ancestors: undefined,\n …}","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004500034265220165},{"event":"call","id":79,"thread_id":0,"method_id":"applyFocus","static":true,"parameters":[{"class":"Array","value":"[\n {\n kind: 'http_server',\n event_id: 1,\n…]","object_id":59,"name":"events"},{"class":"Object","value":"{\n focusSql: 'INSERT INTO orders',\n ancestors: undefined,\n …}","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":477},{"event":"call","id":80,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"{\n kind: 'http_server',\n event_id: 1,\n parent_event_id…}","object_id":60,"name":"node"},{"class":"Object","value":"{\n focusSql: 'INSERT INTO orders',\n ancestors: undefined,\n …}","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000015958095900714397},{"event":"call","id":82,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"{\n kind: 'log',\n event_id: 2,\n parent_event_id: 1,\n t…}","object_id":61,"name":"node"},{"class":"Object","value":"{\n focusSql: 'INSERT INTO orders',\n ancestors: undefined,\n …}","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":84,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"{\n kind: 'exception',\n event_id: 2,\n parent_event_id: …}","object_id":62,"name":"node"},{"class":"Object","value":"{\n focusSql: 'INSERT INTO orders',\n ancestors: undefined,\n …}","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":86,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"{\n kind: 'sql',\n event_id: 3,\n parent_event_id: 2,\n t…}","object_id":63,"name":"node"},{"class":"Object","value":"{\n focusSql: 'INSERT INTO orders',\n ancestors: undefined,\n …}","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001625041477382183},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"Object","value":"{\n events: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":64},"elapsed":0.00019820895977318287},{"event":"call","id":89,"thread_id":0,"method_id":"recomputeDepthsRelative","static":true,"parameters":[{"class":"Array","value":"[\n {\n kind: 'http_server',\n event_id: 1,\n…]","object_id":65,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":419},{"event":"return","thread_id":0,"id":90,"parent_id":89,"elapsed":0.000019625062122941017},{"event":"return","thread_id":0,"id":91,"parent_id":64,"return_value":{"class":"Object","value":"{\n nodes: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":66},"elapsed":0.0009154999861493707},{"event":"call","id":92,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"{\n nodes: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":67,"name":"result"},{"class":"String","value":"'json'","name":"format"},{"class":"undefined","value":"undefined","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"{\n nodes: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":67},"elapsed":0.000014958903193473816},{"event":"return","thread_id":0,"id":94,"parent_id":41,"return_value":{"class":"Object","value":"{ jsonrpc: '2.0', id: 8, result: { content: [Array] } }","object_id":68},"elapsed":0.0015682500088587403}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"logMessage","children":[{"type":"function","name":"projectLogMessage","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:11"},{"type":"function","name":"stripWrappingQuotes","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:46"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:37"},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:83"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"recomputeDepthsRelative","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:419"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"},{"type":"function","name":"matchesFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:442"},{"type":"function","name":"applyFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:477"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedMinimal","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:16"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler get_call_tree resolves the canonical appmap path and applies focus_type","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.0002974170492962003},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":41},"elapsed":0.0003362090792506933},{"event":"call","id":5,"thread_id":0,"method_id":"seedMinimal","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":16},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006595801096409559},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":""},"elapsed":0.000001249951310455799},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":42,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":43,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":4.159519448876381e-7},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":3.3294782042503357e-7},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":2.909218892455101e-7},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":2.9208604246377945e-7},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"","object_id":44},"elapsed":0.00008170795626938343},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"type"},{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.0000011669471859931946},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00000100000761449337},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.0000015419209375977516},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":48,"name":"params"},{"class":"Object","value":"","object_id":47,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.00006262504030019045},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.00026333401910960674},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.0003111669793725014},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"String"},{"name":"status_code","class":"Number"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":50,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":83},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.000004792003892362118},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.0000363748986274004},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.00007791700772941113},{"event":"return","thread_id":0,"id":40,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0006194999441504478},{"event":"call","id":41,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":53,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":42,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":37},{"event":"call","id":43,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00005312496796250343},{"event":"return","thread_id":0,"id":45,"parent_id":42,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":54},"elapsed":0.00010762503370642662},{"event":"call","id":46,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"Number","value":"","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":55},"elapsed":0.000016834004782140255},{"event":"call","id":48,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000004541012458503246},{"event":"call","id":50,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":52,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":3.7497375160455704e-7},{"event":"call","id":54,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":2.9208604246377945e-7},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":5.830079317092896e-7},{"event":"call","id":60,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":55,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000007416936568915844},{"event":"call","id":62,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":3.7497375160455704e-7},{"event":"call","id":64,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":65,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":66,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000043874955736100674},{"event":"call","id":68,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":69,"parent_id":68,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.000008666072972118855},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":58},"elapsed":0.00017070909962058067},{"event":"call","id":71,"thread_id":0,"method_id":"projectLogMessage","static":true,"parameters":[{"class":"String","value":"","name":"parametersJson"},{"class":"object","value":"null","object_id":0,"name":"returnValue"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":11},{"event":"call","id":72,"thread_id":0,"method_id":"stripWrappingQuotes","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":46},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":74,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":0.00005991698708385229},{"event":"call","id":75,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":59,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":76,"parent_id":75,"elapsed":0.000014333054423332214},{"event":"call","id":77,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004500034265220165},{"event":"call","id":79,"thread_id":0,"method_id":"applyFocus","static":true,"parameters":[{"class":"Array","value":"","object_id":59,"name":"events"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":477},{"event":"call","id":80,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000015958095900714397},{"event":"call","id":82,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":61,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":84,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":62,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":86,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":63,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001625041477382183},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00019820895977318287},{"event":"call","id":89,"thread_id":0,"method_id":"recomputeDepthsRelative","static":true,"parameters":[{"class":"Array","value":"","object_id":65,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":419},{"event":"return","thread_id":0,"id":90,"parent_id":89,"elapsed":0.000019625062122941017},{"event":"return","thread_id":0,"id":91,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":66},"elapsed":0.0009154999861493707},{"event":"call","id":92,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":67,"name":"result"},{"class":"String","value":"","name":"format"},{"class":"undefined","value":"","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"","object_id":67},"elapsed":0.000014958903193473816},{"event":"return","thread_id":0,"id":94,"parent_id":41,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.0015682500088587403}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"logMessage","children":[{"type":"function","name":"projectLogMessage","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:11"},{"type":"function","name":"stripWrappingQuotes","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:46"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:37"},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:83"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"recomputeDepthsRelative","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:419"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"},{"type":"function","name":"matchesFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:442"},{"type":"function","name":"applyFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:477"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedMinimal","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:16"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler get_call_tree resolves the canonical appmap path and applies focus_type","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json index 3491fb858f..709e7cef16 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"'tests/unit/fixtures/missingPathInfo'","name":"appmapDir"}],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":25},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000012082979083061218},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"OpenAPICommand","value":"OpenAPICommand {\n appmapDir: 'tests/unit/fixtures/missingPathInfo',\n errors…}","object_id":1},"parameters":[],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":27},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":49},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.00000658305361866951},{"event":"call","id":6,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"DataStore","value":"DataStore { requestFiles: Map(0) {} }","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":53},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"Promise { }","object_id":3},"elapsed":0.00004412501584738493},{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"Promise { }","object_id":4},"elapsed":0.0002335000317543745},{"event":"call","id":9,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"'tests/unit/fixtures/missingPathInfo'","name":"directory"},{"class":"String","value":"'.appmap.json'","name":"extensionOrPredicate"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":10,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":12,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"'tests/unit/fixtures/missingPathInfo'","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"Promise { }","object_id":5},"elapsed":0.000054541975259780884},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"Promise { }","object_id":6},"elapsed":0.00028183392714709044},{"event":"call","id":15,"thread_id":0,"method_id":"collectAppMap","static":true,"parameters":[{"class":"String","value":"'tests/unit/fixtures/missingPathInfo/ApplicationController_before_action_store_current_location_does_not_store_location…","name":"file"}],"defined_class":"openapi","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":45},{"event":"call","id":16,"thread_id":0,"method_id":"storeAppMap","static":false,"receiver":{"class":"DataStore","value":"DataStore {\n requestFiles: Map(0) {},\n workDir: '/var/folders/mp/5v5n_rwj…}","object_id":2},"parameters":[{"class":"String","value":"'tests/unit/fixtures/missingPathInfo/ApplicationController_before_action_store_current_location_does_not_store_location…","name":"appMapFile"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":63},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"Promise { }","object_id":7},"elapsed":0.00006316695362329483},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"Promise { }","object_id":8},"elapsed":0.00021095899865031242},{"event":"call","id":19,"thread_id":0,"method_id":"parseHTTPServerRequests","static":true,"parameters":[{"class":"Object","value":"{\n events: [\n [Object], [Object], [Object], [Object], […}","object_id":9,"name":"source"},{"class":"Function","value":"[Function (anonymous)]","name":"collector"}],"defined_class":"parseHTTPServerRequests","path":"packages/openapi/src/parseHTTPServerRequests.ts","lineno":3},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.003016083035618067},{"event":"call","id":21,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":22,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000073750270530581474},{"event":"call","id":24,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":10,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.000004334026016294956},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"elapsed":0.0001319999573752284},{"event":"call","id":27,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":28,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"'/*unmatched_route'","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"String","value":"'/*unmatched_route'"},"elapsed":0.000005707959644496441},{"event":"return","thread_id":0,"id":30,"parent_id":27,"return_value":{"class":"String","value":"'/*unmatched_route'"},"elapsed":0.00003816606476902962},{"event":"call","id":31,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"'/*unmatched_route'","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"call","id":32,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.420297384262085e-7},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"17","name":"fd"},{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-openapi-QXKHLu/Lyp1bm1hdGNoZWRfcm91dGU='","name":"fileName"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":16},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.00002962502185255289},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"RequestDataFile","value":"RequestDataFile {\n fd: 17,\n fileName: '/var/folders/mp/5v5n_rwj5_1___…}","object_id":12},"elapsed":0.0001763750333338976},{"event":"call","id":37,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"RequestDataFile {\n fd: 17,\n fileName: '/var/folders/mp/5v5n_rwj5_1___…}","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":38,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":39,"parent_id":38,"return_value":{"class":"Number","value":"200"},"elapsed":0.0000037080608308315277},{"event":"call","id":40,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"Array","value":"[\n {\n name: 'controller',\n class: 'String…]","object_id":13},"elapsed":0.000005749985575675964},{"event":"call","id":42,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":0.000005749985575675964},{"event":"call","id":44,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Object","value":"{ Host: 'test.host', 'User-Agent': 'Rails Testing' }","object_id":14},"elapsed":0.000005292007699608803},{"event":"call","id":46,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","value":"{\n 'X-Frame-Options': 'SAMEORIGIN',\n 'X-XSS-Pr…}","object_id":15},"elapsed":0.000004749977961182594},{"event":"call","id":48,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000016542035154998302},{"event":"call","id":50,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008541974239051342},{"event":"call","id":52,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":"'get'"},"elapsed":0.000005541951395571232},{"event":"call","id":54,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 7,\n event…}","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":55,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"'/*unmatched_route'","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":"'/*unmatched_route'"},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":"'/*unmatched_route'"},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"Promise { }","object_id":16},"elapsed":0.00037279201205819845},{"event":"call","id":59,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":60,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000025830231606960297},{"event":"call","id":62,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":17,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000016660196706652641},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"elapsed":0.00007183302659541368},{"event":"call","id":65,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":66,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"'/*unmatched_route'","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"String","value":"'/*unmatched_route'"},"elapsed":0.0000015830155462026596},{"event":"return","thread_id":0,"id":68,"parent_id":65,"return_value":{"class":"String","value":"'/*unmatched_route'"},"elapsed":0.00002637505531311035},{"event":"call","id":69,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"'/*unmatched_route'","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"RequestDataFile","value":"RequestDataFile {\n fd: 17,\n fileName: '/var/folders/mp/5v5n_rwj5_1___…}","object_id":12},"elapsed":5.84055669605732e-7},{"event":"call","id":71,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"RequestDataFile {\n fd: 17,\n fileName: '/var/folders/mp/5v5n_rwj5_1___…}","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":72,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Number","value":"200"},"elapsed":0.000002249958924949169},{"event":"call","id":74,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Array","value":"[\n {\n name: 'controller',\n class: 'String…]","object_id":13},"elapsed":7.919734343886375e-7},{"event":"call","id":76,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":77,"parent_id":76,"elapsed":7.499475032091141e-7},{"event":"call","id":78,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Object","value":"{ Host: 'test.host', 'User-Agent': 'Rails Testing' }","object_id":14},"elapsed":5.84055669605732e-7},{"event":"call","id":80,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Object","value":"{\n 'X-Frame-Options': 'SAMEORIGIN',\n 'X-XSS-Pr…}","object_id":15},"elapsed":7.50063918530941e-7},{"event":"call","id":82,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000032499665394425392},{"event":"call","id":84,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":86,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"String","value":"'get'"},"elapsed":0.0000012919772416353226},{"event":"call","id":88,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"ServerRPCRequest {\n event: b {\n dataKeys: [Array],\n id: 34,\n even…}","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":89,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"'/*unmatched_route'","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":"'/*unmatched_route'"},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":91,"parent_id":88,"return_value":{"class":"String","value":"'/*unmatched_route'"},"elapsed":0.000017959042452275753},{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"Promise { }","object_id":19},"elapsed":0.00024795904755592346},{"event":"call","id":93,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":94,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002750079147517681},{"event":"call","id":96,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [ 'id', 'event', 'thread_id', 'http_server_requ…}","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000074589625000953674},{"event":"return","thread_id":0,"id":98,"parent_id":93,"elapsed":0.00007454201113432646},{"event":"call","id":99,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":100,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000012080417945981026},{"event":"call","id":102,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":103,"parent_id":102,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":104,"parent_id":99,"elapsed":0.000053750001825392246},{"event":"call","id":105,"thread_id":0,"method_id":"closeAll","static":false,"receiver":{"class":"DataStore","value":"DataStore {\n requestFiles: Map(1) { '/*unmatched_route' => [RequestDataFil…}","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":96},{"event":"call","id":106,"thread_id":0,"method_id":"close","static":false,"receiver":{"class":"RequestDataFile","value":"RequestDataFile {\n fd: 17,\n fileName: '/var/folders/mp/5v5n_rwj5_1___…}","object_id":12},"parameters":[],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":42},{"event":"return","thread_id":0,"id":107,"parent_id":106,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":22},"elapsed":0.00004545797128230333},{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"Promise { }","object_id":23},"elapsed":0.00009958306327462196},{"event":"call","id":109,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"DataStore","value":"DataStore {\n requestFiles: Map(1) { '/*unmatched_route' => [RequestDataFil…}","object_id":2,"name":"dataStore"}],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":9},{"event":"return","thread_id":0,"id":110,"parent_id":109,"elapsed":0.000005749985575675964},{"event":"call","id":111,"thread_id":0,"method_id":"generate","static":false,"receiver":{"class":"DefinitionGenerator","value":"DefinitionGenerator {\n dataStore: DataStore {\n requestFiles: [Map],\n workDi…}","object_id":24},"parameters":[],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":11},{"event":"call","id":112,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":4},{"event":"return","thread_id":0,"id":113,"parent_id":112,"elapsed":0.000004875008016824722},{"event":"call","id":114,"thread_id":0,"method_id":"requestFileNames","static":false,"receiver":{"class":"DataStore","value":"DataStore {\n requestFiles: Map(1) { '/*unmatched_route' => [RequestDataFil…}","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":59},{"event":"return","thread_id":0,"id":115,"parent_id":114,"return_value":{"class":"Array","value":"[\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr000…]","object_id":25},"elapsed":0.000008292030543088913},{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"Promise { }","object_id":26},"elapsed":0.0001296249683946371},{"event":"call","id":117,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":6},{"event":"call","id":118,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":0.000004208064638078213},{"event":"return","thread_id":0,"id":120,"parent_id":117,"elapsed":0.000032250070944428444},{"event":"call","id":121,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"Model { paths: {}, warnings: Warnings { warnings: {} } }","object_id":27},"parameters":[{"class":"Object","value":"{\n status: 200,\n parameters: [ [Object], [Object] ],\n re…}","object_id":28,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":122,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":"[class Model]"},"parameters":[{"class":"String","value":"'/*unmatched_route'","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"String","value":"'/*unmatched_route'"},"elapsed":0.00003816606476902962},{"event":"call","id":124,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":6},{"event":"call","id":125,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":126,"parent_id":125,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"elapsed":0.000017040991224348545},{"event":"call","id":128,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"Path { methods: {}, warnings: Warnings { warnings: {} } }","object_id":29},"parameters":[{"class":"Object","value":"{\n status: 200,\n parameters: [ [Object], [Object] ],\n re…}","object_id":28,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":129,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":22},{"event":"call","id":130,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":131,"parent_id":130,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":132,"parent_id":129,"elapsed":0.000016749952919781208},{"event":"call","id":133,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"Method {\n rpcRequests: [],\n responses: {},\n warnings: Warnings { war…}","object_id":30},"parameters":[{"class":"Object","value":"{\n status: 200,\n parameters: [ [Object], [Object] ],\n re…}","object_id":28,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":134,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":135,"parent_id":134,"elapsed":0.000005667097866535187},{"event":"call","id":136,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"200","name":"statusCode"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":11},{"event":"call","id":137,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":138,"parent_id":137,"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":139,"parent_id":136,"elapsed":0.00001650000922381878},{"event":"call","id":140,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"Response {\n statusCode: 200,\n rpcRequests: [],\n warnings: Warnings { …}","object_id":31},"parameters":[{"class":"Object","value":"{\n status: 200,\n parameters: [ [Object], [Object] ],\n re…}","object_id":28,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":141,"parent_id":140,"elapsed":0.0000036249402910470963},{"event":"return","thread_id":0,"id":142,"parent_id":133,"elapsed":0.00012145901564508677},{"event":"return","thread_id":0,"id":143,"parent_id":128,"elapsed":0.00021524995099753141},{"event":"return","thread_id":0,"id":144,"parent_id":121,"elapsed":0.0003914999542757869},{"event":"call","id":145,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"{ Host: 'test.host', 'User-Agent': 'Rails Testing' }","object_id":32,"name":"headers"},{"class":"String","value":"'Authorization'","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":146,"parent_id":145,"elapsed":0.00001166702713817358},{"event":"call","id":147,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"Model {\n paths: { '/*unmatched_route': [Path] },\n warnings: Wa…}","object_id":27},"parameters":[{"class":"Object","value":"{\n status: 200,\n parameters: [ [Object], [Object] ],\n re…}","object_id":33,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":148,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":"[class Model]"},"parameters":[{"class":"String","value":"'/*unmatched_route'","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":"'/*unmatched_route'"},"elapsed":0.000002624932676553726},{"event":"call","id":150,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"Path {\n methods: { get: [Method] },\n warnings: Warnings { warni…}","object_id":29},"parameters":[{"class":"Object","value":"{\n status: 200,\n parameters: [ [Object], [Object] ],\n re…}","object_id":33,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":151,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"Method {\n rpcRequests: [ [Object] ],\n responses: { '200': [Response] …}","object_id":30},"parameters":[{"class":"Object","value":"{\n status: 200,\n parameters: [ [Object], [Object] ],\n re…}","object_id":33,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":152,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":153,"parent_id":152,"elapsed":3.3294782042503357e-7},{"event":"call","id":154,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"Response {\n statusCode: 200,\n rpcRequests: [ [Object] ],\n warnings: W…}","object_id":31},"parameters":[{"class":"Object","value":"{\n status: 200,\n parameters: [ [Object], [Object] ],\n re…}","object_id":33,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":155,"parent_id":154,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":156,"parent_id":151,"elapsed":0.000039958045817911625},{"event":"return","thread_id":0,"id":157,"parent_id":150,"elapsed":0.00007337506394833326},{"event":"return","thread_id":0,"id":158,"parent_id":147,"elapsed":0.00013058295007795095},{"event":"call","id":159,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"{ Host: 'test.host', 'User-Agent': 'Rails Testing' }","object_id":34,"name":"headers"},{"class":"String","value":"'Authorization'","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":160,"parent_id":159,"elapsed":0.0000017079291865229607},{"event":"call","id":161,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Model","value":"Model {\n paths: { '/*unmatched_route': [Path] },\n warnings: Wa…}","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":16},{"event":"call","id":162,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"Path {\n methods: { get: [Method] },\n warnings: Warnings { warni…}","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":163,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"Method {\n rpcRequests: [ [Object], [Object] ],\n responses: { '200': […}","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":164,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"Response {\n statusCode: 200,\n rpcRequests: [ [Object], [Object] ],\n w…}","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":165,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"[]","object_id":35},"elapsed":0.000009958981536328793},{"event":"return","thread_id":0,"id":167,"parent_id":164,"return_value":{"class":"Object","value":"{ content: {}, description: 'OK' }","object_id":36},"elapsed":0.00005670799873769283},{"event":"call","id":168,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"Method {\n rpcRequests: [ [Object], [Object] ],\n responses: { '200': […}","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":169,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"{\n 'X-Frame-Options': 'SAMEORIGIN',\n 'X-XSS-Pr…}","object_id":37,"name":"headers"},{"class":"String","value":"'x-openapi-summary'","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":170,"parent_id":169,"elapsed":0.0000033329706639051437},{"event":"call","id":171,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"{\n 'X-Frame-Options': 'SAMEORIGIN',\n 'X-XSS-Pr…}","object_id":38,"name":"headers"},{"class":"String","value":"'x-openapi-summary'","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":172,"parent_id":171,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":173,"parent_id":168,"return_value":{"class":"Array","value":"[]","object_id":39},"elapsed":0.000054459087550640106},{"event":"return","thread_id":0,"id":174,"parent_id":163,"return_value":{"class":"Object","value":"{ responses: { '200': [Object] } }","object_id":40},"elapsed":0.00026295799762010574},{"event":"return","thread_id":0,"id":175,"parent_id":162,"return_value":{"class":"Object","value":"{ get: { responses: [Object] } }","object_id":41},"elapsed":0.0003391669597476721},{"event":"call","id":176,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"Path {\n methods: { get: [Method] },\n warnings: Warnings { warni…}","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":177,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"Method {\n rpcRequests: [ [Object], [Object] ],\n responses: { '200': […}","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":178,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"Response {\n statusCode: 200,\n rpcRequests: [ [Object], [Object] ],\n w…}","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":179,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Array","value":"[]","object_id":42},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":181,"parent_id":178,"return_value":{"class":"Object","value":"{ content: {}, description: 'OK' }","object_id":43},"elapsed":0.00001629104372113943},{"event":"call","id":182,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"Method {\n rpcRequests: [ [Object], [Object] ],\n responses: { '200': […}","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":183,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"{\n 'X-Frame-Options': 'SAMEORIGIN',\n 'X-XSS-Pr…}","object_id":37,"name":"headers"},{"class":"String","value":"'x-openapi-summary'","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":184,"parent_id":183,"elapsed":0.0000014168908819556236},{"event":"call","id":185,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"{\n 'X-Frame-Options': 'SAMEORIGIN',\n 'X-XSS-Pr…}","object_id":38,"name":"headers"},{"class":"String","value":"'x-openapi-summary'","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":186,"parent_id":185,"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":187,"parent_id":182,"return_value":{"class":"Array","value":"[]","object_id":44},"elapsed":0.0000415419926866889},{"event":"return","thread_id":0,"id":188,"parent_id":177,"return_value":{"class":"Object","value":"{ responses: { '200': [Object] } }","object_id":45},"elapsed":0.00010641699191182852},{"event":"return","thread_id":0,"id":189,"parent_id":176,"return_value":{"class":"Object","value":"{ get: { responses: [Object] } }","object_id":46},"elapsed":0.00013533397577703},{"event":"return","thread_id":0,"id":190,"parent_id":161,"return_value":{"class":"Object","value":"{ '/*unmatched_route': { get: [Object] } }","object_id":47},"elapsed":0.000547375064343214},{"event":"call","id":191,"thread_id":0,"method_id":"collectWarnings","static":false,"receiver":{"class":"Model","value":"Model {\n paths: { '/*unmatched_route': [Path] },\n warnings: Wa…}","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":10},{"event":"call","id":192,"thread_id":0,"method_id":"dup","static":false,"receiver":{"class":"Warnings","value":"Warnings { warnings: {} }","object_id":48},"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":10},{"event":"call","id":193,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":194,"parent_id":193,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"Warnings","value":"Warnings { warnings: {} }","object_id":49},"elapsed":0.00001962494570761919},{"event":"call","id":196,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"Warnings { warnings: {} }","object_id":49},"parameters":[{"class":"Array","value":"[ Path { methods: [Object], warnings: [Warnings]…]","object_id":50,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":197,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Path","value":"Path {\n methods: { get: [Method] },\n warnings: Warnings { warni…}","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":10},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Array","value":"[\n Method {\n rpcRequests: [Array],\n respo…]","object_id":51},"elapsed":0.000003875000402331352},{"event":"call","id":199,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"Warnings { warnings: {} }","object_id":49},"parameters":[{"class":"Array","value":"[\n Method {\n rpcRequests: [Array],\n respo…]","object_id":51,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":200,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Method","value":"Method {\n rpcRequests: [ [Object], [Object] ],\n responses: { '200': […}","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":27},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"Array","value":"[\n Response {\n statusCode: 200,\n rpcReque…]","object_id":52},"elapsed":0.000004042056389153004},{"event":"call","id":202,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"Warnings { warnings: {} }","object_id":49},"parameters":[{"class":"Array","value":"[\n Response {\n statusCode: 200,\n rpcReque…]","object_id":52,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":203,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Response","value":"Response {\n statusCode: 200,\n rpcRequests: [ [Object], [Object] ],\n w…}","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":13},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Array","value":"[]","object_id":53},"elapsed":0.000002874992787837982},{"event":"call","id":205,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"Warnings { warnings: {} }","object_id":49},"parameters":[{"class":"Array","value":"[]","object_id":53,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"return","thread_id":0,"id":206,"parent_id":205,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":207,"parent_id":202,"elapsed":0.00004858302418142557},{"event":"return","thread_id":0,"id":208,"parent_id":199,"elapsed":0.00010741699952632189},{"event":"return","thread_id":0,"id":209,"parent_id":196,"elapsed":0.00017254205886274576},{"event":"return","thread_id":0,"id":210,"parent_id":191,"return_value":{"class":"Object","value":"{}","object_id":54},"elapsed":0.000253707985393703},{"event":"call","id":211,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"SecuritySchemes","value":"SecuritySchemes { authorizationHeaders: [] }","object_id":55},"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":15},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Object","value":"{}","object_id":56},"elapsed":0.000005707959644496441},{"event":"call","id":213,"thread_id":0,"method_id":"cleanup","static":false,"receiver":{"class":"DataStore","value":"DataStore {\n requestFiles: Map(1) { '/*unmatched_route' => [RequestDataFil…}","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":102},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"Promise { }","object_id":57},"elapsed":0.00003104202914983034}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"openapi","type":"package","children":[{"type":"class","name":"DataStore","children":[{"type":"function","name":"cleanup","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:102"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:49"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:53"},{"type":"function","name":"requestFileNames","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:59"},{"type":"function","name":"storeAppMap","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:63"},{"type":"function","name":"openRequestFile","static":true,"location":"packages/cli/src/cmds/openapi/DataStore.ts:71"},{"type":"function","name":"closeAll","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:96"}]},{"type":"class","name":"RequestDataFile","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:16"},{"type":"function","name":"writeRequest","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:22"},{"type":"function","name":"close","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:42"}]},{"type":"class","name":"DefinitionGenerator","children":[{"type":"function","name":"generate","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:11"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:9"}]},{"type":"class","name":"OpenAPICommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:25"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:27"}]},{"type":"class","name":"openapi","children":[{"type":"function","name":"collectAppMap","static":true,"location":"packages/cli/src/cmds/openapi/openapi.ts:45"}]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"Method","children":[{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/method.ts:148"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/method.ts:22"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/method.ts:27"},{"type":"function","name":"summaries","static":false,"location":"packages/openapi/src/method.ts:31"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/method.ts:37"}]},{"type":"class","name":"method","children":[{"type":"function","name":"statusError","static":true,"location":"packages/openapi/src/method.ts:151"}]},{"type":"class","name":"Model","children":[{"type":"function","name":"collectWarnings","static":false,"location":"packages/openapi/src/model.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/model.ts:16"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/model.ts:30"},{"type":"function","name":"basePath","static":true,"location":"packages/openapi/src/model.ts:44"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/model.ts:6"}]},{"type":"class","name":"parseHTTPServerRequests","children":[{"type":"function","name":"parseHTTPServerRequests","static":true,"location":"packages/openapi/src/parseHTTPServerRequests.ts:3"}]},{"type":"class","name":"Path","children":[{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/path.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/path.ts:14"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/path.ts:29"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/path.ts:6"}]},{"type":"class","name":"Response","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/response.ts:11"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/response.ts:13"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/response.ts:17"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/response.ts:55"}]},{"type":"class","name":"response","children":[{"type":"function","name":"contentTypes","static":true,"location":"packages/openapi/src/response.ts:19"}]},{"type":"class","name":"rpcRequest","children":[{"type":"function","name":"isServerEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:104"},{"type":"function","name":"isClientEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:112"},{"type":"function","name":"headerValue","static":true,"location":"packages/openapi/src/rpcRequest.ts:120"},{"type":"function","name":"rpcRequestForEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:126"}]},{"type":"class","name":"ServerRPCRequest","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/rpcRequest.ts:22"},{"type":"function","name":"status","static":false,"location":"packages/openapi/src/rpcRequest.ts:24"},{"type":"function","name":"parameters","static":false,"location":"packages/openapi/src/rpcRequest.ts:28"},{"type":"function","name":"returnValue","static":false,"location":"packages/openapi/src/rpcRequest.ts:32"},{"type":"function","name":"requestHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:36"},{"type":"function","name":"responseHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:40"},{"type":"function","name":"requestContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:44"},{"type":"function","name":"responseContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:48"},{"type":"function","name":"requestMethod","static":false,"location":"packages/openapi/src/rpcRequest.ts:52"},{"type":"function","name":"requestPath","static":false,"location":"packages/openapi/src/rpcRequest.ts:56"}]},{"type":"class","name":"SecuritySchemes","children":[{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/securitySchemes.ts:15"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/securitySchemes.ts:4"}]},{"type":"class","name":"util","children":[{"type":"function","name":"ensureString","static":true,"location":"packages/openapi/src/util.ts:128"}]},{"type":"class","name":"Warnings","children":[{"type":"function","name":"dup","static":false,"location":"packages/openapi/src/Warnings.ts:10"},{"type":"function","name":"merge","static":false,"location":"packages/openapi/src/Warnings.ts:22"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/Warnings.ts:7"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"OpenAPI handles valid and malformed HTTP server requests","source_location":"packages/cli/tests/unit/openapi.spec.ts","test_status":"succeeded"},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":3},"elapsed":0.0038741250755265355},"8":{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"Promise { [ [Object], 1 ] }","object_id":4},"elapsed":0.014375583967193961},"13":{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"Promise {\n [\n 'tests/unit/fixtures/missingPathInfo/ApplicationController_before_action_store_current_location_does_not_store_location_for_user_if_it_is_devise_controller.appmap.json'\n ]\n}","object_id":5},"elapsed":0.00036908406764268875},"14":{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"Promise {\n [\n 'tests/unit/fixtures/missingPathInfo/ApplicationController_before_action_store_current_location_does_not_store_location_for_user_if_it_is_devise_controller.appmap.json'\n ]\n}","object_id":6},"elapsed":0.0007338749710470438},"17":{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":7},"elapsed":0.0064964169869199395},"18":{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":8},"elapsed":0.00662858400028199},"58":{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":16},"elapsed":0.0012829169863834977},"92":{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":19},"elapsed":0.00026787503156811},"108":{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":23},"elapsed":0.00010929105337709188},"116":{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"Promise { { warnings: {}, paths: [Object], securitySchemes: {} } }","object_id":26},"elapsed":0.0018978749867528677},"214":{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":57},"elapsed":0.0004925000248476863}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":25},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000012082979083061218},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"OpenAPICommand","value":"","object_id":1},"parameters":[],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":27},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":49},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.00000658305361866951},{"event":"call","id":6,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":53},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00004412501584738493},{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.0002335000317543745},{"event":"call","id":9,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":10,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":12,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.000054541975259780884},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00028183392714709044},{"event":"call","id":15,"thread_id":0,"method_id":"collectAppMap","static":true,"parameters":[{"class":"String","value":"","name":"file"}],"defined_class":"openapi","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":45},{"event":"call","id":16,"thread_id":0,"method_id":"storeAppMap","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"appMapFile"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":63},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00006316695362329483},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00021095899865031242},{"event":"call","id":19,"thread_id":0,"method_id":"parseHTTPServerRequests","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"source"},{"class":"Function","value":"","name":"collector"}],"defined_class":"parseHTTPServerRequests","path":"packages/openapi/src/parseHTTPServerRequests.ts","lineno":3},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.003016083035618067},{"event":"call","id":21,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":22,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000073750270530581474},{"event":"call","id":24,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.000004334026016294956},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"ServerRPCRequest","value":"","object_id":11},"elapsed":0.0001319999573752284},{"event":"call","id":27,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":28,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.000005707959644496441},{"event":"return","thread_id":0,"id":30,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":31,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"call","id":32,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.420297384262085e-7},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"fd"},{"class":"String","value":"","name":"fileName"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":16},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.00002962502185255289},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":0.0001763750333338976},{"event":"call","id":37,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":11,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":38,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":39,"parent_id":38,"return_value":{"class":"Number","value":""},"elapsed":0.0000037080608308315277},{"event":"call","id":40,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":0.000005749985575675964},{"event":"call","id":42,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":0.000005749985575675964},{"event":"call","id":44,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000005292007699608803},{"event":"call","id":46,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":0.000004749977961182594},{"event":"call","id":48,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000016542035154998302},{"event":"call","id":50,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008541974239051342},{"event":"call","id":52,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.000005541951395571232},{"event":"call","id":54,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":55,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00037279201205819845},{"event":"call","id":59,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":60,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000025830231606960297},{"event":"call","id":62,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000016660196706652641},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"ServerRPCRequest","value":"","object_id":18},"elapsed":0.00007183302659541368},{"event":"call","id":65,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":66,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"return","thread_id":0,"id":68,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"call","id":69,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":5.84055669605732e-7},{"event":"call","id":71,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":18,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":72,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Number","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":74,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":7.919734343886375e-7},{"event":"call","id":76,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":77,"parent_id":76,"elapsed":7.499475032091141e-7},{"event":"call","id":78,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":5.84055669605732e-7},{"event":"call","id":80,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":7.50063918530941e-7},{"event":"call","id":82,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000032499665394425392},{"event":"call","id":84,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":86,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":88,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":89,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":91,"parent_id":88,"return_value":{"class":"String","value":""},"elapsed":0.000017959042452275753},{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00024795904755592346},{"event":"call","id":93,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":94,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002750079147517681},{"event":"call","id":96,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000074589625000953674},{"event":"return","thread_id":0,"id":98,"parent_id":93,"elapsed":0.00007454201113432646},{"event":"call","id":99,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":100,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000012080417945981026},{"event":"call","id":102,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":103,"parent_id":102,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":104,"parent_id":99,"elapsed":0.000053750001825392246},{"event":"call","id":105,"thread_id":0,"method_id":"closeAll","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":96},{"event":"call","id":106,"thread_id":0,"method_id":"close","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":42},{"event":"return","thread_id":0,"id":107,"parent_id":106,"return_value":{"class":"Promise","value":"","object_id":22},"elapsed":0.00004545797128230333},{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00009958306327462196},{"event":"call","id":109,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"DataStore","value":"","object_id":2,"name":"dataStore"}],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":9},{"event":"return","thread_id":0,"id":110,"parent_id":109,"elapsed":0.000005749985575675964},{"event":"call","id":111,"thread_id":0,"method_id":"generate","static":false,"receiver":{"class":"DefinitionGenerator","value":"","object_id":24},"parameters":[],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":11},{"event":"call","id":112,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":4},{"event":"return","thread_id":0,"id":113,"parent_id":112,"elapsed":0.000004875008016824722},{"event":"call","id":114,"thread_id":0,"method_id":"requestFileNames","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":59},{"event":"return","thread_id":0,"id":115,"parent_id":114,"return_value":{"class":"Array","value":"","object_id":25},"elapsed":0.000008292030543088913},{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0001296249683946371},{"event":"call","id":117,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":6},{"event":"call","id":118,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":0.000004208064638078213},{"event":"return","thread_id":0,"id":120,"parent_id":117,"elapsed":0.000032250070944428444},{"event":"call","id":121,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":122,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":124,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":6},{"event":"call","id":125,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":126,"parent_id":125,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"elapsed":0.000017040991224348545},{"event":"call","id":128,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":129,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":22},{"event":"call","id":130,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":131,"parent_id":130,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":132,"parent_id":129,"elapsed":0.000016749952919781208},{"event":"call","id":133,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":28,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":134,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":135,"parent_id":134,"elapsed":0.000005667097866535187},{"event":"call","id":136,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"statusCode"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":11},{"event":"call","id":137,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":138,"parent_id":137,"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":139,"parent_id":136,"elapsed":0.00001650000922381878},{"event":"call","id":140,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":141,"parent_id":140,"elapsed":0.0000036249402910470963},{"event":"return","thread_id":0,"id":142,"parent_id":133,"elapsed":0.00012145901564508677},{"event":"return","thread_id":0,"id":143,"parent_id":128,"elapsed":0.00021524995099753141},{"event":"return","thread_id":0,"id":144,"parent_id":121,"elapsed":0.0003914999542757869},{"event":"call","id":145,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":146,"parent_id":145,"elapsed":0.00001166702713817358},{"event":"call","id":147,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":148,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.000002624932676553726},{"event":"call","id":150,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":151,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":33,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":152,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":153,"parent_id":152,"elapsed":3.3294782042503357e-7},{"event":"call","id":154,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":155,"parent_id":154,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":156,"parent_id":151,"elapsed":0.000039958045817911625},{"event":"return","thread_id":0,"id":157,"parent_id":150,"elapsed":0.00007337506394833326},{"event":"return","thread_id":0,"id":158,"parent_id":147,"elapsed":0.00013058295007795095},{"event":"call","id":159,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":160,"parent_id":159,"elapsed":0.0000017079291865229607},{"event":"call","id":161,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":16},{"event":"call","id":162,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":163,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":164,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":165,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"","object_id":35},"elapsed":0.000009958981536328793},{"event":"return","thread_id":0,"id":167,"parent_id":164,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00005670799873769283},{"event":"call","id":168,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":169,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":170,"parent_id":169,"elapsed":0.0000033329706639051437},{"event":"call","id":171,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":172,"parent_id":171,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":173,"parent_id":168,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.000054459087550640106},{"event":"return","thread_id":0,"id":174,"parent_id":163,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.00026295799762010574},{"event":"return","thread_id":0,"id":175,"parent_id":162,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.0003391669597476721},{"event":"call","id":176,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":177,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":178,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":179,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":181,"parent_id":178,"return_value":{"class":"Object","value":"","object_id":43},"elapsed":0.00001629104372113943},{"event":"call","id":182,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":183,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":184,"parent_id":183,"elapsed":0.0000014168908819556236},{"event":"call","id":185,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":186,"parent_id":185,"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":187,"parent_id":182,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.0000415419926866889},{"event":"return","thread_id":0,"id":188,"parent_id":177,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00010641699191182852},{"event":"return","thread_id":0,"id":189,"parent_id":176,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00013533397577703},{"event":"return","thread_id":0,"id":190,"parent_id":161,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.000547375064343214},{"event":"call","id":191,"thread_id":0,"method_id":"collectWarnings","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":10},{"event":"call","id":192,"thread_id":0,"method_id":"dup","static":false,"receiver":{"class":"Warnings","value":"","object_id":48},"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":10},{"event":"call","id":193,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":194,"parent_id":193,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"Warnings","value":"","object_id":49},"elapsed":0.00001962494570761919},{"event":"call","id":196,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":50,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":197,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":10},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000003875000402331352},{"event":"call","id":199,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":51,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":200,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":27},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.000004042056389153004},{"event":"call","id":202,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":52,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":203,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":13},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.000002874992787837982},{"event":"call","id":205,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":53,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"return","thread_id":0,"id":206,"parent_id":205,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":207,"parent_id":202,"elapsed":0.00004858302418142557},{"event":"return","thread_id":0,"id":208,"parent_id":199,"elapsed":0.00010741699952632189},{"event":"return","thread_id":0,"id":209,"parent_id":196,"elapsed":0.00017254205886274576},{"event":"return","thread_id":0,"id":210,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.000253707985393703},{"event":"call","id":211,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"SecuritySchemes","value":"","object_id":55},"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":15},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.000005707959644496441},{"event":"call","id":213,"thread_id":0,"method_id":"cleanup","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":102},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.00003104202914983034}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"openapi","type":"package","children":[{"type":"class","name":"DataStore","children":[{"type":"function","name":"cleanup","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:102"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:49"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:53"},{"type":"function","name":"requestFileNames","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:59"},{"type":"function","name":"storeAppMap","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:63"},{"type":"function","name":"openRequestFile","static":true,"location":"packages/cli/src/cmds/openapi/DataStore.ts:71"},{"type":"function","name":"closeAll","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:96"}]},{"type":"class","name":"RequestDataFile","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:16"},{"type":"function","name":"writeRequest","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:22"},{"type":"function","name":"close","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:42"}]},{"type":"class","name":"DefinitionGenerator","children":[{"type":"function","name":"generate","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:11"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:9"}]},{"type":"class","name":"OpenAPICommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:25"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:27"}]},{"type":"class","name":"openapi","children":[{"type":"function","name":"collectAppMap","static":true,"location":"packages/cli/src/cmds/openapi/openapi.ts:45"}]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"Method","children":[{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/method.ts:148"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/method.ts:22"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/method.ts:27"},{"type":"function","name":"summaries","static":false,"location":"packages/openapi/src/method.ts:31"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/method.ts:37"}]},{"type":"class","name":"method","children":[{"type":"function","name":"statusError","static":true,"location":"packages/openapi/src/method.ts:151"}]},{"type":"class","name":"Model","children":[{"type":"function","name":"collectWarnings","static":false,"location":"packages/openapi/src/model.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/model.ts:16"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/model.ts:30"},{"type":"function","name":"basePath","static":true,"location":"packages/openapi/src/model.ts:44"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/model.ts:6"}]},{"type":"class","name":"parseHTTPServerRequests","children":[{"type":"function","name":"parseHTTPServerRequests","static":true,"location":"packages/openapi/src/parseHTTPServerRequests.ts:3"}]},{"type":"class","name":"Path","children":[{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/path.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/path.ts:14"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/path.ts:29"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/path.ts:6"}]},{"type":"class","name":"Response","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/response.ts:11"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/response.ts:13"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/response.ts:17"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/response.ts:55"}]},{"type":"class","name":"response","children":[{"type":"function","name":"contentTypes","static":true,"location":"packages/openapi/src/response.ts:19"}]},{"type":"class","name":"rpcRequest","children":[{"type":"function","name":"isServerEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:104"},{"type":"function","name":"isClientEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:112"},{"type":"function","name":"headerValue","static":true,"location":"packages/openapi/src/rpcRequest.ts:120"},{"type":"function","name":"rpcRequestForEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:126"}]},{"type":"class","name":"ServerRPCRequest","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/rpcRequest.ts:22"},{"type":"function","name":"status","static":false,"location":"packages/openapi/src/rpcRequest.ts:24"},{"type":"function","name":"parameters","static":false,"location":"packages/openapi/src/rpcRequest.ts:28"},{"type":"function","name":"returnValue","static":false,"location":"packages/openapi/src/rpcRequest.ts:32"},{"type":"function","name":"requestHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:36"},{"type":"function","name":"responseHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:40"},{"type":"function","name":"requestContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:44"},{"type":"function","name":"responseContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:48"},{"type":"function","name":"requestMethod","static":false,"location":"packages/openapi/src/rpcRequest.ts:52"},{"type":"function","name":"requestPath","static":false,"location":"packages/openapi/src/rpcRequest.ts:56"}]},{"type":"class","name":"SecuritySchemes","children":[{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/securitySchemes.ts:15"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/securitySchemes.ts:4"}]},{"type":"class","name":"util","children":[{"type":"function","name":"ensureString","static":true,"location":"packages/openapi/src/util.ts:128"}]},{"type":"class","name":"Warnings","children":[{"type":"function","name":"dup","static":false,"location":"packages/openapi/src/Warnings.ts:10"},{"type":"function","name":"merge","static":false,"location":"packages/openapi/src/Warnings.ts:22"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/Warnings.ts:7"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"OpenAPI handles valid and malformed HTTP server requests","source_location":"packages/cli/tests/unit/openapi.spec.ts","test_status":"succeeded"},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":3},"elapsed":0.0038741250755265355},"8":{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"Promise { [ [Object], 1 ] }","object_id":4},"elapsed":0.014375583967193961},"13":{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"Promise {\n [\n 'tests/unit/fixtures/missingPathInfo/ApplicationController_before_action_store_current_location_does_not_store_location_for_user_if_it_is_devise_controller.appmap.json'\n ]\n}","object_id":5},"elapsed":0.00036908406764268875},"14":{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"Promise {\n [\n 'tests/unit/fixtures/missingPathInfo/ApplicationController_before_action_store_current_location_does_not_store_location_for_user_if_it_is_devise_controller.appmap.json'\n ]\n}","object_id":6},"elapsed":0.0007338749710470438},"17":{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":7},"elapsed":0.0064964169869199395},"18":{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":8},"elapsed":0.00662858400028199},"58":{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":16},"elapsed":0.0012829169863834977},"92":{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":19},"elapsed":0.00026787503156811},"108":{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":23},"elapsed":0.00010929105337709188},"116":{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"Promise { { warnings: {}, paths: [Object], securitySchemes: {} } }","object_id":26},"elapsed":0.0018978749867528677},"214":{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":57},"elapsed":0.0004925000248476863}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json index 9c030bc396..253d387d27 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"'/tmp/ignored'","name":"appmapDir"},{"class":"String","value":"':memory:'","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{\n db: Database {\n name: [Getter],\n open: [Gette…}","object_id":62},"elapsed":0.00030149996746331453},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":63},"elapsed":0.0003327910089865327},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":63,"name":"db"},{"class":"Array","value":"[\n { method: 'GET', path: '/a', status: 200, el…]","object_id":64,"name":"reqs"}],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":21},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00003545801155269146},{"event":"call","id":7,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":63,"name":"db"},{"class":"Object","value":"{ sort: 'count' }","object_id":65,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":8,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":63,"name":"db"},{"class":"String","value":"'\\n' +\n ' WITH ranked AS (\\n' +\n ' SELECT\\n' +\n ' h.method AS method,\\n'…","name":"baseSql"},{"class":"Array","value":"[]","object_id":66,"name":"params"},{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":67,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"{\n rows: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":68},"elapsed":0.00010491698049008846},{"event":"return","thread_id":0,"id":10,"parent_id":7,"return_value":{"class":"Object","value":"{\n rows: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":69},"elapsed":0.0002340830396860838},{"event":"call","id":11,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":63,"name":"db"},{"class":"Object","value":"{ sort: 'err' }","object_id":70,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":12,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":63,"name":"db"},{"class":"String","value":"'\\n' +\n ' WITH ranked AS (\\n' +\n ' SELECT\\n' +\n ' h.method AS method,\\n'…","name":"baseSql"},{"class":"Array","value":"[]","object_id":71,"name":"params"},{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":72,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"{\n rows: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":73},"elapsed":0.00009887502528727055},{"event":"return","thread_id":0,"id":14,"parent_id":11,"return_value":{"class":"Object","value":"{\n rows: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":74},"elapsed":0.0002167089842259884},{"event":"call","id":15,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":63,"name":"db"},{"class":"Object","value":"{ sort: 'avg' }","object_id":75,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":16,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":63,"name":"db"},{"class":"String","value":"'\\n' +\n ' WITH ranked AS (\\n' +\n ' SELECT\\n' +\n ' h.method AS method,\\n'…","name":"baseSql"},{"class":"Array","value":"[]","object_id":76,"name":"params"},{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":77,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"{\n rows: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":78},"elapsed":0.00009458302520215511},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Object","value":"{\n rows: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":79},"elapsed":0.0002090419875457883},{"event":"call","id":19,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":63,"name":"db"},{"class":"Object","value":"{ sort: 'p95' }","object_id":80,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":20,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":63,"name":"db"},{"class":"String","value":"'\\n' +\n ' WITH ranked AS (\\n' +\n ' SELECT\\n' +\n ' h.method AS method,\\n'…","name":"baseSql"},{"class":"Array","value":"[]","object_id":81,"name":"params"},{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":82,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Object","value":"{\n rows: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":83},"elapsed":0.00010175001807510853},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Object","value":"{\n rows: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":84},"elapsed":0.00021895801182836294}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints","children":[{"type":"function","name":"endpoints","static":true,"location":"packages/cli/src/cmds/query/queries/endpoints.ts:55"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints.spec","children":[{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:21"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:6"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"endpoints sorts by the requested key","source_location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":62},"elapsed":0.00030149996746331453},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":63},"elapsed":0.0003327910089865327},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Array","value":"","object_id":64,"name":"reqs"}],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":21},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00003545801155269146},{"event":"call","id":7,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":65,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":8,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":66,"name":"params"},{"class":"Object","value":"","object_id":67,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.00010491698049008846},{"event":"return","thread_id":0,"id":10,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":69},"elapsed":0.0002340830396860838},{"event":"call","id":11,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":70,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":12,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":71,"name":"params"},{"class":"Object","value":"","object_id":72,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"","object_id":73},"elapsed":0.00009887502528727055},{"event":"return","thread_id":0,"id":14,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":74},"elapsed":0.0002167089842259884},{"event":"call","id":15,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":75,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":16,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":76,"name":"params"},{"class":"Object","value":"","object_id":77,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"","object_id":78},"elapsed":0.00009458302520215511},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":79},"elapsed":0.0002090419875457883},{"event":"call","id":19,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":80,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":20,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":81,"name":"params"},{"class":"Object","value":"","object_id":82,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Object","value":"","object_id":83},"elapsed":0.00010175001807510853},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Object","value":"","object_id":84},"elapsed":0.00021895801182836294}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints","children":[{"type":"function","name":"endpoints","static":true,"location":"packages/cli/src/cmds/query/queries/endpoints.ts:55"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints.spec","children":[{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:21"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:6"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"endpoints sorts by the requested key","source_location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json index 3595c85adc..4ec816c4f0 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":13},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"'/tmp/ignored'","name":"appmapDir"},{"class":"String","value":"':memory:'","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{\n db: Database {\n name: [Getter],\n open: [Gette…}","object_id":234},"elapsed":0.00030195899307727814},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":235},"elapsed":0.000333750038407743},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":235,"name":"db"},{"class":"Array","value":"[ { name: 'a', calls: [Array] } ]","object_id":236,"name":"recs"}],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006291596218943596},{"event":"call","id":7,"thread_id":0,"method_id":"findCalls","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":235,"name":"db"},{"class":"Object","value":"{ label: 'log' }","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":277},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"{ label: 'log' }","object_id":237,"name":"filter"},{"class":"String","value":"'fc'","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"{ label: 'log' }","object_id":237,"name":"filter"},{"class":"String","value":"'a'","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"{ where: [], params: [] }","object_id":238},"elapsed":0.0000014170072972774506},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"{ label: 'log' }","object_id":237,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"{ where: [], params: [] }","object_id":239},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00004783307667821646},{"event":"call","id":14,"thread_id":0,"method_id":"durationClause","static":true,"parameters":[{"class":"Object","value":"{ label: 'log' }","object_id":237,"name":"filter"},{"class":"String","value":"'fc.elapsed_ms'","name":"column"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":132},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Object","value":"{ where: [], params: [] }","object_id":240},"elapsed":0.0000015830155462026596},{"event":"call","id":16,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"{ label: 'log' }","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":241},"elapsed":9.170034900307655e-7},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":235,"name":"db"},{"class":"String","value":"'\\n' +\n ' SELECT a.name AS appmap_name,\\n' +\n ' fc.event_id AS event_id,\\n' +\n ' co.fqid AS f…","name":"baseSql"},{"class":"Array","value":"[ '%log%' ]","object_id":242,"name":"params"},{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":241,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"{ rows: [ [Object] ], total: 1, limit: 20, offset: 0 }","object_id":243},"elapsed":0.00007633294444531202},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"{ rows: [ [Object] ], total: 1, limit: 20, offset: 0 }","object_id":243},"elapsed":0.0002717499155551195}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"durationClause","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:132"},{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findCalls","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:277"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"find.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:13"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:56"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"findCalls --label filters via the labels table","source_location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":13},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":234},"elapsed":0.00030195899307727814},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":235},"elapsed":0.000333750038407743},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"Array","value":"","object_id":236,"name":"recs"}],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006291596218943596},{"event":"call","id":7,"thread_id":0,"method_id":"findCalls","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":277},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":238},"elapsed":0.0000014170072972774506},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":239},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00004783307667821646},{"event":"call","id":14,"thread_id":0,"method_id":"durationClause","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"column"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":132},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":240},"elapsed":0.0000015830155462026596},{"event":"call","id":16,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"","object_id":241},"elapsed":9.170034900307655e-7},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":242,"name":"params"},{"class":"Object","value":"","object_id":241,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.00007633294444531202},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.0002717499155551195}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"durationClause","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:132"},{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findCalls","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:277"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"find.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:13"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:56"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"findCalls --label filters via the labels table","source_location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json index 85b05af28c..700f57b803 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":9},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"'/tmp/ignored'","name":"appmapDir"},{"class":"String","value":"':memory:'","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{\n db: Database {\n name: [Getter],\n open: [Gette…}","object_id":47},"elapsed":0.00034379097633063793},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":48},"elapsed":0.000385542050935328},{"event":"call","id":5,"thread_id":0,"method_id":"seedRecording","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":48,"name":"db"},{"class":"Object","value":"{ name: 'a', calls: [ [Object], [Object], [Object] ] }","object_id":49,"name":"opts"}],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":22},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":"1"},"elapsed":0.00008291599806398153},{"event":"call","id":7,"thread_id":0,"method_id":"functionHotspots","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":48,"name":"db"},{"class":"Object","value":"{ className: 'OrdersController' }","object_id":50,"name":"filter"}],"defined_class":"hotspots","path":"packages/cli/src/cmds/query/queries/hotspots.ts","lineno":58},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"{ className: 'OrdersController' }","object_id":50,"name":"filter"},{"class":"String","value":"'fc'","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"{ className: 'OrdersController' }","object_id":50,"name":"filter"},{"class":"String","value":"'a'","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"{ where: [], params: [] }","object_id":51},"elapsed":0.000001374981366097927},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"{ className: 'OrdersController' }","object_id":50,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"{ where: [], params: [] }","object_id":52},"elapsed":0.0000010420335456728935},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005362497176975012},{"event":"call","id":14,"thread_id":0,"method_id":"classFilterClauses","static":true,"parameters":[{"class":"String","value":"'OrdersController'","name":"input"},{"class":"String","value":"'fc'","name":"fcAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":211},{"event":"call","id":15,"thread_id":0,"method_id":"parseClassRef","static":true,"parameters":[{"class":"String","value":"'OrdersController'","name":"input"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":151},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Object","value":"{ class: 'OrdersController' }","object_id":53},"elapsed":0.000025416957214474678},{"event":"return","thread_id":0,"id":17,"parent_id":14,"return_value":{"class":"Object","value":"{\n where: [\n '((fc.code_object_id IN (\\n' +\n ' …}","object_id":54},"elapsed":0.00011479202657938004},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":48,"name":"db"},{"class":"String","value":"'\\n' +\n ' \\n' +\n ' WITH child_events AS (\\n' +\n ' SELECT appmap_id, parent_event_id, elapsed_ms FROM function…","name":"baseSql"},{"class":"Array","value":"[\n 'OrdersController',\n '%OrdersController%',\n…]","object_id":55,"name":"params"},{"class":"Object","value":"{ limit: undefined, offset: undefined }","object_id":56,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"{ rows: [ [Object], [Object] ], total: 2, limit: 20, offset: 0 }","object_id":57},"elapsed":0.00027008296456187963},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"{ rows: [ [Object], [Object] ], total: 2, limit: 20, offset: 0 }","object_id":57},"elapsed":0.0008279170142486691}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"parseClassRef","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:151"},{"type":"function","name":"classFilterClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:211"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots","children":[{"type":"function","name":"functionHotspots","static":true,"location":"packages/cli/src/cmds/query/queries/hotspots.ts:58"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots.spec","children":[{"type":"function","name":"seedRecording","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:22"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:9"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"functionHotspots --class filters by defined_class","source_location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":9},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.00034379097633063793},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":48},"elapsed":0.000385542050935328},{"event":"call","id":5,"thread_id":0,"method_id":"seedRecording","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"Object","value":"","object_id":49,"name":"opts"}],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":22},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":""},"elapsed":0.00008291599806398153},{"event":"call","id":7,"thread_id":0,"method_id":"functionHotspots","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"Object","value":"","object_id":50,"name":"filter"}],"defined_class":"hotspots","path":"packages/cli/src/cmds/query/queries/hotspots.ts","lineno":58},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"},{"class":"String","value":"","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.000001374981366097927},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0000010420335456728935},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005362497176975012},{"event":"call","id":14,"thread_id":0,"method_id":"classFilterClauses","static":true,"parameters":[{"class":"String","value":"","name":"input"},{"class":"String","value":"","name":"fcAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":211},{"event":"call","id":15,"thread_id":0,"method_id":"parseClassRef","static":true,"parameters":[{"class":"String","value":"","name":"input"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":151},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":53},"elapsed":0.000025416957214474678},{"event":"return","thread_id":0,"id":17,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.00011479202657938004},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":55,"name":"params"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00027008296456187963},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.0008279170142486691}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"parseClassRef","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:151"},{"type":"function","name":"classFilterClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:211"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots","children":[{"type":"function","name":"functionHotspots","static":true,"location":"packages/cli/src/cmds/query/queries/hotspots.ts:58"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots.spec","children":[{"type":"function","name":"seedRecording","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:22"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:9"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"functionHotspots --class filters by defined_class","source_location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json index 803e569d44..05187343a5 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"helpers","path":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"'/tmp/ignored'","name":"appmapDir"},{"class":"String","value":"':memory:'","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{\n db: Database {\n name: [Getter],\n open: [Gette…}","object_id":1},"elapsed":0.0005230419337749481},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":2},"elapsed":0.0008614590624347329},{"event":"call","id":5,"thread_id":0,"method_id":"writeAppmap","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/import-appmap-I36WJE'","name":"dir"},{"class":"String","value":"'rec.appmap.json'","name":"name"},{"class":"Object","value":"{\n metadata: {\n name: 'orders_create_42',\n language: […}","object_id":3,"name":"body"}],"defined_class":"importAppmap.spec","path":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","lineno":11},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/import-appmap-I36WJE/rec.appmap.json'"},"elapsed":0.00013179099187254906},{"event":"call","id":7,"thread_id":0,"method_id":"importAppmap","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":2,"name":"db"},{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/import-appmap-I36WJE/rec.appmap.json'","name":"filePath"}],"defined_class":"importAppmap","path":"packages/cli/src/cmds/query/db/import/importAppmap.ts","lineno":26},{"event":"call","id":8,"thread_id":0,"method_id":"insertAppmapRecord","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":2,"name":"db"},{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/import-appmap-I36WJE/rec.appmap.json'","name":"absolutePath"},{"class":"Object","value":"{\n metadata: {\n name: 'orders_create_42',\n language: […}","object_id":4,"name":"appmap"}],"defined_class":"appmapRecord","path":"packages/cli/src/cmds/query/db/import/appmapRecord.ts","lineno":32},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"{ appmapId: 1, timestampIso: '2023-11-14T22:13:20.000Z' }","object_id":5},"elapsed":0.00008829100988805294},{"event":"call","id":10,"thread_id":0,"method_id":"importCodeObjects","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":2,"name":"db"},{"class":"Array","value":"[ { type: 'package', name: 'app', children: [Arr…]","object_id":6,"name":"classMap"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":39},{"event":"call","id":11,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"{ type: 'package', name: 'app', children: [ [Object] ] }","object_id":7,"name":"node"},{"class":"Array","value":"[]","object_id":8,"name":"packageTokens"},{"class":"Array","value":"[]","object_id":9,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":12,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"{ type: 'class', name: 'OrdersController', children: [ [Object] ] }","object_id":10,"name":"node"},{"class":"Array","value":"[ 'app' ]","object_id":11,"name":"packageTokens"},{"class":"Array","value":"[]","object_id":12,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":13,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"{\n type: 'function',\n name: 'create',\n location: 'app/…}","object_id":13,"name":"node"},{"class":"Array","value":"[ 'app' ]","object_id":11,"name":"packageTokens"},{"class":"Array","value":"[ 'OrdersController' ]","object_id":14,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":14,"thread_id":0,"method_id":"buildFqid","static":true,"parameters":[{"class":"Array","value":"[ 'app' ]","object_id":11,"name":"packageTokens"},{"class":"Array","value":"[ 'OrdersController' ]","object_id":14,"name":"classTokens"},{"class":"String","value":"'create'","name":"method"},{"class":"Boolean","value":"false","name":"isStatic"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":54},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"String","value":"'app/OrdersController#create'"},"elapsed":0.00000925001222640276},{"event":"return","thread_id":0,"id":16,"parent_id":13,"elapsed":0.00007974996697157621},{"event":"return","thread_id":0,"id":17,"parent_id":12,"elapsed":0.00017283298075199127},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00024020799901336432},{"event":"return","thread_id":0,"id":19,"parent_id":10,"return_value":{"class":"Map","value":"Map(1) { 'app/controllers/orders_controller.rb:42|create' => 1 }","object_id":15},"elapsed":0.0003584580263122916},{"event":"call","id":20,"thread_id":0,"method_id":"buildReturnEventMap","static":true,"parameters":[{"class":"Array","value":"[\n { id: 1, event: 'call', thread_id: 1, http_s…]","object_id":16,"name":"events"}],"defined_class":"returnEventMap","path":"packages/cli/src/cmds/query/db/import/returnEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Map","value":"Map(3) {\n 3 => { id: 4, event: 'return', parent_id: 3, elapsed: 0.014 },\n 2 => { id: 5, event: 'return', parent_id: 2…","object_id":17},"elapsed":0.000011208001524209976},{"event":"call","id":22,"thread_id":0,"method_id":"buildParentEventMap","static":true,"parameters":[{"class":"Array","value":"[\n { id: 1, event: 'call', thread_id: 1, http_s…]","object_id":16,"name":"events"}],"defined_class":"parentEventMap","path":"packages/cli/src/cmds/query/db/import/parentEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Map","value":"Map(2) { 2 => 1, 3 => 2 }","object_id":18},"elapsed":0.000017874990589916706},{"event":"call","id":24,"thread_id":0,"method_id":"importHttpRequests","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":2,"name":"db"},{"class":"Number","value":"1","name":"appmapId"},{"class":"Array","value":"[\n { id: 1, event: 'call', thread_id: 1, http_s…]","object_id":16,"name":"events"},{"class":"Map","value":"Map(3) {\n 3 => { id: 4, event: 'return', parent_id: 3, elapsed: 0.014 },\n 2 => { id: 5, event: 'return', parent_id: 2…","object_id":17,"name":"returnEvents"},{"class":"Map","value":"Map(2) { 2 => 1, 3 => 2 }","object_id":18,"name":"parentEventMap"}],"defined_class":"httpRequests","path":"packages/cli/src/cmds/query/db/import/httpRequests.ts","lineno":16},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00003716698847711086},{"event":"call","id":26,"thread_id":0,"method_id":"importHttpClientRequests","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":2,"name":"db"},{"class":"Number","value":"1","name":"appmapId"},{"class":"Array","value":"[\n { id: 1, event: 'call', thread_id: 1, http_s…]","object_id":16,"name":"events"},{"class":"Map","value":"Map(3) {\n 3 => { id: 4, event: 'return', parent_id: 3, elapsed: 0.014 },\n 2 => { id: 5, event: 'return', parent_id: 2…","object_id":17,"name":"returnEvents"},{"class":"Map","value":"Map(2) { 2 => 1, 3 => 2 }","object_id":18,"name":"parentEventMap"}],"defined_class":"httpClientRequests","path":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts","lineno":11},{"event":"return","thread_id":0,"id":27,"parent_id":26,"elapsed":0.000025707995519042015},{"event":"call","id":28,"thread_id":0,"method_id":"importSqlQueries","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":2,"name":"db"},{"class":"Number","value":"1","name":"appmapId"},{"class":"Array","value":"[\n { id: 1, event: 'call', thread_id: 1, http_s…]","object_id":16,"name":"events"},{"class":"Map","value":"Map(3) {\n 3 => { id: 4, event: 'return', parent_id: 3, elapsed: 0.014 },\n 2 => { id: 5, event: 'return', parent_id: 2…","object_id":17,"name":"returnEvents"},{"class":"Map","value":"Map(2) { 2 => 1, 3 => 2 }","object_id":18,"name":"parentEventMap"}],"defined_class":"sqlQueries","path":"packages/cli/src/cmds/query/db/import/sqlQueries.ts","lineno":10},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000410410575568676},{"event":"call","id":30,"thread_id":0,"method_id":"importFunctionCalls","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":2,"name":"db"},{"class":"Number","value":"1","name":"appmapId"},{"class":"Array","value":"[\n { id: 1, event: 'call', thread_id: 1, http_s…]","object_id":16,"name":"events"},{"class":"Map","value":"Map(3) {\n 3 => { id: 4, event: 'return', parent_id: 3, elapsed: 0.014 },\n 2 => { id: 5, event: 'return', parent_id: 2…","object_id":17,"name":"returnEvents"},{"class":"Map","value":"Map(2) { 2 => 1, 3 => 2 }","object_id":18,"name":"parentEventMap"},{"class":"Map","value":"Map(1) { 'app/controllers/orders_controller.rb:42|create' => 1 }","object_id":15,"name":"codeObjectLookup"}],"defined_class":"functionCalls","path":"packages/cli/src/cmds/query/db/import/functionCalls.ts","lineno":8},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.000050292001105844975},{"event":"call","id":32,"thread_id":0,"method_id":"importExceptions","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":2,"name":"db"},{"class":"Number","value":"1","name":"appmapId"},{"class":"Array","value":"[\n { id: 1, event: 'call', thread_id: 1, http_s…]","object_id":16,"name":"events"},{"class":"Map","value":"Map(2) { 2 => 1, 3 => 2 }","object_id":18,"name":"parentEventMap"}],"defined_class":"exceptions","path":"packages/cli/src/cmds/query/db/import/exceptions.ts","lineno":20},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":0.00004466692917048931},{"event":"return","thread_id":0,"id":34,"parent_id":7,"return_value":{"class":"Object","value":"{ appmapId: 1, eventCount: 6, sqlCount: 1, httpCount: 1 }","object_id":19},"elapsed":0.0019398750737309456}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"appmapRecord","children":[{"type":"function","name":"insertAppmapRecord","static":true,"location":"packages/cli/src/cmds/query/db/import/appmapRecord.ts:32"}]},{"type":"class","name":"codeObjects","children":[{"type":"function","name":"importCodeObjects","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:39"},{"type":"function","name":"buildFqid","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:54"},{"type":"function","name":"walk","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:69"}]},{"type":"class","name":"exceptions","children":[{"type":"function","name":"importExceptions","static":true,"location":"packages/cli/src/cmds/query/db/import/exceptions.ts:20"}]},{"type":"class","name":"functionCalls","children":[{"type":"function","name":"importFunctionCalls","static":true,"location":"packages/cli/src/cmds/query/db/import/functionCalls.ts:8"}]},{"type":"class","name":"httpClientRequests","children":[{"type":"function","name":"importHttpClientRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts:11"}]},{"type":"class","name":"httpRequests","children":[{"type":"function","name":"importHttpRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpRequests.ts:16"}]},{"type":"class","name":"importAppmap","children":[{"type":"function","name":"importAppmap","static":true,"location":"packages/cli/src/cmds/query/db/import/importAppmap.ts:26"}]},{"type":"class","name":"parentEventMap","children":[{"type":"function","name":"buildParentEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/parentEventMap.ts:16"}]},{"type":"class","name":"returnEventMap","children":[{"type":"function","name":"buildReturnEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/returnEventMap.ts:16"}]},{"type":"class","name":"sqlQueries","children":[{"type":"function","name":"importSqlQueries","static":true,"location":"packages/cli/src/cmds/query/db/import/sqlQueries.ts:10"}]}]},{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"helpers","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts:6"}]},{"type":"class","name":"importAppmap.spec","children":[{"type":"function","name":"writeAppmap","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts:11"}]}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"importAppmap imports an end-to-end recording into all tables","source_location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"helpers","path":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":1},"elapsed":0.0005230419337749481},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":2},"elapsed":0.0008614590624347329},{"event":"call","id":5,"thread_id":0,"method_id":"writeAppmap","static":true,"parameters":[{"class":"String","value":"","name":"dir"},{"class":"String","value":"","name":"name"},{"class":"Object","value":"","object_id":3,"name":"body"}],"defined_class":"importAppmap.spec","path":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","lineno":11},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"String","value":""},"elapsed":0.00013179099187254906},{"event":"call","id":7,"thread_id":0,"method_id":"importAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"String","value":"","name":"filePath"}],"defined_class":"importAppmap","path":"packages/cli/src/cmds/query/db/import/importAppmap.ts","lineno":26},{"event":"call","id":8,"thread_id":0,"method_id":"insertAppmapRecord","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"String","value":"","name":"absolutePath"},{"class":"Object","value":"","object_id":4,"name":"appmap"}],"defined_class":"appmapRecord","path":"packages/cli/src/cmds/query/db/import/appmapRecord.ts","lineno":32},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":5},"elapsed":0.00008829100988805294},{"event":"call","id":10,"thread_id":0,"method_id":"importCodeObjects","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Array","value":"","object_id":6,"name":"classMap"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":39},{"event":"call","id":11,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"node"},{"class":"Array","value":"","object_id":8,"name":"packageTokens"},{"class":"Array","value":"","object_id":9,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":12,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"node"},{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":12,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":13,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"node"},{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":14,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":14,"thread_id":0,"method_id":"buildFqid","static":true,"parameters":[{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":14,"name":"classTokens"},{"class":"String","value":"","name":"method"},{"class":"Boolean","value":"false","name":"isStatic"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":54},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"String","value":""},"elapsed":0.00000925001222640276},{"event":"return","thread_id":0,"id":16,"parent_id":13,"elapsed":0.00007974996697157621},{"event":"return","thread_id":0,"id":17,"parent_id":12,"elapsed":0.00017283298075199127},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00024020799901336432},{"event":"return","thread_id":0,"id":19,"parent_id":10,"return_value":{"class":"Map","value":"","object_id":15},"elapsed":0.0003584580263122916},{"event":"call","id":20,"thread_id":0,"method_id":"buildReturnEventMap","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"events"}],"defined_class":"returnEventMap","path":"packages/cli/src/cmds/query/db/import/returnEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Map","value":"","object_id":17},"elapsed":0.000011208001524209976},{"event":"call","id":22,"thread_id":0,"method_id":"buildParentEventMap","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"events"}],"defined_class":"parentEventMap","path":"packages/cli/src/cmds/query/db/import/parentEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Map","value":"","object_id":18},"elapsed":0.000017874990589916706},{"event":"call","id":24,"thread_id":0,"method_id":"importHttpRequests","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"httpRequests","path":"packages/cli/src/cmds/query/db/import/httpRequests.ts","lineno":16},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00003716698847711086},{"event":"call","id":26,"thread_id":0,"method_id":"importHttpClientRequests","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"httpClientRequests","path":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts","lineno":11},{"event":"return","thread_id":0,"id":27,"parent_id":26,"elapsed":0.000025707995519042015},{"event":"call","id":28,"thread_id":0,"method_id":"importSqlQueries","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"sqlQueries","path":"packages/cli/src/cmds/query/db/import/sqlQueries.ts","lineno":10},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000410410575568676},{"event":"call","id":30,"thread_id":0,"method_id":"importFunctionCalls","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"},{"class":"Map","value":"","object_id":15,"name":"codeObjectLookup"}],"defined_class":"functionCalls","path":"packages/cli/src/cmds/query/db/import/functionCalls.ts","lineno":8},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.000050292001105844975},{"event":"call","id":32,"thread_id":0,"method_id":"importExceptions","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"exceptions","path":"packages/cli/src/cmds/query/db/import/exceptions.ts","lineno":20},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":0.00004466692917048931},{"event":"return","thread_id":0,"id":34,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.0019398750737309456}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"appmapRecord","children":[{"type":"function","name":"insertAppmapRecord","static":true,"location":"packages/cli/src/cmds/query/db/import/appmapRecord.ts:32"}]},{"type":"class","name":"codeObjects","children":[{"type":"function","name":"importCodeObjects","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:39"},{"type":"function","name":"buildFqid","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:54"},{"type":"function","name":"walk","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:69"}]},{"type":"class","name":"exceptions","children":[{"type":"function","name":"importExceptions","static":true,"location":"packages/cli/src/cmds/query/db/import/exceptions.ts:20"}]},{"type":"class","name":"functionCalls","children":[{"type":"function","name":"importFunctionCalls","static":true,"location":"packages/cli/src/cmds/query/db/import/functionCalls.ts:8"}]},{"type":"class","name":"httpClientRequests","children":[{"type":"function","name":"importHttpClientRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts:11"}]},{"type":"class","name":"httpRequests","children":[{"type":"function","name":"importHttpRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpRequests.ts:16"}]},{"type":"class","name":"importAppmap","children":[{"type":"function","name":"importAppmap","static":true,"location":"packages/cli/src/cmds/query/db/import/importAppmap.ts:26"}]},{"type":"class","name":"parentEventMap","children":[{"type":"function","name":"buildParentEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/parentEventMap.ts:16"}]},{"type":"class","name":"returnEventMap","children":[{"type":"function","name":"buildReturnEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/returnEventMap.ts:16"}]},{"type":"class","name":"sqlQueries","children":[{"type":"function","name":"importSqlQueries","static":true,"location":"packages/cli/src/cmds/query/db/import/sqlQueries.ts:10"}]}]},{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"helpers","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts:6"}]},{"type":"class","name":"importAppmap.spec","children":[{"type":"function","name":"writeAppmap","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts:11"}]}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"importAppmap imports an end-to-end recording into all tables","source_location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json index edf1ebb2ad..828136f6a7 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP'","name":"directory"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":12},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000001625041477382183},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"FingerprintDirectoryCommand {\n directory: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":5},"parameters":[],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":17},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000015420373529195786},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":49},{"event":"call","id":7,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"'/Users/kgilpin/source/appland/appmap-js/packages/cli/built/fingerprint/fingerprintWorker.js'","name":"taskFile"},{"class":"Number","value":"2","name":"numThreads"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":49},{"event":"call","id":8,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"WorkerPool {\n _events: [Object: null prototype] {},\n _eventsCount: 0,…}","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":9,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.079215720295906e-7},{"event":"call","id":11,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"WorkerPool {\n _events: [Object: null prototype] {},\n _eventsCount: 0,…}","object_id":6},"parameters":[{"class":"Worker","value":"Worker {\n _events: [Object: null prototype] {\n newListener: [Fu…}","object_id":7,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.000011124997399747372},{"event":"return","thread_id":0,"id":13,"parent_id":8,"elapsed":0.0005155419930815697},{"event":"call","id":14,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"WorkerPool {\n _events: [Object: null prototype] {},\n _eventsCount: 0,…}","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":15,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.419133231043816e-7},{"event":"call","id":17,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"WorkerPool {\n _events: [Object: null prototype] {},\n _eventsCount: 0,…}","object_id":6},"parameters":[{"class":"Worker","value":"Worker {\n _events: [Object: null prototype] {\n newListener: [Fu…}","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000002874992787837982},{"event":"return","thread_id":0,"id":19,"parent_id":14,"elapsed":0.0002781250514090061},{"event":"return","thread_id":0,"id":20,"parent_id":7,"elapsed":0.0010194999631494284},{"event":"return","thread_id":0,"id":21,"parent_id":6,"elapsed":0.0011037079384550452},{"event":"call","id":22,"thread_id":0,"method_id":"files","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"FingerprintDirectoryCommand {\n directory: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":5},"parameters":[{"class":"Function","value":"[Function (anonymous)]","name":"fn"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":50},{"event":"call","id":23,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP'","name":"directory"},{"class":"String","value":"'.appmap.json'","name":"extensionOrPredicate"},{"class":"Function","value":"[Function (anonymous)]","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":24,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":26,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP'","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"Promise { }","object_id":9},"elapsed":0.0000072499969974160194},{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"Promise { }","object_id":10},"elapsed":0.000049042049795389175},{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"Promise { }","object_id":11},"elapsed":0.0000790830235928297},{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"Promise { }","object_id":12},"elapsed":0.0013085000682622194},{"event":"call","id":31,"thread_id":0,"method_id":"push","static":false,"receiver":{"class":"FingerprintQueue","value":"FingerprintQueue {\n _events: [Object: null prototype] { index: [Function (an…}","object_id":13},"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'","name":"job"}],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":87},{"event":"call","id":32,"thread_id":0,"method_id":"makeTask","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'","name":"appmapFile"}],"defined_class":"fingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":94},{"event":"call","id":33,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"Object","value":"{\n verbose: false,\n appmapFile: '/var/folders/mp/5v5n_rwj5…}","object_id":14},"elapsed":0.000022999942302703857},{"event":"call","id":36,"thread_id":0,"method_id":"runTask","static":false,"receiver":{"class":"WorkerPool","value":"WorkerPool {\n _events: [Object: null prototype] {\n [Symbol(kWorkerFreedEvent…], 3 => [Object] },\n [Symbol(shapeMode)]: false,\n […}","object_id":6},"parameters":[{"class":"Object","value":"{\n verbose: false,\n appmapFile: '/var/folders/mp/5v5n_rwj5…}","object_id":14,"name":"task"},{"class":"Function","value":"[Function: bound _FingerprintQueue_processed]","name":"callback"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":84},{"event":"call","id":37,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Function","value":"[Function: bound _FingerprintQueue_processed]","name":"callback"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":24},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":0.000012750038877129555},{"event":"call","id":39,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":41,"parent_id":36,"elapsed":0.00006954104173928499},{"event":"return","thread_id":0,"id":42,"parent_id":31,"elapsed":0.0002202920150011778},{"event":"call","id":43,"thread_id":0,"method_id":"process","static":false,"receiver":{"class":"FingerprintQueue","value":"FingerprintQueue {\n _events: [Object: null prototype] { index: [Function (an…}","object_id":13},"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":82},{"event":"call","id":44,"thread_id":0,"method_id":"drain","static":false,"receiver":{"class":"WorkerPool","value":"WorkerPool {\n _events: [Object: null prototype] {\n [Symbol(kWorkerFreedEvent…], 3 => [Object] },\n [Symbol(shapeMode)]: false,\n […}","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":102},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"Promise { }","object_id":15},"elapsed":0.000016125035472214222},{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"Promise { }","object_id":16},"elapsed":0.00008633395191282034},{"event":"call","id":47,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000011249212548136711},{"event":"call","id":49,"thread_id":0,"method_id":"workerTask","static":false,"receiver":{"class":"WorkerPool","value":"WorkerPool {\n _events: [Object: null prototype] { [Symbol(kWorkerFreedEvent)]: …], 3 => [Object] },\n [Symbol(shapeMode)]: false,\n […}","object_id":6},"parameters":[{"class":"Worker","value":"Worker {\n _events: [Object: null prototype] {\n newListener: [Fu…}","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":131},{"event":"return","thread_id":0,"id":50,"parent_id":49,"elapsed":0.000013125012628734112},{"event":"call","id":51,"thread_id":0,"method_id":"done","static":false,"receiver":{"class":"WorkerPoolTaskInfo","value":"WorkerPoolTaskInfo {\n callback: [Function: bound _FingerprintQueue_processed],\n…}","object_id":17},"parameters":[{"class":"object","value":"null","object_id":0,"name":"err"},{"class":"Object","properties":[{"name":"appmapFile","class":"String"},{"name":"result","class":"Object","properties":[{"name":"path","class":"String"},{"name":"metadata","class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}]},{"name":"numEvents","class":"Number"}]}],"value":"{\n appmapFile: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn…}","object_id":18,"name":"result"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":28},{"event":"return","thread_id":0,"id":52,"parent_id":51,"elapsed":0.00004983402322977781},{"event":"call","id":53,"thread_id":0,"method_id":"collectUsageData","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP'","name":"appmapDir"},{"class":"Number","value":"48","name":"numEvents"},{"class":"Number","value":"1","name":"numAppMaps"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"{\n app: 'appland/AppLand',\n language: { name: 'ruby', …}","object_id":19,"name":"sampleMetadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":47},{"event":"call","id":54,"thread_id":0,"method_id":"buildMetadata","static":true,"parameters":[{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP'","name":"appmapDir"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"{\n app: 'appland/AppLand',\n language: { name: 'ruby', …}","object_id":19,"name":"metadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":17},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"Promise { }","object_id":20},"elapsed":0.0021550420206040144},{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"Promise { }","object_id":21},"elapsed":0.0023335840087383986},{"event":"call","id":57,"thread_id":0,"method_id":"writeUsageData","static":true,"parameters":[{"class":"Object","value":"{\n events: 48,\n appmaps: 1,\n metadata: {\n name: 'API:…}","object_id":22,"name":"usageData"},{"class":"String","value":"'/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP'","name":"appmapDir"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":71},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"Promise { }","object_id":23},"elapsed":0.00012804206926375628}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"type":"class","name":"FingerprintDirectoryCommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:12"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:17"},{"type":"function","name":"files","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:50"}]},{"type":"class","name":"FingerprintQueue","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:49"},{"type":"function","name":"process","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:82"},{"type":"function","name":"push","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:87"}]},{"type":"class","name":"fingerprintQueue","children":[{"type":"function","name":"makeTask","static":true,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:94"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"emitUsage","children":[{"type":"function","name":"buildMetadata","static":true,"location":"packages/cli/src/lib/emitUsage.ts:17"},{"type":"function","name":"collectUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:47"},{"type":"function","name":"writeUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:71"}]},{"type":"class","name":"WorkerPool","children":[{"type":"function","name":"drain","static":false,"location":"packages/cli/src/lib/workerPool.ts:102"},{"type":"function","name":"enrollWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:125"},{"type":"function","name":"workerTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:131"},{"type":"function","name":"addNewWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:137"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:49"},{"type":"function","name":"runTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:84"}]},{"type":"class","name":"WorkerPoolTaskInfo","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:24"},{"type":"function","name":"done","static":false,"location":"packages/cli/src/lib/workerPool.ts:28"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"index command fingerprinting a directory fingerprints AppMaps and writes an index","source_location":"packages/cli/tests/unit/fingerprint/fingerprintDirectoryCommand.spec.ts","test_status":"succeeded"},"eventUpdates":{"27":{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"Promise {\n [\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'\n ]\n}","object_id":9},"elapsed":0.0005160410655662417},"28":{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"Promise {\n [\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'\n ]\n}","object_id":10},"elapsed":0.0005587920313701034},"29":{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"Promise {\n [\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'\n ]\n}","object_id":11},"elapsed":0.0005909160245209932},"30":{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"Promise { 1 }","object_id":12},"elapsed":0.21958958404138684},"45":{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":15},"elapsed":0.18270554195623845},"46":{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":16},"elapsed":0.18277974997181445},"55":{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"Promise {\n {\n name: 'API::APIKeysController revoke an existing api key',\n app: 'appland/AppLand',\n language: [Object],\n client: [Object],\n frameworks: [Array],\n recorder: [Object]\n }\n}","object_id":20},"elapsed":0.034065208048559725},"56":{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"Promise { { events: 48, appmaps: 1, metadata: [Object], ci: false } }","object_id":21},"elapsed":0.03427733399439603},"58":{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"Promise {\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/.run-stats/1782917971385.json'\n}","object_id":23},"elapsed":0.00030691700521856546}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":12},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000001625041477382183},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":17},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000015420373529195786},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":49},{"event":"call","id":7,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"taskFile"},{"class":"Number","value":"","name":"numThreads"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":49},{"event":"call","id":8,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":9,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.079215720295906e-7},{"event":"call","id":11,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":7,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.000011124997399747372},{"event":"return","thread_id":0,"id":13,"parent_id":8,"elapsed":0.0005155419930815697},{"event":"call","id":14,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":15,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.419133231043816e-7},{"event":"call","id":17,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000002874992787837982},{"event":"return","thread_id":0,"id":19,"parent_id":14,"elapsed":0.0002781250514090061},{"event":"return","thread_id":0,"id":20,"parent_id":7,"elapsed":0.0010194999631494284},{"event":"return","thread_id":0,"id":21,"parent_id":6,"elapsed":0.0011037079384550452},{"event":"call","id":22,"thread_id":0,"method_id":"files","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[{"class":"Function","value":"","name":"fn"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":50},{"event":"call","id":23,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":24,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":26,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0000072499969974160194},{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.000049042049795389175},{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0000790830235928297},{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.0013085000682622194},{"event":"call","id":31,"thread_id":0,"method_id":"push","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"job"}],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":87},{"event":"call","id":32,"thread_id":0,"method_id":"makeTask","static":true,"parameters":[{"class":"String","value":"","name":"appmapFile"}],"defined_class":"fingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":94},{"event":"call","id":33,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000022999942302703857},{"event":"call","id":36,"thread_id":0,"method_id":"runTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Object","value":"","object_id":14,"name":"task"},{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":84},{"event":"call","id":37,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":24},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":0.000012750038877129555},{"event":"call","id":39,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":41,"parent_id":36,"elapsed":0.00006954104173928499},{"event":"return","thread_id":0,"id":42,"parent_id":31,"elapsed":0.0002202920150011778},{"event":"call","id":43,"thread_id":0,"method_id":"process","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":82},{"event":"call","id":44,"thread_id":0,"method_id":"drain","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":102},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.000016125035472214222},{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00008633395191282034},{"event":"call","id":47,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000011249212548136711},{"event":"call","id":49,"thread_id":0,"method_id":"workerTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":131},{"event":"return","thread_id":0,"id":50,"parent_id":49,"elapsed":0.000013125012628734112},{"event":"call","id":51,"thread_id":0,"method_id":"done","static":false,"receiver":{"class":"WorkerPoolTaskInfo","value":"","object_id":17},"parameters":[{"class":"object","value":"null","object_id":0,"name":"err"},{"class":"Object","properties":[{"name":"appmapFile","class":"String"},{"name":"result","class":"Object","properties":[{"name":"path","class":"String"},{"name":"metadata","class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}]},{"name":"numEvents","class":"Number"}]}],"value":"","object_id":18,"name":"result"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":28},{"event":"return","thread_id":0,"id":52,"parent_id":51,"elapsed":0.00004983402322977781},{"event":"call","id":53,"thread_id":0,"method_id":"collectUsageData","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Number","value":"","name":"numEvents"},{"class":"Number","value":"","name":"numAppMaps"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"sampleMetadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":47},{"event":"call","id":54,"thread_id":0,"method_id":"buildMetadata","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"metadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":17},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.0021550420206040144},{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.0023335840087383986},{"event":"call","id":57,"thread_id":0,"method_id":"writeUsageData","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"usageData"},{"class":"String","value":"","name":"appmapDir"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":71},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00012804206926375628}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"type":"class","name":"FingerprintDirectoryCommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:12"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:17"},{"type":"function","name":"files","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:50"}]},{"type":"class","name":"FingerprintQueue","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:49"},{"type":"function","name":"process","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:82"},{"type":"function","name":"push","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:87"}]},{"type":"class","name":"fingerprintQueue","children":[{"type":"function","name":"makeTask","static":true,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:94"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"emitUsage","children":[{"type":"function","name":"buildMetadata","static":true,"location":"packages/cli/src/lib/emitUsage.ts:17"},{"type":"function","name":"collectUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:47"},{"type":"function","name":"writeUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:71"}]},{"type":"class","name":"WorkerPool","children":[{"type":"function","name":"drain","static":false,"location":"packages/cli/src/lib/workerPool.ts:102"},{"type":"function","name":"enrollWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:125"},{"type":"function","name":"workerTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:131"},{"type":"function","name":"addNewWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:137"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:49"},{"type":"function","name":"runTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:84"}]},{"type":"class","name":"WorkerPoolTaskInfo","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:24"},{"type":"function","name":"done","static":false,"location":"packages/cli/src/lib/workerPool.ts:28"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"index command fingerprinting a directory fingerprints AppMaps and writes an index","source_location":"packages/cli/tests/unit/fingerprint/fingerprintDirectoryCommand.spec.ts","test_status":"succeeded"},"eventUpdates":{"27":{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"Promise {\n [\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'\n ]\n}","object_id":9},"elapsed":0.0005160410655662417},"28":{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"Promise {\n [\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'\n ]\n}","object_id":10},"elapsed":0.0005587920313701034},"29":{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"Promise {\n [\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'\n ]\n}","object_id":11},"elapsed":0.0005909160245209932},"30":{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"Promise { 1 }","object_id":12},"elapsed":0.21958958404138684},"45":{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":15},"elapsed":0.18270554195623845},"46":{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":16},"elapsed":0.18277974997181445},"55":{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"Promise {\n {\n name: 'API::APIKeysController revoke an existing api key',\n app: 'appland/AppLand',\n language: [Object],\n client: [Object],\n frameworks: [Array],\n recorder: [Object]\n }\n}","object_id":20},"elapsed":0.034065208048559725},"56":{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"Promise { { events: 48, appmaps: 1, metadata: [Object], ci: false } }","object_id":21},"elapsed":0.03427733399439603},"58":{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"Promise {\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/.run-stats/1782917971385.json'\n}","object_id":23},"elapsed":0.00030691700521856546}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json index 3b0e8854cd..6286fd9456 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.0000014170072972774506},{"event":"call","id":3,"thread_id":0,"method_id":"fromFile","static":true,"parameters":[{"class":"String","value":"'/Users/kgilpin/source/appland/appmap-js/packages/cli/tests/unit/fixtures/stats/appmap/Microposts_interface_micropost_i…","name":"filePath"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"Promise { }","object_id":5},"elapsed":0.0000434160465374589},{"event":"call","id":5,"thread_id":0,"method_id":"pruneWithFilter","static":true,"parameters":[{"class":"Object","value":"{\n events: [\n [Object], [Object], [Object], [Object], […}","object_id":6,"name":"appMap"},{"class":"String","value":"'eyJoaWRlTmFtZSI6WyJmdW5jdGlvbjpsb2dnZXIvTG9nZ2VyOjpMb2dEZXZpY2Ujd3JpdGUiLCJmdW5jdGlvbjphY3RpdmVyZWNvcmQvQWN0aXZlUmVjb3…","name":"serializedFilter"}],"defined_class":"pruneAppMap","path":"packages/cli/src/cmds/prune/pruneAppMap.ts","lineno":25},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Object","value":"{\n appmap: x {\n data: [Object],\n classMap: [C],\n …}","object_id":7},"elapsed":0.04164483293425292},{"event":"call","id":7,"thread_id":0,"method_id":"displayMessage","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object], pruneFil…}","object_id":8,"name":"appMap"},{"class":"undefined","value":"undefined","name":"format"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":62},{"event":"call","id":8,"thread_id":0,"method_id":"generateConsoleMessage","static":true,"parameters":[{"class":"Object","value":"{\n limitRootEvents: false,\n hideMediaRequests: false,\n hideName: …}","object_id":9,"name":"filters"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":49},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":"'The following has been pruned from the original map: \\n' +\n ' All media requests\\n' +\n ' function:logger/Logger::L…"},"elapsed":0.000006249989382922649},{"event":"return","thread_id":0,"id":10,"parent_id":7,"elapsed":0.00008899997919797897}],"classMap":[{"name":"cmds","type":"package","children":[{"name":"prune","type":"package","children":[{"type":"class","name":"prune","children":[{"type":"function","name":"generateConsoleMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:49"},{"type":"function","name":"displayMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:62"},{"type":"function","name":"fromFile","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:8"}]},{"type":"class","name":"pruneAppMap","children":[{"type":"function","name":"pruneWithFilter","static":true,"location":"packages/cli/src/cmds/prune/pruneAppMap.ts:25"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"prune subcommand correctly reduces the size of an appmap from a base64url-encoded filter","source_location":"packages/cli/tests/unit/prune.spec.ts","test_status":"succeeded"},"eventUpdates":{"4":{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"Promise {\n {\n events: [Array],\n version: '1.7.0',\n metadata: [Object],\n classMap: [Array]\n }\n}","object_id":5},"elapsed":0.05830308306030929}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.0000014170072972774506},{"event":"call","id":3,"thread_id":0,"method_id":"fromFile","static":true,"parameters":[{"class":"String","value":"","name":"filePath"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0000434160465374589},{"event":"call","id":5,"thread_id":0,"method_id":"pruneWithFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"appMap"},{"class":"String","value":"","name":"serializedFilter"}],"defined_class":"pruneAppMap","path":"packages/cli/src/cmds/prune/pruneAppMap.ts","lineno":25},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Object","value":"","object_id":7},"elapsed":0.04164483293425292},{"event":"call","id":7,"thread_id":0,"method_id":"displayMessage","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appMap"},{"class":"undefined","value":"","name":"format"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":62},{"event":"call","id":8,"thread_id":0,"method_id":"generateConsoleMessage","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"filters"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":49},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000006249989382922649},{"event":"return","thread_id":0,"id":10,"parent_id":7,"elapsed":0.00008899997919797897}],"classMap":[{"name":"cmds","type":"package","children":[{"name":"prune","type":"package","children":[{"type":"class","name":"prune","children":[{"type":"function","name":"generateConsoleMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:49"},{"type":"function","name":"displayMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:62"},{"type":"function","name":"fromFile","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:8"}]},{"type":"class","name":"pruneAppMap","children":[{"type":"function","name":"pruneWithFilter","static":true,"location":"packages/cli/src/cmds/prune/pruneAppMap.ts:25"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"prune subcommand correctly reduces the size of an appmap from a base64url-encoded filter","source_location":"packages/cli/tests/unit/prune.spec.ts","test_status":"succeeded"},"eventUpdates":{"4":{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"Promise {\n {\n events: [Array],\n version: '1.7.0',\n metadata: [Object],\n classMap: [Array]\n }\n}","object_id":5},"elapsed":0.05830308306030929}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json index 55a2213b1b..8c4a4ef361 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":true,"parameters":[{"class":"Object","value":"{\n format: 'json',\n outputDir: 'tests/output/sequence-dia…}","object_id":1,"name":"argv"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":69},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005583977326750755},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000004790956154465675},{"event":"call","id":6,"thread_id":0,"method_id":"generateDiagram","static":true,"parameters":[{"class":"String","value":"'tests/unit/fixtures/ruby/revoke_api_key.appmap.json'","name":"appmapFileName"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":105},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"Promise { }","object_id":2},"elapsed":0.00008704198990017176},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"Promise { }","object_id":3},"elapsed":0.008275375002995133},{"event":"call","id":9,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'String'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":4,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":10,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":11,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":"'string'"},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":13,"parent_id":10,"return_value":{"class":"String","value":"'string'"},"elapsed":0.00009895791299641132},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"String","value":"'string'"},"elapsed":0.00017345801461488008},{"event":"call","id":15,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'String'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":5,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":16,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":17,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":"'string'"},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":19,"parent_id":16,"return_value":{"class":"String","value":"'string'"},"elapsed":0.0000309160677716136},{"event":"return","thread_id":0,"id":20,"parent_id":15,"return_value":{"class":"String","value":"'string'"},"elapsed":0.00010962504893541336},{"event":"call","id":21,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'User::Show'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":6,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":22,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'user::show'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":23,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'user::show'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":4.5890919864177704e-7},{"event":"call","id":25,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"'user::show'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.000007417052984237671},{"event":"call","id":27,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"'user::show'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.0000035830307751893997},{"event":"return","thread_id":0,"id":29,"parent_id":22,"elapsed":0.00007449998520314693},{"event":"return","thread_id":0,"id":30,"parent_id":21,"elapsed":0.00009154097642749548},{"event":"call","id":31,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'Array'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":7,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":32,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":33,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":"'array'"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"String","value":"'array'"},"elapsed":0.000016291975043714046},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"String","value":"'array'"},"elapsed":0.00003374996595084667},{"event":"call","id":37,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'DAO::ApiKey'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":8,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":38,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'dao::apikey'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":39,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'dao::apikey'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":5.830079317092896e-7},{"event":"call","id":41,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"'dao::apikey'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":9.579816833138466e-7},{"event":"call","id":43,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"'dao::apikey'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":44,"parent_id":43,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":45,"parent_id":38,"elapsed":0.000057292054407298565},{"event":"return","thread_id":0,"id":46,"parent_id":37,"elapsed":0.00008087500464171171},{"event":"call","id":47,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'String'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":9,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":48,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":49,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"String","value":"'string'"},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"String","value":"'string'"},"elapsed":0.000026416033506393433},{"event":"return","thread_id":0,"id":52,"parent_id":47,"return_value":{"class":"String","value":"'string'"},"elapsed":0.00005604198668152094},{"event":"call","id":53,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'DAO::ApiKey'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":10,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":54,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'dao::apikey'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":55,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'dao::apikey'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":4.5797787606716156e-7},{"event":"call","id":57,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"'dao::apikey'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":0.000001374981366097927},{"event":"call","id":59,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"'dao::apikey'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":61,"parent_id":54,"elapsed":0.00004241708666086197},{"event":"return","thread_id":0,"id":62,"parent_id":53,"elapsed":0.00005804200191050768},{"event":"call","id":63,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'Array'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":11,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":64,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":65,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":"'array'"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":67,"parent_id":64,"return_value":{"class":"String","value":"'array'"},"elapsed":0.000015625031664967537},{"event":"return","thread_id":0,"id":68,"parent_id":63,"return_value":{"class":"String","value":"'array'"},"elapsed":0.000041584018617868423},{"event":"call","id":69,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'Array'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":12,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":70,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":71,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":"'array'"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":73,"parent_id":70,"return_value":{"class":"String","value":"'array'"},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":74,"parent_id":69,"return_value":{"class":"String","value":"'array'"},"elapsed":0.00003654207102954388},{"event":"call","id":75,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'String'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":13,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":76,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":77,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":"'string'"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":79,"parent_id":76,"return_value":{"class":"String","value":"'string'"},"elapsed":0.000016167061403393745},{"event":"return","thread_id":0,"id":80,"parent_id":75,"return_value":{"class":"String","value":"'string'"},"elapsed":0.00007570802699774504},{"event":"call","id":81,"thread_id":0,"method_id":"printDiagram","static":true,"parameters":[{"class":"String","value":"'json'","name":"format"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":123},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"Promise { }","object_id":14},"elapsed":0.00017487502191215754}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sequenceDiagram","children":[{"type":"function","name":"generateDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:105"},{"type":"function","name":"printDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:123"},{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:69"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sequence diagram command JSON format is valid","source_location":"packages/cli/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded"},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":2},"elapsed":0.040557999978773296},"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":3},"elapsed":0.048709208029322326},"82":{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"Promise {\n 'tests/output/sequence-diagrams/revoke_api_key.sequence.json'\n}","object_id":14},"elapsed":0.0005579170538112521}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"argv"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":69},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005583977326750755},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000004790956154465675},{"event":"call","id":6,"thread_id":0,"method_id":"generateDiagram","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":105},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.00008704198990017176},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.008275375002995133},{"event":"call","id":9,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":4,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":10,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":11,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":13,"parent_id":10,"return_value":{"class":"String","value":""},"elapsed":0.00009895791299641132},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.00017345801461488008},{"event":"call","id":15,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":5,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":16,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":17,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":19,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.0000309160677716136},{"event":"return","thread_id":0,"id":20,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.00010962504893541336},{"event":"call","id":21,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":6,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":22,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":23,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":4.5890919864177704e-7},{"event":"call","id":25,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.000007417052984237671},{"event":"call","id":27,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.0000035830307751893997},{"event":"return","thread_id":0,"id":29,"parent_id":22,"elapsed":0.00007449998520314693},{"event":"return","thread_id":0,"id":30,"parent_id":21,"elapsed":0.00009154097642749548},{"event":"call","id":31,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":7,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":32,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":33,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"call","id":37,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":8,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":38,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":39,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":5.830079317092896e-7},{"event":"call","id":41,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":9.579816833138466e-7},{"event":"call","id":43,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":44,"parent_id":43,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":45,"parent_id":38,"elapsed":0.000057292054407298565},{"event":"return","thread_id":0,"id":46,"parent_id":37,"elapsed":0.00008087500464171171},{"event":"call","id":47,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":9,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":48,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":49,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000026416033506393433},{"event":"return","thread_id":0,"id":52,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":0.00005604198668152094},{"event":"call","id":53,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":10,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":54,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":55,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":4.5797787606716156e-7},{"event":"call","id":57,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":0.000001374981366097927},{"event":"call","id":59,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":61,"parent_id":54,"elapsed":0.00004241708666086197},{"event":"return","thread_id":0,"id":62,"parent_id":53,"elapsed":0.00005804200191050768},{"event":"call","id":63,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":11,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":64,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":65,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":67,"parent_id":64,"return_value":{"class":"String","value":""},"elapsed":0.000015625031664967537},{"event":"return","thread_id":0,"id":68,"parent_id":63,"return_value":{"class":"String","value":""},"elapsed":0.000041584018617868423},{"event":"call","id":69,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":12,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":70,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":71,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":73,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":74,"parent_id":69,"return_value":{"class":"String","value":""},"elapsed":0.00003654207102954388},{"event":"call","id":75,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":13,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":76,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":77,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":79,"parent_id":76,"return_value":{"class":"String","value":""},"elapsed":0.000016167061403393745},{"event":"return","thread_id":0,"id":80,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.00007570802699774504},{"event":"call","id":81,"thread_id":0,"method_id":"printDiagram","static":true,"parameters":[{"class":"String","value":"","name":"format"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":123},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00017487502191215754}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sequenceDiagram","children":[{"type":"function","name":"generateDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:105"},{"type":"function","name":"printDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:123"},{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:69"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sequence diagram command JSON format is valid","source_location":"packages/cli/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded"},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":2},"elapsed":0.040557999978773296},"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":3},"elapsed":0.048709208029322326},"82":{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"Promise {\n 'tests/output/sequence-diagrams/revoke_api_key.sequence.json'\n}","object_id":14},"elapsed":0.0005579170538112521}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json index 71cca37bb0..a4a767473a 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":false,"receiver":{"class":"Object","value":"{\n command: 'stats [directory]',\n describe: 'Show statisti…}","object_id":1},"parameters":[{"class":"Object","value":"{\n _: [ 'stats' ],\n '$0': 'src/cli.ts',\n directory:…}","object_id":2,"name":"argv"}],"defined_class":"stats","path":"packages/cli/src/cmds/stats/stats.ts","lineno":76},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005625071935355663},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"String","value":"'/Users/kgilpin/source/appland/appmap-js/packages/cli/tests/unit/fixtures/stats'","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000026999972760677338},{"event":"call","id":6,"thread_id":0,"method_id":"locateAppMapDir","static":true,"parameters":[{"class":"String","value":"'appmap'","name":"appmapDir"}],"defined_class":"locateAppMapDir","path":"packages/cli/src/lib/locateAppMapDir.ts","lineno":3},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"Promise { 'appmap' }","object_id":3},"elapsed":0.000007916940376162529},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"Promise { }","object_id":4},"elapsed":0.00032095902133733034},{"event":"call","id":9,"thread_id":0,"method_id":"statsForDirectory","static":true,"parameters":[{"class":"String","value":"'appmap'","name":"appMapDir"},{"class":"undefined","value":"undefined","name":"format"},{"class":"undefined","value":"undefined","name":"limit"},{"class":"String","value":"'from_stats'","name":"handlerCaller"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":17},{"event":"call","id":10,"thread_id":0,"method_id":"showStats","static":true,"parameters":[],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":150},{"event":"call","id":11,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[{"class":"String","value":"'Computing AppMap stats...'","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":12,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.0002924170112237334},{"event":"call","id":15,"thread_id":0,"method_id":"calculateAppMapSizes","static":true,"parameters":[{"class":"String","value":"'appmap'","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":23},{"event":"call","id":16,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001249951310455799},{"event":"call","id":18,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":20,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"'appmap'","name":"directory"},{"class":"String","value":"'.appmap.json'","name":"extensionOrPredicate"},{"class":"Function","value":"[Function (anonymous)]","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":21,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":23,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"'appmap'","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"Promise { }","object_id":6},"elapsed":0.000052749994210898876},{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"Promise { }","object_id":7},"elapsed":0.00018691597506403923},{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"Promise { }","object_id":8},"elapsed":0.00031058304011821747},{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"Promise { }","object_id":9},"elapsed":0.0010140000376850367},{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"Promise { }","object_id":10},"elapsed":0.0011694589629769325},{"event":"call","id":29,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"call","id":31,"thread_id":0,"method_id":"sortAppMapSizes","static":true,"parameters":[{"class":"Object","value":"{\n 'appmap/Micropost_order_should_be_most_recen…}","object_id":11,"name":"appMapSizes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":41},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Promise","value":"Promise { [ [Object], [Object], [Object] ] }","object_id":12},"elapsed":0.000017375103197991848},{"event":"call","id":33,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":0.000010209041647613049},{"event":"call","id":35,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[{"class":"String","value":"''","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":0.000019082915969192982},{"event":"call","id":37,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[{"class":"String","value":"'Largest AppMaps (which are bigger than 1024kb)'","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.50063918530941e-7},{"event":"call","id":39,"thread_id":0,"method_id":"sizeInMB","static":true,"parameters":[{"class":"Number","value":"1747637","name":"size"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":13},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Number","value":"1.7"},"elapsed":0.000006500049494206905},{"event":"call","id":41,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[{"class":"String","value":"''","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":6.660120561718941e-7},{"event":"call","id":43,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[{"class":"String","value":"'Computing functions with highest AppMap overhead...'","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":44,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":46,"parent_id":43,"elapsed":0.00004045793320983648},{"event":"call","id":47,"thread_id":0,"method_id":"calculateExecutionTimes","static":true,"parameters":[{"class":"String","value":"'appmap'","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":54},{"event":"call","id":48,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":50,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":52,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"'appmap'","name":"directory"},{"class":"String","value":"'.appmap.json'","name":"extensionOrPredicate"},{"class":"Function","value":"[Function (anonymous)]","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":53,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":55,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"'appmap'","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"Promise { }","object_id":13},"elapsed":0.0000067909713834524155},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"Promise { }","object_id":14},"elapsed":0.00004991702735424042},{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"Promise { }","object_id":15},"elapsed":0.00012874999083578587},{"event":"call","id":59,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001374981366097927},{"event":"call","id":61,"thread_id":0,"method_id":"sortExecutionTimes","static":true,"parameters":[{"class":"Array","value":"[\n {\n name: 'function:activesupport/ActiveSu…]","object_id":16,"name":"functionExecutionTimes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":141},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Promise","value":"Promise {\n [\n [Object], [Object], [Object], [Object]…}","object_id":17},"elapsed":0.00003645801916718483},{"event":"call","id":63,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":0.000001374981366097927},{"event":"call","id":65,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[{"class":"String","value":"''","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":0.000001125037670135498},{"event":"call","id":67,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[{"class":"String","value":"'Total instrumentation time'","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":68,"parent_id":67,"elapsed":8.329516276717186e-7},{"event":"call","id":69,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[{"class":"String","value":"''","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":70,"parent_id":69,"elapsed":7.079215720295906e-7},{"event":"call","id":71,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"UserInteraction {\n spinner: Ora {\n options: [Object],\n frameIndex: 0,…}","object_id":5},"parameters":[{"class":"String","value":"'Functions with highest AppMap overhead'","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":72,"parent_id":71,"elapsed":6.660120561718941e-7}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"stats","type":"package","children":[{"type":"class","name":"stats","children":[{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/stats/stats.ts:76"}]},{"type":"class","name":"statsForDirectory","children":[{"type":"function","name":"sizeInMB","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:13"},{"type":"function","name":"sortExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:141"},{"type":"function","name":"showStats","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:150"},{"type":"function","name":"statsForDirectory","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:17"},{"type":"function","name":"calculateAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:23"},{"type":"function","name":"sortAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:41"},{"type":"function","name":"calculateExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:54"}]}]},{"type":"class","name":"UserInteraction","children":[{"type":"function","name":"progress","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:45"},{"type":"function","name":"success","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:53"},{"type":"function","name":"status","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:96"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"locateAppMapDir","children":[{"type":"function","name":"locateAppMapDir","static":true,"location":"packages/cli/src/lib/locateAppMapDir.ts:3"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"stats subcommand analyzes a directory","source_location":"packages/cli/tests/unit/stats/stats.spec.ts","test_status":"succeeded"},"eventUpdates":{"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"Promise { [ [Array], [Array] ] }","object_id":4},"elapsed":0.05150158400647342},"24":{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":6},"elapsed":0.004247207893058658},"25":{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":7},"elapsed":0.004350290982984006},"26":{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"Promise {\n {\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json': [Object],\n 'appmap/Microposts_interface_micropost_interface.appmap.json': [Object],\n 'appmap/Password_resets_password_resets.appmap.json': [Object]\n }\n}","object_id":8},"elapsed":0.004554915940389037},"27":{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"Promise { [ [Array], [Array] ] }","object_id":9},"elapsed":0.050822916091419756},"28":{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"Promise { [ [Array], [Array] ] }","object_id":10},"elapsed":0.050980875035747886},"56":{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":13},"elapsed":0.036970874993130565},"57":{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":14},"elapsed":0.037054667016491294},"58":{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"Promise { { totalTime: 0.02724556330229378, functions: [Array] } }","object_id":15},"elapsed":0.03726500004995614}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"Object","value":"","object_id":2,"name":"argv"}],"defined_class":"stats","path":"packages/cli/src/cmds/stats/stats.ts","lineno":76},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005625071935355663},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000026999972760677338},{"event":"call","id":6,"thread_id":0,"method_id":"locateAppMapDir","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"locateAppMapDir","path":"packages/cli/src/lib/locateAppMapDir.ts","lineno":3},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000007916940376162529},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.00032095902133733034},{"event":"call","id":9,"thread_id":0,"method_id":"statsForDirectory","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"},{"class":"undefined","value":"","name":"format"},{"class":"undefined","value":"","name":"limit"},{"class":"String","value":"","name":"handlerCaller"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":17},{"event":"call","id":10,"thread_id":0,"method_id":"showStats","static":true,"parameters":[],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":150},{"event":"call","id":11,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":12,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.0002924170112237334},{"event":"call","id":15,"thread_id":0,"method_id":"calculateAppMapSizes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":23},{"event":"call","id":16,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001249951310455799},{"event":"call","id":18,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":20,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":21,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":23,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.000052749994210898876},{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00018691597506403923},{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00031058304011821747},{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0010140000376850367},{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0011694589629769325},{"event":"call","id":29,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"call","id":31,"thread_id":0,"method_id":"sortAppMapSizes","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"appMapSizes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":41},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.000017375103197991848},{"event":"call","id":33,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":0.000010209041647613049},{"event":"call","id":35,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":0.000019082915969192982},{"event":"call","id":37,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.50063918530941e-7},{"event":"call","id":39,"thread_id":0,"method_id":"sizeInMB","static":true,"parameters":[{"class":"Number","value":"","name":"size"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":13},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Number","value":""},"elapsed":0.000006500049494206905},{"event":"call","id":41,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":6.660120561718941e-7},{"event":"call","id":43,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":44,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":46,"parent_id":43,"elapsed":0.00004045793320983648},{"event":"call","id":47,"thread_id":0,"method_id":"calculateExecutionTimes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":54},{"event":"call","id":48,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":50,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":52,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":53,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":55,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.0000067909713834524155},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00004991702735424042},{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.00012874999083578587},{"event":"call","id":59,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001374981366097927},{"event":"call","id":61,"thread_id":0,"method_id":"sortExecutionTimes","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"functionExecutionTimes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":141},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Promise","value":"","object_id":17},"elapsed":0.00003645801916718483},{"event":"call","id":63,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":0.000001374981366097927},{"event":"call","id":65,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":0.000001125037670135498},{"event":"call","id":67,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":68,"parent_id":67,"elapsed":8.329516276717186e-7},{"event":"call","id":69,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":70,"parent_id":69,"elapsed":7.079215720295906e-7},{"event":"call","id":71,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":72,"parent_id":71,"elapsed":6.660120561718941e-7}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"stats","type":"package","children":[{"type":"class","name":"stats","children":[{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/stats/stats.ts:76"}]},{"type":"class","name":"statsForDirectory","children":[{"type":"function","name":"sizeInMB","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:13"},{"type":"function","name":"sortExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:141"},{"type":"function","name":"showStats","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:150"},{"type":"function","name":"statsForDirectory","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:17"},{"type":"function","name":"calculateAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:23"},{"type":"function","name":"sortAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:41"},{"type":"function","name":"calculateExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:54"}]}]},{"type":"class","name":"UserInteraction","children":[{"type":"function","name":"progress","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:45"},{"type":"function","name":"success","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:53"},{"type":"function","name":"status","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:96"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"locateAppMapDir","children":[{"type":"function","name":"locateAppMapDir","static":true,"location":"packages/cli/src/lib/locateAppMapDir.ts:3"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"stats subcommand analyzes a directory","source_location":"packages/cli/tests/unit/stats/stats.spec.ts","test_status":"succeeded"},"eventUpdates":{"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"Promise { [ [Array], [Array] ] }","object_id":4},"elapsed":0.05150158400647342},"24":{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":6},"elapsed":0.004247207893058658},"25":{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":7},"elapsed":0.004350290982984006},"26":{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"Promise {\n {\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json': [Object],\n 'appmap/Microposts_interface_micropost_interface.appmap.json': [Object],\n 'appmap/Password_resets_password_resets.appmap.json': [Object]\n }\n}","object_id":8},"elapsed":0.004554915940389037},"27":{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"Promise { [ [Array], [Array] ] }","object_id":9},"elapsed":0.050822916091419756},"28":{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"Promise { [ [Array], [Array] ] }","object_id":10},"elapsed":0.050980875035747886},"56":{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":13},"elapsed":0.036970874993130565},"57":{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":14},"elapsed":0.037054667016491294},"58":{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"Promise { { totalTime: 0.02724556330229378, functions: [Array] } }","object_id":15},"elapsed":0.03726500004995614}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json index c61bc21868..e602ff9386 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":11},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"'/tmp/ignored'","name":"appmapDir"},{"class":"String","value":"':memory:'","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{\n db: Database {\n name: [Getter],\n open: [Gette…}","object_id":232},"elapsed":0.00028154102619737387},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":233},"elapsed":0.0003111669793725014},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":233,"name":"db"}],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":18},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":"1"},"elapsed":0.00004641700070351362},{"event":"call","id":7,"thread_id":0,"method_id":"tree","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":233,"name":"db"},{"class":"String","value":"'orders_create_42'","name":"appmapRef"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":178},{"event":"call","id":8,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":233,"name":"db"},{"class":"String","value":"'orders_create_42'","name":"appmapRef"},{"class":"Object","value":"{}","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":9,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"Database {\n name: [Getter],\n open: [Getter],\n inTransaction: [G…}","object_id":233,"name":"db"},{"class":"String","value":"'orders_create_42'","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":10,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"'orders_create_42'","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":12,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"'orders_create_42'","name":"ref"},{"class":"String","value":"'a'","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"{\n sql: '(a.name = ?\\n' +\n ' OR a.source_path…}","object_id":235},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"{\n id: 1,\n name: 'orders_create_42',\n source_path: '…}","object_id":236},"elapsed":0.0000688750296831131},{"event":"call","id":15,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"[\n {\n kind: 'http_server',\n event_id: 1,\n…]","object_id":237,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001125037670135498},{"event":"call","id":17,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"{}","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":19,"parent_id":8,"return_value":{"class":"Object","value":"{\n nodes: [ [Object], [Object], [Object], [Object] ],\n t…}","object_id":238},"elapsed":0.00018137495499104261},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Array","value":"[\n {\n kind: 'http_server',\n event_id: 1,\n…]","object_id":237},"elapsed":0.0002097500255331397}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"tree","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:178"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"tree.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:11"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:18"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"tree --filter returns only sql events when filter=sql","source_location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":11},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":232},"elapsed":0.00028154102619737387},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":233},"elapsed":0.0003111669793725014},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"}],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":18},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":""},"elapsed":0.00004641700070351362},{"event":"call","id":7,"thread_id":0,"method_id":"tree","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"appmapRef"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":178},{"event":"call","id":8,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":9,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":10,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":12,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"","object_id":235},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":236},"elapsed":0.0000688750296831131},{"event":"call","id":15,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":237,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001125037670135498},{"event":"call","id":17,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":19,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":238},"elapsed":0.00018137495499104261},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Array","value":"","object_id":237},"elapsed":0.0002097500255331397}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"tree","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:178"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"tree.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:11"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:18"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"tree --filter returns only sql events when filter=sql","source_location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json index c64363e699..062001953e 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"appmap","static":true,"parameters":[{"class":"Array","value":"[\n {\n id: 1,\n event: 'call',\n paramete…]","object_id":1,"name":"events"}],"defined_class":"trim.spec","path":"packages/cli/tests/unit/trim.spec.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"{ events: [ [Object], [Object] ] }","object_id":2},"elapsed":0.000019017999989046075},{"event":"call","id":3,"thread_id":0,"method_id":"trimAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object], [Object] ] }","object_id":2,"name":"appmap"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":36},{"event":"call","id":4,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"{\n name: 'a',\n value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…}","object_id":3,"name":"slot"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":5,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":6,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00014108200002738158},{"event":"call","id":8,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"},{"class":"Number","value":"120","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…"},"elapsed":0.000028582000027199683},{"event":"return","thread_id":0,"id":10,"parent_id":5,"return_value":{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…"},"elapsed":0.0008251780000136932},{"event":"return","thread_id":0,"id":11,"parent_id":4,"elapsed":0.0012039459999186874},{"event":"call","id":12,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"{\n name: 'q',\n value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…}","object_id":5,"name":"slot"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":13,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":14,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000060460999975475715},{"event":"call","id":16,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"},{"class":"Number","value":"120","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…"},"elapsed":0.000003634999984569731},{"event":"return","thread_id":0,"id":18,"parent_id":13,"return_value":{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…"},"elapsed":0.00038774199992985814},{"event":"return","thread_id":0,"id":19,"parent_id":12,"elapsed":0.0007169450000219513},{"event":"call","id":20,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"{\n value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…}","object_id":6,"name":"slot"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":21,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":22,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008873999945535616},{"event":"call","id":24,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"},{"class":"Number","value":"120","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…"},"elapsed":0.000002743999971244193},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…"},"elapsed":0.0002763539999932618},{"event":"return","thread_id":0,"id":27,"parent_id":20,"elapsed":0.0004851580000604372},{"event":"call","id":28,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000016629999208817026},{"event":"call","id":30,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.0000012019999076073873},{"event":"call","id":32,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"{\n value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…}","object_id":7,"name":"slot"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":33,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":34,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008542999921701266},{"event":"call","id":36,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"},{"class":"Number","value":"120","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…"},"elapsed":0.000002412999947409844},{"event":"return","thread_id":0,"id":38,"parent_id":33,"return_value":{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…"},"elapsed":0.0002624239999704514},{"event":"return","thread_id":0,"id":39,"parent_id":32,"elapsed":0.0003942009999491347},{"event":"call","id":40,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"{\n class: 'E',\n value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…}","object_id":8,"name":"slot"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":41,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"},{"class":"Object","value":"{ perValueCap: 48, idCap: 12, maxFields: 16, flatCap: 120 }","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":42,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008463000085612293},{"event":"call","id":44,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…","name":"s"},{"class":"Number","value":"120","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…"},"elapsed":0.0000024429999712083372},{"event":"return","thread_id":0,"id":46,"parent_id":41,"return_value":{"class":"String","value":"'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…"},"elapsed":0.00023265899994839856},{"event":"return","thread_id":0,"id":47,"parent_id":40,"elapsed":0.0003773859999682827},{"event":"return","thread_id":0,"id":48,"parent_id":3,"return_value":{"class":"Object","value":"{ events: [ [Object], [Object] ] }","object_id":2},"elapsed":0.004492917999982637}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"trim","type":"package","children":[{"type":"class","name":"trim","children":[{"type":"function","name":"trimSlot","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:26"},{"type":"function","name":"trimAppMap","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:36"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"truncateStructValue","children":[{"type":"function","name":"truncate","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:12"},{"type":"function","name":"truncateStructValue","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:124"},{"type":"function","name":"parseStruct","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:52"}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"type":"class","name":"trim.spec","children":[{"type":"function","name":"appmap","static":true,"location":"packages/cli/tests/unit/trim.spec.ts:4"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"trim command trimAppMap truncates values across every captured slot while preserving structure","source_location":"packages/cli/tests/unit/trim.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"appmap","static":true,"parameters":[{"class":"Array","value":"","object_id":1,"name":"events"}],"defined_class":"trim.spec","path":"packages/cli/tests/unit/trim.spec.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":2},"elapsed":0.000019017999989046075},{"event":"call","id":3,"thread_id":0,"method_id":"trimAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"appmap"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":36},{"event":"call","id":4,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":5,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":6,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00014108200002738158},{"event":"call","id":8,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000028582000027199683},{"event":"return","thread_id":0,"id":10,"parent_id":5,"return_value":{"class":"String","value":""},"elapsed":0.0008251780000136932},{"event":"return","thread_id":0,"id":11,"parent_id":4,"elapsed":0.0012039459999186874},{"event":"call","id":12,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":13,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":14,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000060460999975475715},{"event":"call","id":16,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000003634999984569731},{"event":"return","thread_id":0,"id":18,"parent_id":13,"return_value":{"class":"String","value":""},"elapsed":0.00038774199992985814},{"event":"return","thread_id":0,"id":19,"parent_id":12,"elapsed":0.0007169450000219513},{"event":"call","id":20,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":21,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":22,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008873999945535616},{"event":"call","id":24,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.000002743999971244193},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0002763539999932618},{"event":"return","thread_id":0,"id":27,"parent_id":20,"elapsed":0.0004851580000604372},{"event":"call","id":28,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000016629999208817026},{"event":"call","id":30,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.0000012019999076073873},{"event":"call","id":32,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":33,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":34,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008542999921701266},{"event":"call","id":36,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.000002412999947409844},{"event":"return","thread_id":0,"id":38,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.0002624239999704514},{"event":"return","thread_id":0,"id":39,"parent_id":32,"elapsed":0.0003942009999491347},{"event":"call","id":40,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":41,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":42,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008463000085612293},{"event":"call","id":44,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.0000024429999712083372},{"event":"return","thread_id":0,"id":46,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.00023265899994839856},{"event":"return","thread_id":0,"id":47,"parent_id":40,"elapsed":0.0003773859999682827},{"event":"return","thread_id":0,"id":48,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":2},"elapsed":0.004492917999982637}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"trim","type":"package","children":[{"type":"class","name":"trim","children":[{"type":"function","name":"trimSlot","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:26"},{"type":"function","name":"trimAppMap","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:36"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"truncateStructValue","children":[{"type":"function","name":"truncate","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:12"},{"type":"function","name":"truncateStructValue","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:124"},{"type":"function","name":"parseStruct","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:52"}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"type":"class","name":"trim.spec","children":[{"type":"function","name":"appmap","static":true,"location":"packages/cli/tests/unit/trim.spec.ts:4"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"trim command trimAppMap truncates values across every captured slot while preserving structure","source_location":"packages/cli/tests/unit/trim.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json index 599114d313..20e5bb403e 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005207955837249756},{"event":"call","id":3,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001125037670135498},{"event":"call","id":5,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.50063918530941e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003224995452910662},{"event":"call","id":11,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 4,\n callee: {\n id: 'http:HTTP server reques…}","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.50063918530941e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 4,\n callee: {\n id: 'http:HTTP server reques…}","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram HTTP server request is recorded","source_location":"packages/sequence-diagram/tests/unit/http.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005207955837249756},{"event":"call","id":3,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001125037670135498},{"event":"call","id":5,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.50063918530941e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003224995452910662},{"event":"call","id":11,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.50063918530941e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram HTTP server request is recorded","source_location":"packages/sequence-diagram/tests/unit/http.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json index ac181c81db..6d9ceecfd9 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005124951712787151},{"event":"call","id":3,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001166015863418579},{"event":"call","id":5,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003466696944087744},{"event":"call","id":11,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 4,\n callee: {\n id: 'http:HTTP server reques…}","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.670597940683365e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: {\n id: 'http:HTTP server reques…}","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":15,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 4,\n digest: 'loop',\n subtreeDiges…}","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":17,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":19,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":21,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":23,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":25,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":27,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":29,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":31,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 3,\n digest: 'loop',\n subtreeDiges…}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":33,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":35,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":39,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":43,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":45,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":46,"parent_id":45,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":47,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":49,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":51,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":61,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 3,\n digest: 'loop',\n subtreeDiges…}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":63,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":65,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":67,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":69,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":71,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":73,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":75,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":77,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":79,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":81,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":83,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":85,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":87,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":89,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":91,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":93,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":97,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":99,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":100,"parent_id":99,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 3,\n digest: 'loop',\n subtreeDiges…}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":109,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":111,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":112,"parent_id":111,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":113,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":115,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":117,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":119,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":121,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":123,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":125,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":127,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":129,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":131,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 3,\n digest: 'loop',\n subtreeDiges…}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":132,"parent_id":131,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":133,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":135,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6693957149982452e-7},{"event":"call","id":137,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":143,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":145,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":147,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":148,"parent_id":147,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":149,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":150,"parent_id":149,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":151,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":155,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":156,"parent_id":155,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":157,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":159,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":161,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":163,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:actionpack', name: …}","object_id":30,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":165,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":31,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":167,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":169,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":33,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":171,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":172,"parent_id":171,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":173,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":174,"parent_id":173,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":175,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":35,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":176,"parent_id":175,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":177,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":178,"parent_id":177,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":179,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":181,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":182,"parent_id":181,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":183,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":184,"parent_id":183,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6600824892520905e-7},{"event":"call","id":185,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":38,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":186,"parent_id":185,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":187,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activesupport', nam…}","object_id":39,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":189,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":40,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":190,"parent_id":189,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":191,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: {\n id: 'package:app/monkey_patc…}","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":192,"parent_id":191,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":193,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: {\n id: 'package:app/monkey_patc…}","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":195,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: {\n id: 'package:app/monkey_patc…}","object_id":42,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":197,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activerecord', name…}","object_id":43,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":199,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activerecord', name…}","object_id":44,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":200,"parent_id":199,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":201,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 4,\n digest: 'loop',\n subtreeDiges…}","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":202,"parent_id":201,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":203,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activerecord', name…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":205,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:activerecord', name…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":206,"parent_id":205,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":207,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 6,\n caller: { id: 'package:activerecord', name…}","object_id":47,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":208,"parent_id":207,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.580980986356735e-7}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram SQL query is recorded","source_location":"packages/sequence-diagram/tests/unit/sql.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005124951712787151},{"event":"call","id":3,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001166015863418579},{"event":"call","id":5,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003466696944087744},{"event":"call","id":11,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.670597940683365e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":15,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":17,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":19,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":21,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":23,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":25,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":27,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":29,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":31,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":33,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":35,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":39,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":43,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":45,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":46,"parent_id":45,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":47,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":49,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":51,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":61,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":63,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":65,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":67,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":69,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":71,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":73,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":75,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":77,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":79,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":81,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":83,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":85,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":87,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":89,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":91,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":93,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":97,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":99,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":100,"parent_id":99,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":109,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":111,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":112,"parent_id":111,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":113,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":115,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":117,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":119,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":121,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":123,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":125,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":127,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":129,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":131,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":132,"parent_id":131,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":133,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":135,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6693957149982452e-7},{"event":"call","id":137,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":143,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":145,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":147,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":148,"parent_id":147,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":149,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":150,"parent_id":149,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":151,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":155,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":156,"parent_id":155,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":157,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":159,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":161,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":163,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":30,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":165,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":31,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":167,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":169,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":33,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":171,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":172,"parent_id":171,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":173,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":174,"parent_id":173,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":175,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":176,"parent_id":175,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":177,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":178,"parent_id":177,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":179,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":181,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":182,"parent_id":181,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":183,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":184,"parent_id":183,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6600824892520905e-7},{"event":"call","id":185,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":186,"parent_id":185,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":187,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":189,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":40,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":190,"parent_id":189,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":191,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":192,"parent_id":191,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":193,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":195,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":42,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":197,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":43,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":199,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":200,"parent_id":199,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":201,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":202,"parent_id":201,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":203,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":205,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":206,"parent_id":205,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":207,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":47,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":208,"parent_id":207,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.580980986356735e-7}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram SQL query is recorded","source_location":"packages/sequence-diagram/tests/unit/sql.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json index ace1a8e484..8ed53ab8eb 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":1,"name":"appmap"},{"class":"Object","value":"{ loops: true }","object_id":951,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'lib',\n type: 'package',\n chi…}","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'lib',\n type: 'package',\n chi…}","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.08969309926033e-7},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'UsersController',\n type: 'class…}","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":10,"parent_id":5,"elapsed":0.00003412493970245123},{"event":"call","id":11,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":12,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.2491364032030106e-7},{"event":"call","id":14,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: { name: 'User', type: 'class', children: [Array…}","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":15,"parent_id":14,"elapsed":8.749775588512421e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: { name: 'Post', type: 'class', children: [Array…}","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":17,"parent_id":16,"elapsed":0.0000012080417945981026},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00004354200791567564},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":20,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7},{"event":"call","id":22,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'Database',\n type: 'class',\n …}","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":23,"parent_id":22,"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":24,"parent_id":19,"elapsed":0.000027499976567924023},{"event":"call","id":25,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'views',\n type: 'package',\n c…}","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":26,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'views',\n type: 'package',\n c…}","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6705598682165146e-7},{"event":"call","id":28,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":29,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":31,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'Views',\n type: 'class',\n chi…}","object_id":13,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":32,"parent_id":31,"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":33,"parent_id":28,"elapsed":0.000026834080927073956},{"event":"call","id":34,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":35,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":37,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'Views',\n type: 'class',\n chi…}","object_id":15,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":39,"parent_id":34,"elapsed":0.000033832970075309277},{"event":"return","thread_id":0,"id":40,"parent_id":25,"elapsed":0.00010183406993746758},{"event":"return","thread_id":0,"id":41,"parent_id":2,"elapsed":0.00028549996204674244},{"event":"call","id":42,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":9.160721674561501e-7},{"event":"call","id":44,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(0) {},\n …}","object_id":952},"parameters":[{"class":"String","value":"'http:HTTP server requests'","name":"codeObjectId"},{"class":"Number","value":"0","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":2.0908191800117493e-7},{"event":"call","id":46,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(1) { 'ht…}","object_id":952},"parameters":[{"class":"String","value":"'database:Database'","name":"codeObjectId"},{"class":"Number","value":"6000","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":4.0978193283081055e-8},{"event":"call","id":48,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(2) {\n …}","object_id":952,"name":"priority"},{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"includedCodeObjectIds"},{"class":"Set","value":"Set(0) {}","object_id":954,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":50,"parent_id":1,"return_value":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"elapsed":0.00037283299025148153},{"event":"call","id":51,"thread_id":0,"method_id":"buildDiagram","static":true,"parameters":[{"class":"String","value":"'show_user.appmap.json'","name":"_appmapFile"},{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":1,"name":"appmap"},{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955,"name":"specification"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":67},{"event":"call","id":52,"thread_id":0,"method_id":"selectEvents","static":true,"parameters":[{"class":"x","value":"x {\n data: { events: [Array], metadata: [Object] },\n clas…}","object_id":1,"name":"appmap"},{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955,"name":"specification"}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":6},{"event":"call","id":53,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":20,"name":"event"},{"class":"Number","value":"0"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":54,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n l…}","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":55,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n l…}","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4},"elapsed":0.000026916037313640118},{"event":"return","thread_id":0,"id":58,"parent_id":53,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005300005432218313},{"event":"call","id":59,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":23,"name":"event"},{"class":"Number","value":"1"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":60,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'find',\n type: 'function',\n l…}","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":61,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'find',\n type: 'function',\n l…}","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":63,"parent_id":60,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.00002958404365926981},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000054582953453063965},{"event":"call","id":65,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":25,"name":"event"},{"class":"Number","value":"2"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":66,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":67,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":0.00002291705459356308},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004912493750452995},{"event":"call","id":71,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":27,"name":"event"},{"class":"Number","value":"3"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":72,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":73,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":75,"parent_id":72,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":0.00002358399797230959},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004900002386420965},{"event":"call","id":77,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":28,"name":"event"},{"class":"Number","value":"4"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":78,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'find',\n type: 'function',\n l…}","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":79,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'find',\n type: 'function',\n l…}","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":81,"parent_id":78,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.000022958964109420776},{"event":"return","thread_id":0,"id":82,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":83,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"event"},{"class":"Number","value":"5"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":84,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":85,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":0.00002254103310406208},{"event":"return","thread_id":0,"id":88,"parent_id":83,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":89,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":31,"name":"event"},{"class":"Number","value":"6"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":90,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'function',\n …}","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":91,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'function',\n …}","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.000022792024537920952},{"event":"return","thread_id":0,"id":94,"parent_id":89,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004804099444299936},{"event":"call","id":95,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":33,"name":"event"},{"class":"Number","value":"7"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":96,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'find_for_user',\n type: 'functio…}","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":97,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'find_for_user',\n type: 'functio…}","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":99,"parent_id":96,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.00002191704697906971},{"event":"return","thread_id":0,"id":100,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000463749747723341},{"event":"call","id":101,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":35,"name":"event"},{"class":"Number","value":"8"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":102,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":103,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":105,"parent_id":102,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":106,"parent_id":101,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046208035200834274},{"event":"call","id":107,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":36,"name":"event"},{"class":"Number","value":"9"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":108,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":109,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":0.000023625092580914497},{"event":"return","thread_id":0,"id":112,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004545797128230333},{"event":"call","id":113,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":37,"name":"event"},{"class":"Number","value":"10"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":114,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'find_for_user',\n type: 'functio…}","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":115,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'find_for_user',\n type: 'functio…}","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":117,"parent_id":114,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.00003095902502536774},{"event":"return","thread_id":0,"id":118,"parent_id":113,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005566701292991638},{"event":"call","id":119,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":38,"name":"event"},{"class":"Number","value":"11"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":120,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'function',\n …}","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":121,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'function',\n …}","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":123,"parent_id":120,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":124,"parent_id":119,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000464579788967967},{"event":"call","id":125,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":39,"name":"event"},{"class":"Number","value":"12"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":126,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":127,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":129,"parent_id":126,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":0.000026082969270646572},{"event":"return","thread_id":0,"id":130,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005066697485744953},{"event":"call","id":131,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":41,"name":"event"},{"class":"Number","value":"13"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":132,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":133,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":135,"parent_id":132,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":136,"parent_id":131,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004449998959898949},{"event":"call","id":137,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"event"},{"class":"Number","value":"14"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":138,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":139,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":141,"parent_id":138,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":0.000022249994799494743},{"event":"return","thread_id":0,"id":142,"parent_id":137,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000045042019337415695},{"event":"call","id":143,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":43,"name":"event"},{"class":"Number","value":"15"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":144,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":145,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":147,"parent_id":144,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":0.000025499961338937283},{"event":"return","thread_id":0,"id":148,"parent_id":143,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000057415920309722424},{"event":"call","id":149,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…, :posts=>[first post, second post]}',\n object…}","object_id":44,"name":"event"},{"class":"Number","value":"16"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":150,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":151,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":153,"parent_id":150,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":0.00002575002145022154},{"event":"return","thread_id":0,"id":154,"parent_id":149,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005537504330277443},{"event":"call","id":155,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…, 200]',\n object_id: 2660,\n size: 2\n }\n}","object_id":45,"name":"event"},{"class":"Number","value":"17"},{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":156,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n l…}","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":157,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n l…}","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":159,"parent_id":156,"return_value":{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":160,"parent_id":155,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004683306906372309},{"event":"call","id":161,"thread_id":0,"method_id":"hasRequiredCodeObjects","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":39},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":163,"parent_id":52,"return_value":{"class":"Array","value":"[\n b {\n dataKeys: [Array],\n id: 1,\n ev…]","object_id":956},"elapsed":0.002103584003634751},{"event":"call","id":164,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955,"name":"specification"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":165,"parent_id":164,"elapsed":5.828915163874626e-7},{"event":"call","id":166,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"caller"},{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":167,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":168,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n l…}","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":169,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n l…}","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":171,"parent_id":168,"return_value":{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4},"elapsed":0.000022208085283637047},{"event":"call","id":172,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":173,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(2) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":174,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(2) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Object","value":"{ groupId: 'package:lib/controllers', basePriority: 1000 }","object_id":958},"elapsed":5.419133231043816e-7},{"event":"return","thread_id":0,"id":176,"parent_id":173,"return_value":{"class":"Number","value":"1000"},"elapsed":0.00002295803278684616},{"event":"return","thread_id":0,"id":177,"parent_id":172,"return_value":{"class":"Number","value":"1000"},"elapsed":0.0000439169816672802},{"event":"return","thread_id":0,"id":178,"parent_id":167,"return_value":{"class":"Object","value":"{ id: 'package:lib/controllers', name: 'controllers', order: 1000 }","object_id":959},"elapsed":0.00011254101991653442},{"event":"call","id":179,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":180,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'Array'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":960,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":181,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":182,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"String","value":"'array'"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"String","value":"'array'"},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":185,"parent_id":180,"return_value":{"class":"String","value":"'array'"},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":186,"parent_id":179,"return_value":{"class":"Object","value":"{\n returnValueType: { name: 'array', properties: undefined },\n rai…}","object_id":961},"elapsed":0.00003866699989885092},{"event":"call","id":187,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":20,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Array","value":"[ 'mvc.controller' ]","object_id":962},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":189,"parent_id":166,"return_value":{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":963},"elapsed":0.00022808404173702002},{"event":"call","id":190,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":20,"name":"caller"},{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":191,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":192,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n l…}","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":193,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n l…}","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4},"elapsed":0.00002650008536875248},{"event":"call","id":196,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":197,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(3) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Number","value":"1000"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":199,"parent_id":196,"return_value":{"class":"Number","value":"1000"},"elapsed":0.000018625054508447647},{"event":"return","thread_id":0,"id":200,"parent_id":191,"return_value":{"class":"Object","value":"{ id: 'package:lib/controllers', name: 'controllers', order: 1000 }","object_id":959},"elapsed":0.0000967920059338212},{"event":"call","id":201,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":202,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'find',\n type: 'function',\n l…}","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":203,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'find',\n type: 'function',\n l…}","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":205,"parent_id":202,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.000024124979972839355},{"event":"call","id":206,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":207,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(3) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":208,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(3) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"Object","value":"{ groupId: 'package:lib/models', basePriority: 2000 }","object_id":964},"elapsed":4.159519448876381e-7},{"event":"return","thread_id":0,"id":210,"parent_id":207,"return_value":{"class":"Number","value":"2000"},"elapsed":0.00003079208545386791},{"event":"return","thread_id":0,"id":211,"parent_id":206,"return_value":{"class":"Number","value":"2000"},"elapsed":0.00005150004290044308},{"event":"return","thread_id":0,"id":212,"parent_id":201,"return_value":{"class":"Object","value":"{ id: 'package:lib/models', name: 'models', order: 2000 }","object_id":965},"elapsed":0.00011858297511935234},{"event":"call","id":213,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":214,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'User'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":966,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":215,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'user'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":216,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'user'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":217,"parent_id":216,"elapsed":3.33995558321476e-7},{"event":"call","id":218,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"'user'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":219,"parent_id":218,"elapsed":0.000001249951310455799},{"event":"call","id":220,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"'user'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":221,"parent_id":220,"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":222,"parent_id":215,"elapsed":0.00030449999030679464},{"event":"return","thread_id":0,"id":223,"parent_id":214,"elapsed":0.00031420798040926456},{"event":"return","thread_id":0,"id":224,"parent_id":213,"return_value":{"class":"Object","value":"{\n returnValueType: { name: 'User', properties: undefined },\n rais…}","object_id":967},"elapsed":0.00032750004902482033},{"event":"call","id":225,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":23,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":226,"parent_id":225,"return_value":{"class":"Array","value":"[ 'mvc.model' ]","object_id":968},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":227,"parent_id":190,"return_value":{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":969},"elapsed":0.0006760410033166409},{"event":"call","id":228,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":23,"name":"caller"},{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":229,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":230,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'find',\n type: 'function',\n l…}","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":231,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'find',\n type: 'function',\n l…}","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":232,"parent_id":231,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":233,"parent_id":230,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.000026416964828968048},{"event":"call","id":234,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":235,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(4) {\n …, 'package:lib/models' => 0 },\n priorityByCodeOb…}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"Number","value":"2000"},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":237,"parent_id":234,"return_value":{"class":"Number","value":"2000"},"elapsed":0.000023875036276876926},{"event":"return","thread_id":0,"id":238,"parent_id":229,"return_value":{"class":"Object","value":"{ id: 'package:lib/models', name: 'models', order: 2000 }","object_id":965},"elapsed":0.00009537499863654375},{"event":"call","id":239,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":25,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":240,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":241,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":242,"parent_id":241,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":243,"parent_id":240,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":0.000024124979972839355},{"event":"call","id":244,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":245,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(4) {\n …, 'package:lib/models' => 0 },\n priorityByCodeOb…}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":246,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(4) {\n …, 'package:lib/models' => 0 },\n priorityByCodeOb…}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Object","value":"{ groupId: 'package:lib/database', basePriority: 3000 }","object_id":970},"elapsed":5.83939254283905e-7},{"event":"return","thread_id":0,"id":248,"parent_id":245,"return_value":{"class":"Number","value":"3000"},"elapsed":0.000020791077986359596},{"event":"return","thread_id":0,"id":249,"parent_id":244,"return_value":{"class":"Number","value":"3000"},"elapsed":0.00004199997056275606},{"event":"return","thread_id":0,"id":250,"parent_id":239,"return_value":{"class":"Object","value":"{ id: 'package:lib/database', name: 'database', order: 3000 }","object_id":971},"elapsed":0.0001093749888241291},{"event":"call","id":251,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":252,"parent_id":251,"return_value":{"class":"Object","value":"{ returnValueType: { name: 'void' }, raisesException: false }","object_id":972},"elapsed":9.159557521343231e-7},{"event":"call","id":253,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":25,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":254,"parent_id":253,"return_value":{"class":"Array","value":"[ 'db' ]","object_id":973},"elapsed":4.5890919864177704e-7},{"event":"return","thread_id":0,"id":255,"parent_id":228,"return_value":{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":974},"elapsed":0.0003208749694749713},{"event":"call","id":256,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":20,"name":"caller"},{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":257,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":258,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n l…}","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":259,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n l…}","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":260,"parent_id":259,"return_value":{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4},"elapsed":3.341119736433029e-7},{"event":"return","thread_id":0,"id":261,"parent_id":258,"return_value":{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4},"elapsed":0.000022416934370994568},{"event":"call","id":262,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":263,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(5) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'controllers',\n type: 'package',…}","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Number","value":"1000"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Number","value":"1000"},"elapsed":0.000029082992114126682},{"event":"return","thread_id":0,"id":266,"parent_id":257,"return_value":{"class":"Object","value":"{ id: 'package:lib/controllers', name: 'controllers', order: 1000 }","object_id":959},"elapsed":0.00009579199831932783},{"event":"call","id":267,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":268,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":269,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":270,"parent_id":269,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":271,"parent_id":268,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":0.00002254103310406208},{"event":"call","id":272,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":273,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(5) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":274,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(5) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Object","value":"{ groupId: 'package:lib/views/users', basePriority: 4000 }","object_id":975},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":276,"parent_id":273,"return_value":{"class":"Number","value":"4000"},"elapsed":0.000021583051420748234},{"event":"return","thread_id":0,"id":277,"parent_id":272,"return_value":{"class":"Number","value":"4000"},"elapsed":0.00004112499300390482},{"event":"return","thread_id":0,"id":278,"parent_id":267,"return_value":{"class":"Object","value":"{ id: 'package:lib/views/users', name: 'users', order: 4000 }","object_id":976},"elapsed":0.00010791700333356857},{"event":"call","id":279,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":280,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'Hash'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":977,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":281,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'hash'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":282,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'hash'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"String","value":"'object'"},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":284,"parent_id":281,"return_value":{"class":"String","value":"'object'"},"elapsed":0.000009584007784724236},{"event":"return","thread_id":0,"id":285,"parent_id":280,"return_value":{"class":"String","value":"'object'"},"elapsed":0.000019291997887194157},{"event":"return","thread_id":0,"id":286,"parent_id":279,"return_value":{"class":"Object","value":"{\n returnValueType: { name: 'object', properties: undefined },\n ra…}","object_id":978},"elapsed":0.00003275007475167513},{"event":"call","id":287,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":288,"parent_id":287,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":289,"parent_id":256,"return_value":{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":979},"elapsed":0.00032745907083153725},{"event":"call","id":290,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"caller"},{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":291,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":292,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":293,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":294,"parent_id":293,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":295,"parent_id":292,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":0.000022000051103532314},{"event":"call","id":296,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":297,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(6) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":298,"parent_id":297,"return_value":{"class":"Number","value":"4000"},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":299,"parent_id":296,"return_value":{"class":"Number","value":"4000"},"elapsed":0.000019208993762731552},{"event":"return","thread_id":0,"id":300,"parent_id":291,"return_value":{"class":"Object","value":"{ id: 'package:lib/views/users', name: 'users', order: 4000 }","object_id":976},"elapsed":0.00008291692938655615},{"event":"call","id":301,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":302,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'function',\n …}","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":303,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'function',\n …}","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":304,"parent_id":303,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":305,"parent_id":302,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.00002150004729628563},{"event":"call","id":306,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":307,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(6) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":308,"parent_id":307,"return_value":{"class":"Number","value":"2000"},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":309,"parent_id":306,"return_value":{"class":"Number","value":"2000"},"elapsed":0.000021792016923427582},{"event":"return","thread_id":0,"id":310,"parent_id":301,"return_value":{"class":"Object","value":"{ id: 'package:lib/models', name: 'models', order: 2000 }","object_id":965},"elapsed":0.00008487491868436337},{"event":"call","id":311,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":312,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'Array'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":980,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":313,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":314,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":315,"parent_id":314,"return_value":{"class":"String","value":"'array'"},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":316,"parent_id":313,"return_value":{"class":"String","value":"'array'"},"elapsed":0.00001008401159197092},{"event":"return","thread_id":0,"id":317,"parent_id":312,"return_value":{"class":"String","value":"'array'"},"elapsed":0.000021416926756501198},{"event":"return","thread_id":0,"id":318,"parent_id":311,"return_value":{"class":"Object","value":"{\n returnValueType: { name: 'array', properties: undefined },\n rai…}","object_id":981},"elapsed":0.0000362499849870801},{"event":"call","id":319,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":31,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":320,"parent_id":319,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":321,"parent_id":290,"return_value":{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":982},"elapsed":0.0002964170416817069},{"event":"call","id":322,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":31,"name":"caller"},{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":323,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":324,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'function',\n …}","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":325,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'function',\n …}","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":326,"parent_id":325,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":327,"parent_id":324,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.000026374938897788525},{"event":"call","id":328,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":329,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(6) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":330,"parent_id":329,"return_value":{"class":"Number","value":"2000"},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":331,"parent_id":328,"return_value":{"class":"Number","value":"2000"},"elapsed":0.000024333014152944088},{"event":"return","thread_id":0,"id":332,"parent_id":323,"return_value":{"class":"Object","value":"{ id: 'package:lib/models', name: 'models', order: 2000 }","object_id":965},"elapsed":0.0000926250359043479},{"event":"call","id":333,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":334,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'find_for_user',\n type: 'functio…}","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":335,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'find_for_user',\n type: 'functio…}","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":336,"parent_id":335,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":337,"parent_id":334,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.000022332998923957348},{"event":"call","id":338,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":339,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(6) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"Number","value":"2000"},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":341,"parent_id":338,"return_value":{"class":"Number","value":"2000"},"elapsed":0.000019916915334761143},{"event":"return","thread_id":0,"id":342,"parent_id":333,"return_value":{"class":"Object","value":"{ id: 'package:lib/models', name: 'models', order: 2000 }","object_id":965},"elapsed":0.00008720892947167158},{"event":"call","id":343,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":344,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'Array'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":983,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":345,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":346,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'array'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"String","value":"'array'"},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":348,"parent_id":345,"return_value":{"class":"String","value":"'array'"},"elapsed":0.00001229101326316595},{"event":"return","thread_id":0,"id":349,"parent_id":344,"return_value":{"class":"String","value":"'array'"},"elapsed":0.000025374931283295155},{"event":"return","thread_id":0,"id":350,"parent_id":343,"return_value":{"class":"Object","value":"{\n returnValueType: { name: 'array', properties: undefined },\n rai…}","object_id":984},"elapsed":0.00004624994471669197},{"event":"call","id":351,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":33,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":352,"parent_id":351,"return_value":{"class":"Array","value":"[ 'mvc.model' ]","object_id":985},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":353,"parent_id":322,"return_value":{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":986},"elapsed":0.00032695906702429056},{"event":"call","id":354,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":33,"name":"caller"},{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":355,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":356,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'find_for_user',\n type: 'functio…}","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":357,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'find_for_user',\n type: 'functio…}","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":358,"parent_id":357,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":359,"parent_id":356,"return_value":{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6},"elapsed":0.00002183311153203249},{"event":"call","id":360,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":361,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(6) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'models',\n type: 'package',\n …}","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":362,"parent_id":361,"return_value":{"class":"Number","value":"2000"},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":363,"parent_id":360,"return_value":{"class":"Number","value":"2000"},"elapsed":0.000022374908439815044},{"event":"return","thread_id":0,"id":364,"parent_id":355,"return_value":{"class":"Object","value":"{ id: 'package:lib/models', name: 'models', order: 2000 }","object_id":965},"elapsed":0.00008579192217439413},{"event":"call","id":365,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":35,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":366,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":367,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'query',\n type: 'function',\n …}","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":368,"parent_id":367,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":369,"parent_id":366,"return_value":{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9},"elapsed":0.000026916968636214733},{"event":"call","id":370,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":371,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(6) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'database',\n type: 'package',\n …}","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":372,"parent_id":371,"return_value":{"class":"Number","value":"3000"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":373,"parent_id":370,"return_value":{"class":"Number","value":"3000"},"elapsed":0.00002287491224706173},{"event":"return","thread_id":0,"id":374,"parent_id":365,"return_value":{"class":"Object","value":"{ id: 'package:lib/database', name: 'database', order: 3000 }","object_id":971},"elapsed":0.00009608396794646978},{"event":"call","id":375,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":376,"parent_id":375,"return_value":{"class":"Object","value":"{ returnValueType: { name: 'void' }, raisesException: false }","object_id":987},"elapsed":7.50063918530941e-7},{"event":"call","id":377,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',\n 'event',\n 'thread_id',\n '…}","object_id":35,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":378,"parent_id":377,"return_value":{"class":"Array","value":"[ 'db' ]","object_id":988},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":379,"parent_id":354,"return_value":{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":989},"elapsed":0.0002880420070141554},{"event":"call","id":380,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"caller"},{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":381,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":382,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":383,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":384,"parent_id":383,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":385,"parent_id":382,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":0.00003204098902642727},{"event":"call","id":386,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":387,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(6) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":388,"parent_id":387,"return_value":{"class":"Number","value":"4000"},"elapsed":1.2491364032030106e-7},{"event":"return","thread_id":0,"id":389,"parent_id":386,"return_value":{"class":"Number","value":"4000"},"elapsed":0.000024458044208586216},{"event":"return","thread_id":0,"id":390,"parent_id":381,"return_value":{"class":"Object","value":"{ id: 'package:lib/views/users', name: 'users', order: 4000 }","object_id":976},"elapsed":0.00010295805986970663},{"event":"call","id":391,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":39,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":392,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":393,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":394,"parent_id":393,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":395,"parent_id":392,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":0.00002404092811048031},{"event":"call","id":396,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":397,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(6) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":398,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(6) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Object","value":"{ groupId: 'package:lib/views/posts', basePriority: 5000 }","object_id":990},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":400,"parent_id":397,"return_value":{"class":"Number","value":"5000"},"elapsed":0.00003400002606213093},{"event":"return","thread_id":0,"id":401,"parent_id":396,"return_value":{"class":"Number","value":"5000"},"elapsed":0.00005625002086162567},{"event":"return","thread_id":0,"id":402,"parent_id":391,"return_value":{"class":"Object","value":"{ id: 'package:lib/views/posts', name: 'posts', order: 5000 }","object_id":991},"elapsed":0.0001260410062968731},{"event":"call","id":403,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":404,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'String'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":992,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":405,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":406,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"String","value":"'string'"},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":408,"parent_id":405,"return_value":{"class":"String","value":"'string'"},"elapsed":0.000009916955605149269},{"event":"return","thread_id":0,"id":409,"parent_id":404,"return_value":{"class":"String","value":"'string'"},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":410,"parent_id":403,"return_value":{"class":"Object","value":"{\n returnValueType: { name: 'string', properties: undefined },\n ra…}","object_id":993},"elapsed":0.000037041958421468735},{"event":"call","id":411,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":39,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":412,"parent_id":411,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":413,"parent_id":380,"return_value":{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":994},"elapsed":0.00036224990617483854},{"event":"call","id":414,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"caller"},{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":415,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":416,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":417,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12},"elapsed":0.000023999949917197227},{"event":"call","id":420,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":421,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(7) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'users',\n type: 'package',\n c…}","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Number","value":"4000"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Number","value":"4000"},"elapsed":0.000021082931198179722},{"event":"return","thread_id":0,"id":424,"parent_id":415,"return_value":{"class":"Object","value":"{ id: 'package:lib/views/users', name: 'users', order: 4000 }","object_id":976},"elapsed":0.0000929159577935934},{"event":"call","id":425,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":426,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":427,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"Set","value":"Set(5) {\n 'package:lib/controllers',\n 'package:lib/models',\n 'package:lib/database',\n 'package:lib/views/users',\n …","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"S {\n data: {\n name: 'show',\n type: 'function',\n s…}","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":428,"parent_id":427,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":429,"parent_id":426,"return_value":{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14},"elapsed":0.000021832995116710663},{"event":"call","id":430,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":955},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":431,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(7) {\n …}","object_id":952},"parameters":[{"class":"S","value":"S {\n data: {\n name: 'posts',\n type: 'package',\n c…}","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":432,"parent_id":431,"return_value":{"class":"Number","value":"5000"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":433,"parent_id":430,"return_value":{"class":"Number","value":"5000"},"elapsed":0.000020666979253292084},{"event":"return","thread_id":0,"id":434,"parent_id":425,"return_value":{"class":"Object","value":"{ id: 'package:lib/views/posts', name: 'posts', order: 5000 }","object_id":991},"elapsed":0.00008629192598164082},{"event":"call","id":435,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":436,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"'String'","name":"className"},{"class":"Object","value":"{ strict: true }","object_id":995,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":437,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":438,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"'string'","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"String","value":"'string'"},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"String","value":"'string'"},"elapsed":0.000012625008821487427},{"event":"return","thread_id":0,"id":441,"parent_id":436,"return_value":{"class":"String","value":"'string'"},"elapsed":0.00002245896030217409},{"event":"return","thread_id":0,"id":442,"parent_id":435,"return_value":{"class":"Object","value":"{\n returnValueType: { name: 'string', properties: undefined },\n ra…}","object_id":996},"elapsed":0.00003554194699972868},{"event":"call","id":443,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"b {\n dataKeys: [\n 'id',…}","object_id":42,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":444,"parent_id":443,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":445,"parent_id":414,"return_value":{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":997},"elapsed":0.000310166971758008},{"event":"call","id":446,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":447,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":448,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":450,"parent_id":447,"elapsed":0.000018457998521625996},{"event":"call","id":451,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":452,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":453,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":454,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":456,"parent_id":453,"elapsed":0.0000274579506367445},{"event":"return","thread_id":0,"id":457,"parent_id":452,"elapsed":0.00004700000863522291},{"event":"call","id":458,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":6.669433787465096e-7},{"event":"call","id":460,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":462,"parent_id":451,"elapsed":0.0001041659852489829},{"event":"return","thread_id":0,"id":463,"parent_id":446,"elapsed":0.00016191694885492325},{"event":"call","id":464,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":465,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":466,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":467,"parent_id":466,"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":468,"parent_id":465,"elapsed":0.000015625031664967537},{"event":"call","id":469,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":470,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":471,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":472,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":473,"parent_id":472,"elapsed":1.25030055642128e-7},{"event":"return","thread_id":0,"id":474,"parent_id":471,"elapsed":0.00001562491524964571},{"event":"return","thread_id":0,"id":475,"parent_id":470,"elapsed":0.00003358395770192146},{"event":"call","id":476,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":477,"parent_id":476,"elapsed":1.25030055642128e-7},{"event":"call","id":478,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":479,"parent_id":478,"elapsed":8.288770914077759e-8},{"event":"call","id":480,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":998,"name":"actions"},{"class":"Number","value":"1","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":481,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":998,"name":"actions"},{"class":"Number","value":"1","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":482,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":999,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"String","value":"'2a195ddd366fddb97f16fc02d9ab7275129369f3400f230fdd38a3137711f868'"},"elapsed":0.000001375097781419754},{"event":"call","id":484,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1000,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"String","value":"'be6dd40b7b84ca3b6305ddf325f1fb2dbbb4f2b4dfdb0118c0bffb65d6436b28'"},"elapsed":7.910421118140221e-7},{"event":"call","id":486,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1001,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":"'be6dd40b7b84ca3b6305ddf325f1fb2dbbb4f2b4dfdb0118c0bffb65d6436b28'"},"elapsed":5.409820005297661e-7},{"event":"return","thread_id":0,"id":488,"parent_id":481,"return_value":{"class":"Map","value":"Map(2) {\n '2a195ddd366fddb97f16fc02d9ab7275129369f3400f230fdd38a3137711f868' => 1,\n 'be6dd40b7b84ca3b6305ddf325f1fb2d…","object_id":1002},"elapsed":0.00006324995774775743},{"event":"call","id":489,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1003,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":490,"parent_id":489,"return_value":{"class":"String","value":"'2a195ddd366fddb97f16fc02d9ab7275129369f3400f230fdd38a3137711f868'"},"elapsed":6.249174475669861e-7},{"event":"call","id":491,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":492,"parent_id":491,"return_value":{"class":"String","value":"'be6dd40b7b84ca3b6305ddf325f1fb2dbbb4f2b4dfdb0118c0bffb65d6436b28'"},"elapsed":5.419133231043816e-7},{"event":"call","id":493,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1005,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":494,"parent_id":493,"return_value":{"class":"String","value":"'be6dd40b7b84ca3b6305ddf325f1fb2dbbb4f2b4dfdb0118c0bffb65d6436b28'"},"elapsed":5.830079317092896e-7},{"event":"call","id":495,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":496,"parent_id":495,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":497,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"[ [ [Object] ], [ [Object] ] ]","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":498,"parent_id":497,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":499,"thread_id":0,"method_id":"unroll","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1007,"name":"items"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":70},{"event":"call","id":500,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":502,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"[ [ [Object] ], [ [Object] ] ]","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":504,"thread_id":0,"method_id":"buildLoop","static":true,"parameters":[{"class":"Array","value":"[ [ [Object] ], [ [Object] ] ]","object_id":1006,"name":"merge"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":33},{"event":"call","id":505,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":"'be6dd40b7b84ca3b6305ddf325f1fb2dbbb4f2b4dfdb0118c0bffb65d6436b28'"},"elapsed":5.00003807246685e-7},{"event":"call","id":507,"thread_id":0,"method_id":"aggregateLoopMemberData","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":994,"name":"action"},{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1008,"name":"duplicates"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":39},{"event":"return","thread_id":0,"id":508,"parent_id":507,"elapsed":0.0000027919886633753777},{"event":"return","thread_id":0,"id":509,"parent_id":504,"return_value":{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":1009},"elapsed":0.00004075001925230026},{"event":"return","thread_id":0,"id":510,"parent_id":499,"return_value":{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010},"elapsed":0.00009004108142107725},{"event":"return","thread_id":0,"id":511,"parent_id":480,"return_value":{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010},"elapsed":0.00031754199881106615},{"event":"call","id":512,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010,"name":"actions"},{"class":"Number","value":"1","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":513,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010,"name":"actions"},{"class":"Number","value":"1","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":514,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1011,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":"'2a195ddd366fddb97f16fc02d9ab7275129369f3400f230fdd38a3137711f868'"},"elapsed":6.25033862888813e-7},{"event":"call","id":516,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 1,\n count: 2,\n digest:…]","object_id":1012,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":"'5ab3fc97bcce0546314f19111f786c3165bffefc2db19fcab8b8daecf84d7840'"},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":518,"parent_id":513,"return_value":{"class":"Map","value":"Map(2) {\n '2a195ddd366fddb97f16fc02d9ab7275129369f3400f230fdd38a3137711f868' => 1,\n '5ab3fc97bcce0546314f19111f786c31…","object_id":1013},"elapsed":0.00003300001844763756},{"event":"return","thread_id":0,"id":519,"parent_id":512,"elapsed":0.0000547909876331687},{"event":"call","id":520,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010,"name":"actions"},{"class":"Number","value":"2","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":521,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010,"name":"actions"},{"class":"Number","value":"2","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":522,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1014,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":"'6f6a50e0dc684a532d9a1acb8d33386ed495b6c4f12ada7895916ab7c4434aab'"},"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":524,"parent_id":521,"return_value":{"class":"Map","value":"Map(1) {\n '6f6a50e0dc684a532d9a1acb8d33386ed495b6c4f12ada7895916ab7c4434aab' => 1\n}","object_id":1015},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":525,"parent_id":520,"elapsed":0.0000374580267816782},{"event":"call","id":526,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010,"name":"actions"},{"class":"Number","value":"3","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":527,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010,"name":"actions"},{"class":"Number","value":"3","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":528,"parent_id":527,"return_value":{"class":"Map","value":"Map(0) {}","object_id":1016},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":529,"parent_id":526,"elapsed":0.000022458028979599476},{"event":"call","id":530,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010,"name":"actions"},{"class":"Number","value":"4","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":531,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010,"name":"actions"},{"class":"Number","value":"4","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":532,"parent_id":531,"return_value":{"class":"Map","value":"Map(0) {}","object_id":1017},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":533,"parent_id":530,"elapsed":0.000022332998923957348},{"event":"call","id":534,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010,"name":"actions"},{"class":"Number","value":"5","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":535,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1010,"name":"actions"},{"class":"Number","value":"5","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":536,"parent_id":535,"return_value":{"class":"Map","value":"Map(0) {}","object_id":1018},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":537,"parent_id":534,"elapsed":0.00001850002445280552},{"event":"return","thread_id":0,"id":538,"parent_id":469,"elapsed":0.0006989589892327785},{"event":"call","id":539,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1019,"name":"actions"},{"class":"Number","value":"1","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":540,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1019,"name":"actions"},{"class":"Number","value":"1","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":541,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1020,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":"'225c327a647132ee8c7d788d10a4a09e1a89c030384580ba6636583145e4a9b3'"},"elapsed":6.25033862888813e-7},{"event":"call","id":543,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1021,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":"'29d13e0409393f02bb4cf66132d5a6edeefe790a7024236ba09273ccce0b1df1'"},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":545,"parent_id":540,"return_value":{"class":"Map","value":"Map(2) {\n '225c327a647132ee8c7d788d10a4a09e1a89c030384580ba6636583145e4a9b3' => 1,\n '29d13e0409393f02bb4cf66132d5a6ed…","object_id":1022},"elapsed":0.00005316699389368296},{"event":"return","thread_id":0,"id":546,"parent_id":539,"elapsed":0.00007916602771729231},{"event":"call","id":547,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1019,"name":"actions"},{"class":"Number","value":"2","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":548,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1019,"name":"actions"},{"class":"Number","value":"2","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":549,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1023,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":550,"parent_id":549,"return_value":{"class":"String","value":"'afd0408c69dd5ee4295c69748334a3db64453ab4c61f77bc364d3d3f2fb1f709'"},"elapsed":9.160721674561501e-7},{"event":"return","thread_id":0,"id":551,"parent_id":548,"return_value":{"class":"Map","value":"Map(1) {\n 'afd0408c69dd5ee4295c69748334a3db64453ab4c61f77bc364d3d3f2fb1f709' => 1\n}","object_id":1024},"elapsed":0.000019875005818903446},{"event":"return","thread_id":0,"id":552,"parent_id":547,"elapsed":0.00004079192876815796},{"event":"call","id":553,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1019,"name":"actions"},{"class":"Number","value":"3","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":554,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1019,"name":"actions"},{"class":"Number","value":"3","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Map","value":"Map(0) {}","object_id":1025},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":556,"parent_id":553,"elapsed":0.000020540901459753513},{"event":"call","id":557,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1019,"name":"actions"},{"class":"Number","value":"4","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":558,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1019,"name":"actions"},{"class":"Number","value":"4","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Map","value":"Map(0) {}","object_id":1026},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":560,"parent_id":557,"elapsed":0.000031415955163538456},{"event":"call","id":561,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1019,"name":"actions"},{"class":"Number","value":"5","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":562,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"[\n {\n nodeType: 3,\n caller: [Object],\n …]","object_id":1019,"name":"actions"},{"class":"Number","value":"5","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Map","value":"Map(0) {}","object_id":1027},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":564,"parent_id":561,"elapsed":0.000023292028345167637},{"event":"return","thread_id":0,"id":565,"parent_id":464,"elapsed":0.0010507919359952211},{"event":"call","id":566,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":567,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":969,"name":"action"},{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":568,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":974,"name":"action"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":969,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":569,"parent_id":568,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":570,"parent_id":567,"elapsed":0.000027667032554745674},{"event":"call","id":571,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":979,"name":"action"},{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":572,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":982,"name":"action"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":573,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":986,"name":"action"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":982,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":574,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":989,"name":"action"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":986,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":575,"parent_id":574,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":576,"parent_id":573,"elapsed":0.000027875066734850407},{"event":"return","thread_id":0,"id":577,"parent_id":572,"elapsed":0.00006137497257441282},{"event":"call","id":578,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":1009,"name":"action"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":579,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":994,"name":"action"},{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":1009,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":580,"parent_id":579,"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":581,"parent_id":578,"elapsed":0.000024165958166122437},{"event":"return","thread_id":0,"id":582,"parent_id":571,"elapsed":0.00013949989806860685},{"event":"return","thread_id":0,"id":583,"parent_id":566,"elapsed":0.00021845789160579443},{"event":"call","id":584,"thread_id":0,"method_id":"getSortedActors","static":false,"receiver":{"class":"ActorManager","value":"ActorManager {\n specification: Specification {\n priority: [Priority],\n i…}","object_id":957},"parameters":[],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":62},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"Array","value":"[\n { id: 'package:lib/controllers', name: 'cont…]","object_id":1028},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":586,"parent_id":51,"return_value":{"class":"Object","value":"{\n actors: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":1029},"elapsed":0.007144875009544194},{"event":"call","id":587,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.6705598682165146e-7},{"event":"call","id":589,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: undefined,\n callee: { id: 'packag…}","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7}],"classMap":[{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]},{"name":"sequence-diagram","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"buildDiagram","children":[{"type":"function","name":"buildReturnValue","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:140"},{"type":"function","name":"buildSubtreeDigests","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:214"},{"type":"function","name":"detectLoops","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:230"},{"type":"function","name":"labelsOf","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:29"},{"type":"function","name":"buildDiagram","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:67"},{"type":"function","name":"buildRequest","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:75"}]},{"type":"class","name":"ActorManager","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:40"},{"type":"function","name":"findOrCreateActor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:42"},{"type":"function","name":"getSortedActors","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:62"}]},{"type":"class","name":"mergeWindow","children":[{"type":"function","name":"countDigests","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:17"},{"type":"function","name":"isMerge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:31"},{"type":"function","name":"buildLoop","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:33"},{"type":"function","name":"aggregateLoopMemberData","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:39"},{"type":"function","name":"buildDigest","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:7"},{"type":"function","name":"unroll","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:70"},{"type":"function","name":"merge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:81"}]},{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/priority.ts:30"},{"type":"function","name":"groupPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:48"}]},{"type":"class","name":"selectEvents","children":[{"type":"function","name":"selectEvents","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:6"},{"type":"function","name":"isIncludedCodeObject","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:7"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"matchCodeObject","static":true,"location":"packages/sequence-diagram/src/specification.ts:112"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"hasRequiredCodeObjects","static":false,"location":"packages/sequence-diagram/src/specification.ts:39"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/specification.ts:43"},{"type":"function","name":"isIncludedCodeObject","static":false,"location":"packages/sequence-diagram/src/specification.ts:47"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"setParent","static":true,"location":"packages/sequence-diagram/src/types.ts:175"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram labels are reported on a labeled function action","source_location":"packages/sequence-diagram/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Object","value":"","object_id":951,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.08969309926033e-7},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":10,"parent_id":5,"elapsed":0.00003412493970245123},{"event":"call","id":11,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":12,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.2491364032030106e-7},{"event":"call","id":14,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":15,"parent_id":14,"elapsed":8.749775588512421e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":17,"parent_id":16,"elapsed":0.0000012080417945981026},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00004354200791567564},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":20,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7},{"event":"call","id":22,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":23,"parent_id":22,"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":24,"parent_id":19,"elapsed":0.000027499976567924023},{"event":"call","id":25,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":26,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6705598682165146e-7},{"event":"call","id":28,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":29,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":31,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":32,"parent_id":31,"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":33,"parent_id":28,"elapsed":0.000026834080927073956},{"event":"call","id":34,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":35,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":37,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":39,"parent_id":34,"elapsed":0.000033832970075309277},{"event":"return","thread_id":0,"id":40,"parent_id":25,"elapsed":0.00010183406993746758},{"event":"return","thread_id":0,"id":41,"parent_id":2,"elapsed":0.00028549996204674244},{"event":"call","id":42,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":9.160721674561501e-7},{"event":"call","id":44,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":2.0908191800117493e-7},{"event":"call","id":46,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":4.0978193283081055e-8},{"event":"call","id":48,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"","object_id":952,"name":"priority"},{"class":"Set","value":"","object_id":953,"name":"includedCodeObjectIds"},{"class":"Set","value":"","object_id":954,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":50,"parent_id":1,"return_value":{"class":"Specification","value":"","object_id":955},"elapsed":0.00037283299025148153},{"event":"call","id":51,"thread_id":0,"method_id":"buildDiagram","static":true,"parameters":[{"class":"String","value":"","name":"_appmapFile"},{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":67},{"event":"call","id":52,"thread_id":0,"method_id":"selectEvents","static":true,"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":6},{"event":"call","id":53,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":54,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":55,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":4},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000026916037313640118},{"event":"return","thread_id":0,"id":58,"parent_id":53,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005300005432218313},{"event":"call","id":59,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":60,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":61,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":63,"parent_id":60,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002958404365926981},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000054582953453063965},{"event":"call","id":65,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":66,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":67,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.00002291705459356308},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004912493750452995},{"event":"call","id":71,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":27,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":72,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":73,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":9},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":75,"parent_id":72,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.00002358399797230959},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004900002386420965},{"event":"call","id":77,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":28,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":78,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":79,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":81,"parent_id":78,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022958964109420776},{"event":"return","thread_id":0,"id":82,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":83,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":84,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":85,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":12},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002254103310406208},{"event":"return","thread_id":0,"id":88,"parent_id":83,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":89,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":90,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":91,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022792024537920952},{"event":"return","thread_id":0,"id":94,"parent_id":89,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004804099444299936},{"event":"call","id":95,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":96,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":97,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":99,"parent_id":96,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002191704697906971},{"event":"return","thread_id":0,"id":100,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000463749747723341},{"event":"call","id":101,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":102,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":103,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":105,"parent_id":102,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":106,"parent_id":101,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046208035200834274},{"event":"call","id":107,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":36,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":108,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":109,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000023625092580914497},{"event":"return","thread_id":0,"id":112,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004545797128230333},{"event":"call","id":113,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":37,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":114,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":115,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":117,"parent_id":114,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00003095902502536774},{"event":"return","thread_id":0,"id":118,"parent_id":113,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005566701292991638},{"event":"call","id":119,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":120,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":121,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":123,"parent_id":120,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":124,"parent_id":119,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000464579788967967},{"event":"call","id":125,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":126,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":127,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":129,"parent_id":126,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000026082969270646572},{"event":"return","thread_id":0,"id":130,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005066697485744953},{"event":"call","id":131,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":132,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":133,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":14},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":135,"parent_id":132,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":136,"parent_id":131,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004449998959898949},{"event":"call","id":137,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":138,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":139,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":141,"parent_id":138,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000022249994799494743},{"event":"return","thread_id":0,"id":142,"parent_id":137,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000045042019337415695},{"event":"call","id":143,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":43,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":144,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":145,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":147,"parent_id":144,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000025499961338937283},{"event":"return","thread_id":0,"id":148,"parent_id":143,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000057415920309722424},{"event":"call","id":149,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":44,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":150,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":151,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":153,"parent_id":150,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002575002145022154},{"event":"return","thread_id":0,"id":154,"parent_id":149,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005537504330277443},{"event":"call","id":155,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":156,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":157,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":159,"parent_id":156,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":160,"parent_id":155,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004683306906372309},{"event":"call","id":161,"thread_id":0,"method_id":"hasRequiredCodeObjects","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":39},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":163,"parent_id":52,"return_value":{"class":"Array","value":"","object_id":956},"elapsed":0.002103584003634751},{"event":"call","id":164,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":165,"parent_id":164,"elapsed":5.828915163874626e-7},{"event":"call","id":166,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"undefined","value":"","name":"caller"},{"class":"b","value":"","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":167,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":168,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":169,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":171,"parent_id":168,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000022208085283637047},{"event":"call","id":172,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":173,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":174,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Object","value":"","object_id":958},"elapsed":5.419133231043816e-7},{"event":"return","thread_id":0,"id":176,"parent_id":173,"return_value":{"class":"Number","value":""},"elapsed":0.00002295803278684616},{"event":"return","thread_id":0,"id":177,"parent_id":172,"return_value":{"class":"Number","value":""},"elapsed":0.0000439169816672802},{"event":"return","thread_id":0,"id":178,"parent_id":167,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.00011254101991653442},{"event":"call","id":179,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":180,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":960,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":181,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":182,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"String","value":""},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"String","value":""},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":185,"parent_id":180,"return_value":{"class":"String","value":""},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":186,"parent_id":179,"return_value":{"class":"Object","value":"","object_id":961},"elapsed":0.00003866699989885092},{"event":"call","id":187,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Array","value":"","object_id":962},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":189,"parent_id":166,"return_value":{"class":"Object","value":"","object_id":963},"elapsed":0.00022808404173702002},{"event":"call","id":190,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"caller"},{"class":"b","value":"","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":191,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":192,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":193,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"S","value":"","object_id":4},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.00002650008536875248},{"event":"call","id":196,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":197,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Number","value":""},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":199,"parent_id":196,"return_value":{"class":"Number","value":""},"elapsed":0.000018625054508447647},{"event":"return","thread_id":0,"id":200,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.0000967920059338212},{"event":"call","id":201,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":202,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":203,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":205,"parent_id":202,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000024124979972839355},{"event":"call","id":206,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":207,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":208,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"Object","value":"","object_id":964},"elapsed":4.159519448876381e-7},{"event":"return","thread_id":0,"id":210,"parent_id":207,"return_value":{"class":"Number","value":""},"elapsed":0.00003079208545386791},{"event":"return","thread_id":0,"id":211,"parent_id":206,"return_value":{"class":"Number","value":""},"elapsed":0.00005150004290044308},{"event":"return","thread_id":0,"id":212,"parent_id":201,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00011858297511935234},{"event":"call","id":213,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":214,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":966,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":215,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":216,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":217,"parent_id":216,"elapsed":3.33995558321476e-7},{"event":"call","id":218,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":219,"parent_id":218,"elapsed":0.000001249951310455799},{"event":"call","id":220,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":221,"parent_id":220,"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":222,"parent_id":215,"elapsed":0.00030449999030679464},{"event":"return","thread_id":0,"id":223,"parent_id":214,"elapsed":0.00031420798040926456},{"event":"return","thread_id":0,"id":224,"parent_id":213,"return_value":{"class":"Object","value":"","object_id":967},"elapsed":0.00032750004902482033},{"event":"call","id":225,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":226,"parent_id":225,"return_value":{"class":"Array","value":"","object_id":968},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":227,"parent_id":190,"return_value":{"class":"Object","value":"","object_id":969},"elapsed":0.0006760410033166409},{"event":"call","id":228,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"caller"},{"class":"b","value":"","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":229,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":230,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":231,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":232,"parent_id":231,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":233,"parent_id":230,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000026416964828968048},{"event":"call","id":234,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":235,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"Number","value":""},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":237,"parent_id":234,"return_value":{"class":"Number","value":""},"elapsed":0.000023875036276876926},{"event":"return","thread_id":0,"id":238,"parent_id":229,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00009537499863654375},{"event":"call","id":239,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":25,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":240,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":241,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":242,"parent_id":241,"return_value":{"class":"S","value":"","object_id":9},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":243,"parent_id":240,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000024124979972839355},{"event":"call","id":244,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":245,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":246,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Object","value":"","object_id":970},"elapsed":5.83939254283905e-7},{"event":"return","thread_id":0,"id":248,"parent_id":245,"return_value":{"class":"Number","value":""},"elapsed":0.000020791077986359596},{"event":"return","thread_id":0,"id":249,"parent_id":244,"return_value":{"class":"Number","value":""},"elapsed":0.00004199997056275606},{"event":"return","thread_id":0,"id":250,"parent_id":239,"return_value":{"class":"Object","value":"","object_id":971},"elapsed":0.0001093749888241291},{"event":"call","id":251,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":252,"parent_id":251,"return_value":{"class":"Object","value":"","object_id":972},"elapsed":9.159557521343231e-7},{"event":"call","id":253,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":254,"parent_id":253,"return_value":{"class":"Array","value":"","object_id":973},"elapsed":4.5890919864177704e-7},{"event":"return","thread_id":0,"id":255,"parent_id":228,"return_value":{"class":"Object","value":"","object_id":974},"elapsed":0.0003208749694749713},{"event":"call","id":256,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"caller"},{"class":"b","value":"","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":257,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":258,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":259,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":260,"parent_id":259,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.341119736433029e-7},{"event":"return","thread_id":0,"id":261,"parent_id":258,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000022416934370994568},{"event":"call","id":262,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":263,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Number","value":""},"elapsed":0.000029082992114126682},{"event":"return","thread_id":0,"id":266,"parent_id":257,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.00009579199831932783},{"event":"call","id":267,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":268,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":269,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":270,"parent_id":269,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":271,"parent_id":268,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002254103310406208},{"event":"call","id":272,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":273,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":274,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Object","value":"","object_id":975},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":276,"parent_id":273,"return_value":{"class":"Number","value":""},"elapsed":0.000021583051420748234},{"event":"return","thread_id":0,"id":277,"parent_id":272,"return_value":{"class":"Number","value":""},"elapsed":0.00004112499300390482},{"event":"return","thread_id":0,"id":278,"parent_id":267,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00010791700333356857},{"event":"call","id":279,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":280,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":977,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":281,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":282,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"String","value":""},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":284,"parent_id":281,"return_value":{"class":"String","value":""},"elapsed":0.000009584007784724236},{"event":"return","thread_id":0,"id":285,"parent_id":280,"return_value":{"class":"String","value":""},"elapsed":0.000019291997887194157},{"event":"return","thread_id":0,"id":286,"parent_id":279,"return_value":{"class":"Object","value":"","object_id":978},"elapsed":0.00003275007475167513},{"event":"call","id":287,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":288,"parent_id":287,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":289,"parent_id":256,"return_value":{"class":"Object","value":"","object_id":979},"elapsed":0.00032745907083153725},{"event":"call","id":290,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":291,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":292,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":293,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":294,"parent_id":293,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":295,"parent_id":292,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.000022000051103532314},{"event":"call","id":296,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":297,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":298,"parent_id":297,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":299,"parent_id":296,"return_value":{"class":"Number","value":""},"elapsed":0.000019208993762731552},{"event":"return","thread_id":0,"id":300,"parent_id":291,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00008291692938655615},{"event":"call","id":301,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":302,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":303,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":304,"parent_id":303,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":305,"parent_id":302,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002150004729628563},{"event":"call","id":306,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":307,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":308,"parent_id":307,"return_value":{"class":"Number","value":""},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":309,"parent_id":306,"return_value":{"class":"Number","value":""},"elapsed":0.000021792016923427582},{"event":"return","thread_id":0,"id":310,"parent_id":301,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008487491868436337},{"event":"call","id":311,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":312,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":980,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":313,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":314,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":315,"parent_id":314,"return_value":{"class":"String","value":""},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":316,"parent_id":313,"return_value":{"class":"String","value":""},"elapsed":0.00001008401159197092},{"event":"return","thread_id":0,"id":317,"parent_id":312,"return_value":{"class":"String","value":""},"elapsed":0.000021416926756501198},{"event":"return","thread_id":0,"id":318,"parent_id":311,"return_value":{"class":"Object","value":"","object_id":981},"elapsed":0.0000362499849870801},{"event":"call","id":319,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":320,"parent_id":319,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":321,"parent_id":290,"return_value":{"class":"Object","value":"","object_id":982},"elapsed":0.0002964170416817069},{"event":"call","id":322,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"caller"},{"class":"b","value":"","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":323,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":324,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":325,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":326,"parent_id":325,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":327,"parent_id":324,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000026374938897788525},{"event":"call","id":328,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":329,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":330,"parent_id":329,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":331,"parent_id":328,"return_value":{"class":"Number","value":""},"elapsed":0.000024333014152944088},{"event":"return","thread_id":0,"id":332,"parent_id":323,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.0000926250359043479},{"event":"call","id":333,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":334,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":335,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":336,"parent_id":335,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":337,"parent_id":334,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022332998923957348},{"event":"call","id":338,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":339,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":341,"parent_id":338,"return_value":{"class":"Number","value":""},"elapsed":0.000019916915334761143},{"event":"return","thread_id":0,"id":342,"parent_id":333,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008720892947167158},{"event":"call","id":343,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":344,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":983,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":345,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":346,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"String","value":""},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":348,"parent_id":345,"return_value":{"class":"String","value":""},"elapsed":0.00001229101326316595},{"event":"return","thread_id":0,"id":349,"parent_id":344,"return_value":{"class":"String","value":""},"elapsed":0.000025374931283295155},{"event":"return","thread_id":0,"id":350,"parent_id":343,"return_value":{"class":"Object","value":"","object_id":984},"elapsed":0.00004624994471669197},{"event":"call","id":351,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":352,"parent_id":351,"return_value":{"class":"Array","value":"","object_id":985},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":353,"parent_id":322,"return_value":{"class":"Object","value":"","object_id":986},"elapsed":0.00032695906702429056},{"event":"call","id":354,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"caller"},{"class":"b","value":"","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":355,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":356,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":357,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":358,"parent_id":357,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":359,"parent_id":356,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002183311153203249},{"event":"call","id":360,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":361,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":362,"parent_id":361,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":363,"parent_id":360,"return_value":{"class":"Number","value":""},"elapsed":0.000022374908439815044},{"event":"return","thread_id":0,"id":364,"parent_id":355,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008579192217439413},{"event":"call","id":365,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":35,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":366,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":367,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":368,"parent_id":367,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":369,"parent_id":366,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000026916968636214733},{"event":"call","id":370,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":371,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":372,"parent_id":371,"return_value":{"class":"Number","value":""},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":373,"parent_id":370,"return_value":{"class":"Number","value":""},"elapsed":0.00002287491224706173},{"event":"return","thread_id":0,"id":374,"parent_id":365,"return_value":{"class":"Object","value":"","object_id":971},"elapsed":0.00009608396794646978},{"event":"call","id":375,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":376,"parent_id":375,"return_value":{"class":"Object","value":"","object_id":987},"elapsed":7.50063918530941e-7},{"event":"call","id":377,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":378,"parent_id":377,"return_value":{"class":"Array","value":"","object_id":988},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":379,"parent_id":354,"return_value":{"class":"Object","value":"","object_id":989},"elapsed":0.0002880420070141554},{"event":"call","id":380,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":381,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":382,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":383,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":384,"parent_id":383,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":385,"parent_id":382,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00003204098902642727},{"event":"call","id":386,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":387,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":388,"parent_id":387,"return_value":{"class":"Number","value":""},"elapsed":1.2491364032030106e-7},{"event":"return","thread_id":0,"id":389,"parent_id":386,"return_value":{"class":"Number","value":""},"elapsed":0.000024458044208586216},{"event":"return","thread_id":0,"id":390,"parent_id":381,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00010295805986970663},{"event":"call","id":391,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":392,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":393,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":394,"parent_id":393,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":395,"parent_id":392,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002404092811048031},{"event":"call","id":396,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":397,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":398,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Object","value":"","object_id":990},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":400,"parent_id":397,"return_value":{"class":"Number","value":""},"elapsed":0.00003400002606213093},{"event":"return","thread_id":0,"id":401,"parent_id":396,"return_value":{"class":"Number","value":""},"elapsed":0.00005625002086162567},{"event":"return","thread_id":0,"id":402,"parent_id":391,"return_value":{"class":"Object","value":"","object_id":991},"elapsed":0.0001260410062968731},{"event":"call","id":403,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":404,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":992,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":405,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":406,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"String","value":""},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":408,"parent_id":405,"return_value":{"class":"String","value":""},"elapsed":0.000009916955605149269},{"event":"return","thread_id":0,"id":409,"parent_id":404,"return_value":{"class":"String","value":""},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":410,"parent_id":403,"return_value":{"class":"Object","value":"","object_id":993},"elapsed":0.000037041958421468735},{"event":"call","id":411,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":412,"parent_id":411,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":413,"parent_id":380,"return_value":{"class":"Object","value":"","object_id":994},"elapsed":0.00036224990617483854},{"event":"call","id":414,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":415,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":416,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":417,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.000023999949917197227},{"event":"call","id":420,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":421,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Number","value":""},"elapsed":0.000021082931198179722},{"event":"return","thread_id":0,"id":424,"parent_id":415,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.0000929159577935934},{"event":"call","id":425,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":426,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":427,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":428,"parent_id":427,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":429,"parent_id":426,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000021832995116710663},{"event":"call","id":430,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":431,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":432,"parent_id":431,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":433,"parent_id":430,"return_value":{"class":"Number","value":""},"elapsed":0.000020666979253292084},{"event":"return","thread_id":0,"id":434,"parent_id":425,"return_value":{"class":"Object","value":"","object_id":991},"elapsed":0.00008629192598164082},{"event":"call","id":435,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":436,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":995,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":437,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":438,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"String","value":""},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"String","value":""},"elapsed":0.000012625008821487427},{"event":"return","thread_id":0,"id":441,"parent_id":436,"return_value":{"class":"String","value":""},"elapsed":0.00002245896030217409},{"event":"return","thread_id":0,"id":442,"parent_id":435,"return_value":{"class":"Object","value":"","object_id":996},"elapsed":0.00003554194699972868},{"event":"call","id":443,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":444,"parent_id":443,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":445,"parent_id":414,"return_value":{"class":"Object","value":"","object_id":997},"elapsed":0.000310166971758008},{"event":"call","id":446,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":447,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":448,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":450,"parent_id":447,"elapsed":0.000018457998521625996},{"event":"call","id":451,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":452,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":453,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":454,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":456,"parent_id":453,"elapsed":0.0000274579506367445},{"event":"return","thread_id":0,"id":457,"parent_id":452,"elapsed":0.00004700000863522291},{"event":"call","id":458,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":6.669433787465096e-7},{"event":"call","id":460,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":462,"parent_id":451,"elapsed":0.0001041659852489829},{"event":"return","thread_id":0,"id":463,"parent_id":446,"elapsed":0.00016191694885492325},{"event":"call","id":464,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":465,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":466,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":467,"parent_id":466,"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":468,"parent_id":465,"elapsed":0.000015625031664967537},{"event":"call","id":469,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":470,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":471,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":472,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":473,"parent_id":472,"elapsed":1.25030055642128e-7},{"event":"return","thread_id":0,"id":474,"parent_id":471,"elapsed":0.00001562491524964571},{"event":"return","thread_id":0,"id":475,"parent_id":470,"elapsed":0.00003358395770192146},{"event":"call","id":476,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":477,"parent_id":476,"elapsed":1.25030055642128e-7},{"event":"call","id":478,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":479,"parent_id":478,"elapsed":8.288770914077759e-8},{"event":"call","id":480,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":998,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":481,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":998,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":482,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":999,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"String","value":""},"elapsed":0.000001375097781419754},{"event":"call","id":484,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1000,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"String","value":""},"elapsed":7.910421118140221e-7},{"event":"call","id":486,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1001,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":""},"elapsed":5.409820005297661e-7},{"event":"return","thread_id":0,"id":488,"parent_id":481,"return_value":{"class":"Map","value":"","object_id":1002},"elapsed":0.00006324995774775743},{"event":"call","id":489,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1003,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":490,"parent_id":489,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":491,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":492,"parent_id":491,"return_value":{"class":"String","value":""},"elapsed":5.419133231043816e-7},{"event":"call","id":493,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1005,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":494,"parent_id":493,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"call","id":495,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":496,"parent_id":495,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":497,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":498,"parent_id":497,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":499,"thread_id":0,"method_id":"unroll","static":true,"parameters":[{"class":"Array","value":"","object_id":1007,"name":"items"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":70},{"event":"call","id":500,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":502,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":504,"thread_id":0,"method_id":"buildLoop","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"merge"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":33},{"event":"call","id":505,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":507,"thread_id":0,"method_id":"aggregateLoopMemberData","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"action"},{"class":"Array","value":"","object_id":1008,"name":"duplicates"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":39},{"event":"return","thread_id":0,"id":508,"parent_id":507,"elapsed":0.0000027919886633753777},{"event":"return","thread_id":0,"id":509,"parent_id":504,"return_value":{"class":"Object","value":"","object_id":1009},"elapsed":0.00004075001925230026},{"event":"return","thread_id":0,"id":510,"parent_id":499,"return_value":{"class":"Array","value":"","object_id":1010},"elapsed":0.00009004108142107725},{"event":"return","thread_id":0,"id":511,"parent_id":480,"return_value":{"class":"Array","value":"","object_id":1010},"elapsed":0.00031754199881106615},{"event":"call","id":512,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":513,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":514,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1011,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":516,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1012,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":518,"parent_id":513,"return_value":{"class":"Map","value":"","object_id":1013},"elapsed":0.00003300001844763756},{"event":"return","thread_id":0,"id":519,"parent_id":512,"elapsed":0.0000547909876331687},{"event":"call","id":520,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":521,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":522,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1014,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":524,"parent_id":521,"return_value":{"class":"Map","value":"","object_id":1015},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":525,"parent_id":520,"elapsed":0.0000374580267816782},{"event":"call","id":526,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":527,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":528,"parent_id":527,"return_value":{"class":"Map","value":"","object_id":1016},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":529,"parent_id":526,"elapsed":0.000022458028979599476},{"event":"call","id":530,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":531,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":532,"parent_id":531,"return_value":{"class":"Map","value":"","object_id":1017},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":533,"parent_id":530,"elapsed":0.000022332998923957348},{"event":"call","id":534,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":535,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":536,"parent_id":535,"return_value":{"class":"Map","value":"","object_id":1018},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":537,"parent_id":534,"elapsed":0.00001850002445280552},{"event":"return","thread_id":0,"id":538,"parent_id":469,"elapsed":0.0006989589892327785},{"event":"call","id":539,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":540,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":541,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1020,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":543,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1021,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":545,"parent_id":540,"return_value":{"class":"Map","value":"","object_id":1022},"elapsed":0.00005316699389368296},{"event":"return","thread_id":0,"id":546,"parent_id":539,"elapsed":0.00007916602771729231},{"event":"call","id":547,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":548,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":549,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1023,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":550,"parent_id":549,"return_value":{"class":"String","value":""},"elapsed":9.160721674561501e-7},{"event":"return","thread_id":0,"id":551,"parent_id":548,"return_value":{"class":"Map","value":"","object_id":1024},"elapsed":0.000019875005818903446},{"event":"return","thread_id":0,"id":552,"parent_id":547,"elapsed":0.00004079192876815796},{"event":"call","id":553,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":554,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Map","value":"","object_id":1025},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":556,"parent_id":553,"elapsed":0.000020540901459753513},{"event":"call","id":557,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":558,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Map","value":"","object_id":1026},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":560,"parent_id":557,"elapsed":0.000031415955163538456},{"event":"call","id":561,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":562,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Map","value":"","object_id":1027},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":564,"parent_id":561,"elapsed":0.000023292028345167637},{"event":"return","thread_id":0,"id":565,"parent_id":464,"elapsed":0.0010507919359952211},{"event":"call","id":566,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":567,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"action"},{"class":"Object","value":"","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":568,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"action"},{"class":"Object","value":"","object_id":969,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":569,"parent_id":568,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":570,"parent_id":567,"elapsed":0.000027667032554745674},{"event":"call","id":571,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"action"},{"class":"Object","value":"","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":572,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"action"},{"class":"Object","value":"","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":573,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"action"},{"class":"Object","value":"","object_id":982,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":574,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"action"},{"class":"Object","value":"","object_id":986,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":575,"parent_id":574,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":576,"parent_id":573,"elapsed":0.000027875066734850407},{"event":"return","thread_id":0,"id":577,"parent_id":572,"elapsed":0.00006137497257441282},{"event":"call","id":578,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":1009,"name":"action"},{"class":"Object","value":"","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":579,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"action"},{"class":"Object","value":"","object_id":1009,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":580,"parent_id":579,"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":581,"parent_id":578,"elapsed":0.000024165958166122437},{"event":"return","thread_id":0,"id":582,"parent_id":571,"elapsed":0.00013949989806860685},{"event":"return","thread_id":0,"id":583,"parent_id":566,"elapsed":0.00021845789160579443},{"event":"call","id":584,"thread_id":0,"method_id":"getSortedActors","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":62},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"Array","value":"","object_id":1028},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":586,"parent_id":51,"return_value":{"class":"Object","value":"","object_id":1029},"elapsed":0.007144875009544194},{"event":"call","id":587,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.6705598682165146e-7},{"event":"call","id":589,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7}],"classMap":[{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]},{"name":"sequence-diagram","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"buildDiagram","children":[{"type":"function","name":"buildReturnValue","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:140"},{"type":"function","name":"buildSubtreeDigests","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:214"},{"type":"function","name":"detectLoops","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:230"},{"type":"function","name":"labelsOf","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:29"},{"type":"function","name":"buildDiagram","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:67"},{"type":"function","name":"buildRequest","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:75"}]},{"type":"class","name":"ActorManager","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:40"},{"type":"function","name":"findOrCreateActor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:42"},{"type":"function","name":"getSortedActors","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:62"}]},{"type":"class","name":"mergeWindow","children":[{"type":"function","name":"countDigests","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:17"},{"type":"function","name":"isMerge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:31"},{"type":"function","name":"buildLoop","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:33"},{"type":"function","name":"aggregateLoopMemberData","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:39"},{"type":"function","name":"buildDigest","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:7"},{"type":"function","name":"unroll","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:70"},{"type":"function","name":"merge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:81"}]},{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/priority.ts:30"},{"type":"function","name":"groupPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:48"}]},{"type":"class","name":"selectEvents","children":[{"type":"function","name":"selectEvents","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:6"},{"type":"function","name":"isIncludedCodeObject","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:7"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"matchCodeObject","static":true,"location":"packages/sequence-diagram/src/specification.ts:112"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"hasRequiredCodeObjects","static":false,"location":"packages/sequence-diagram/src/specification.ts:39"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/specification.ts:43"},{"type":"function","name":"isIncludedCodeObject","static":false,"location":"packages/sequence-diagram/src/specification.ts:47"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"setParent","static":true,"location":"packages/sequence-diagram/src/types.ts:175"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram labels are reported on a labeled function action","source_location":"packages/sequence-diagram/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json index 51413cfd85..ddc373e959 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"'text'","name":"formatType"},{"class":"Object","value":"{\n actors: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":1,"name":"diagram"},{"class":"String","value":"'computed diff'","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"{ extension: '.txt', format: [Function: format] }","object_id":55},"parameters":[{"class":"Object","value":"{\n actors: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":1,"name":"diagram"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":28},{"event":"call","id":3,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":4,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"},{"class":"Number","value":"1","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":5,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":6,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001092000047719921},{"event":"return","thread_id":0,"id":8,"parent_id":5,"return_value":{"class":"Array","value":"[\n { id: 'package:lib/controllers', name: 'cont…]","object_id":56},"elapsed":0.00007506300005388766},{"event":"call","id":9,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"'find'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":"'find'"},"elapsed":0.000018558000078883197},{"event":"call","id":11,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"'find'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":12,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004908000050818373},{"event":"call","id":14,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003045000084966887},{"event":"call","id":16,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000216400007957418},{"event":"call","id":18,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.41999963085982e-7},{"event":"return","thread_id":0,"id":20,"parent_id":11,"return_value":{"class":"String","value":"'function call `models.find`'"},"elapsed":0.0004006350000054226},{"event":"call","id":21,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":"'find'"},"elapsed":0.0000013720000424655154},{"event":"call","id":23,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"String","value":"'find'"},"elapsed":0.0000010219999921901035},{"event":"call","id":25,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"'find'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":"'find'"},"elapsed":0.000005377999968914082},{"event":"call","id":27,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"'find'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":28,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.110000291912002e-7},{"event":"call","id":30,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.809999604229233e-7},{"event":"call","id":32,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":34,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.709999181315652e-7},{"event":"return","thread_id":0,"id":36,"parent_id":27,"return_value":{"class":"String","value":"'function call `models.find`'"},"elapsed":0.00027484500003538415},{"event":"call","id":37,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"'exception!'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"String","value":"'exception!'"},"elapsed":0.000003976000016336911},{"event":"call","id":39,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"String","value":"'User'"},"elapsed":0.0000015530000609942363},{"event":"call","id":41,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"String","value":"'User'"},"elapsed":0.000001952999923560128},{"event":"call","id":43,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"'User'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"String","value":"'User'"},"elapsed":0.000026390000016363047},{"event":"call","id":45,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"},{"class":"Number","value":"2","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":46,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":47,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.409999736613827e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Array","value":"[\n { id: 'package:lib/models', name: 'models', …]","object_id":57},"elapsed":0.00007156799995300389},{"event":"call","id":50,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"1","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":"'added'"},"elapsed":0.000020091000010324933},{"event":"call","id":52,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":"'query'"},"elapsed":0.0000014629999895987567},{"event":"call","id":54,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"'query'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":"'query'"},"elapsed":0.000005808999958389904},{"event":"call","id":56,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"'query'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004286000034880999},{"event":"call","id":59,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019130000055156415},{"event":"call","id":61,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019430000293141347},{"event":"call","id":63,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.610000238855719e-7},{"event":"return","thread_id":0,"id":65,"parent_id":56,"return_value":{"class":"String","value":"'function call `database.query`'"},"elapsed":0.00028040300003340235},{"event":"return","thread_id":0,"id":66,"parent_id":45,"elapsed":0.0007064159999572439},{"event":"return","thread_id":0,"id":67,"parent_id":4,"elapsed":0.002301804000012453},{"event":"call","id":68,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"},{"class":"Number","value":"1","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":69,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":70,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001983000061045459},{"event":"return","thread_id":0,"id":72,"parent_id":69,"return_value":{"class":"Array","value":"[\n { id: 'package:lib/controllers', name: 'cont…]","object_id":58},"elapsed":0.0001498760000231414},{"event":"call","id":73,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"1","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"String","value":"'added'"},"elapsed":0.0000020229999790899456},{"event":"call","id":75,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":"'show'"},"elapsed":0.0000013219998891145224},{"event":"call","id":77,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"'show'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":"'show'"},"elapsed":0.000006970999947952805},{"event":"call","id":79,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"'show'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":80,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003525000010995427},{"event":"call","id":82,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018929999896499794},{"event":"call","id":84,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005278000003272609},{"event":"call","id":86,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002062999897134432},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"String","value":"'function call `users#show`'"},"elapsed":0.00040750499999830936},{"event":"call","id":89,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"},{"class":"Number","value":"2","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":90,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":91,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000017130000742326956},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"Array","value":"[\n { id: 'package:lib/views/users', name: 'user…]","object_id":59},"elapsed":0.00014001099998495192},{"event":"call","id":94,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"1","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"String","value":"'added'"},"elapsed":0.0000020129999711571145},{"event":"call","id":96,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"String","value":"'posts'"},"elapsed":0.0000012419999393387116},{"event":"call","id":98,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"'posts'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":"'posts'"},"elapsed":0.000006218999942575465},{"event":"call","id":100,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"'posts'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.910000820425921e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.209999921542476e-7},{"event":"return","thread_id":0,"id":109,"parent_id":100,"return_value":{"class":"String","value":"'function call `models#posts`'"},"elapsed":0.00026404900006582466},{"event":"call","id":110,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"},{"class":"Number","value":"3","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":111,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":112,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.309999657285516e-7},{"event":"return","thread_id":0,"id":114,"parent_id":111,"return_value":{"class":"Array","value":"[\n { id: 'package:lib/models', name: 'models', …]","object_id":60},"elapsed":0.00006398699997589574},{"event":"call","id":115,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"1","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"String","value":"'added'"},"elapsed":0.0000019130000055156415},{"event":"call","id":117,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"String","value":"'find_for_user'"},"elapsed":0.0000012520000609583803},{"event":"call","id":119,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"'find_for_user'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"String","value":"'find_for_user'"},"elapsed":0.000005738000027122325},{"event":"call","id":121,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"'find_for_user'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":122,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.209999577957205e-7},{"event":"call","id":124,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":125,"parent_id":124,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":126,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":127,"parent_id":126,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.720000212430023e-7},{"event":"call","id":128,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.720000212430023e-7},{"event":"return","thread_id":0,"id":130,"parent_id":121,"return_value":{"class":"String","value":"'function call `models.find_for_user`'"},"elapsed":0.0002825970000230882},{"event":"call","id":131,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":37,"name":"action"},{"class":"Number","value":"4","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"return","thread_id":0,"id":132,"parent_id":131,"elapsed":0.0000018020000425167382},{"event":"return","thread_id":0,"id":133,"parent_id":110,"elapsed":0.0007166020000113349},{"event":"return","thread_id":0,"id":134,"parent_id":89,"elapsed":0.0015571699999554767},{"event":"call","id":135,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":45,"name":"action"},{"class":"Number","value":"2","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":136,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":137,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000470700001642399},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000025839999580057338},{"event":"call","id":143,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018330000557398307},{"event":"return","thread_id":0,"id":145,"parent_id":136,"return_value":{"class":"Array","value":"[]","object_id":61},"elapsed":0.00020736299995860463},{"event":"call","id":146,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"1","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"String","value":"'added'"},"elapsed":0.000001742999984344351},{"event":"call","id":148,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":"'loop'"},"elapsed":0.0000012819999710700358},{"event":"call","id":150,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"'loop'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"String","value":"'loop'"},"elapsed":0.0000065100000483653275},{"event":"call","id":152,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"'loop'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"String","value":"'loop'"},"elapsed":7.009999762885855e-7},{"event":"call","id":154,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"},{"class":"Number","value":"3","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":155,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":156,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.81000039751234e-7},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"Array","value":"[\n { id: 'package:lib/views/users', name: 'user…]","object_id":62},"elapsed":0.00006297499999163847},{"event":"call","id":159,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"1","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"String","value":"'added'"},"elapsed":0.0000017730000081428443},{"event":"call","id":161,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"String","value":"'show'"},"elapsed":0.000001102000055652752},{"event":"call","id":163,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"'show'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":"'show'"},"elapsed":0.000005759000032412587},{"event":"call","id":165,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"'show'","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":166,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":168,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":170,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.509999022659031e-7},{"event":"call","id":172,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.300000450210064e-7},{"event":"return","thread_id":0,"id":174,"parent_id":165,"return_value":{"class":"String","value":"'function call `posts#show`'"},"elapsed":0.0002254199999924822},{"event":"return","thread_id":0,"id":175,"parent_id":154,"elapsed":0.0005429590000858298},{"event":"return","thread_id":0,"id":176,"parent_id":135,"elapsed":0.0010471209999423081},{"event":"return","thread_id":0,"id":177,"parent_id":68,"elapsed":0.0036603040000500187},{"event":"return","thread_id":0,"id":178,"parent_id":3,"elapsed":0.006274970000049507},{"event":"return","thread_id":0,"id":179,"parent_id":2,"return_value":{"class":"String","value":"'changed function call `models.find` to return User instead of exception!\\n' +\n ' added function call `database.query…"},"elapsed":0.006606250000004366},{"event":"return","thread_id":0,"id":180,"parent_id":1,"return_value":{"class":"Object","value":"{\n extension: '.txt',\n diagram: 'changed function call `mode…}","object_id":63},"elapsed":0.006994415999997727}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"text","children":[{"type":"function","name":"diffModeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:17"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:28"},{"type":"function","name":"describeChange","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:31"},{"type":"function","name":"normalizeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:38"},{"type":"function","name":"qualifyAction","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:42"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found Text matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":55},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":28},{"event":"call","id":3,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":4,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":5,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":6,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001092000047719921},{"event":"return","thread_id":0,"id":8,"parent_id":5,"return_value":{"class":"Array","value":"","object_id":56},"elapsed":0.00007506300005388766},{"event":"call","id":9,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.000018558000078883197},{"event":"call","id":11,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":12,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004908000050818373},{"event":"call","id":14,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003045000084966887},{"event":"call","id":16,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000216400007957418},{"event":"call","id":18,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.41999963085982e-7},{"event":"return","thread_id":0,"id":20,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0004006350000054226},{"event":"call","id":21,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0000013720000424655154},{"event":"call","id":23,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"String","value":""},"elapsed":0.0000010219999921901035},{"event":"call","id":25,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":""},"elapsed":0.000005377999968914082},{"event":"call","id":27,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":28,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.110000291912002e-7},{"event":"call","id":30,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.809999604229233e-7},{"event":"call","id":32,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":34,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.709999181315652e-7},{"event":"return","thread_id":0,"id":36,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00027484500003538415},{"event":"call","id":37,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"String","value":""},"elapsed":0.000003976000016336911},{"event":"call","id":39,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"String","value":""},"elapsed":0.0000015530000609942363},{"event":"call","id":41,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.000001952999923560128},{"event":"call","id":43,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"String","value":""},"elapsed":0.000026390000016363047},{"event":"call","id":45,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":46,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":47,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.409999736613827e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Array","value":"","object_id":57},"elapsed":0.00007156799995300389},{"event":"call","id":50,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":""},"elapsed":0.000020091000010324933},{"event":"call","id":52,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.0000014629999895987567},{"event":"call","id":54,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000005808999958389904},{"event":"call","id":56,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004286000034880999},{"event":"call","id":59,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019130000055156415},{"event":"call","id":61,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019430000293141347},{"event":"call","id":63,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.610000238855719e-7},{"event":"return","thread_id":0,"id":65,"parent_id":56,"return_value":{"class":"String","value":""},"elapsed":0.00028040300003340235},{"event":"return","thread_id":0,"id":66,"parent_id":45,"elapsed":0.0007064159999572439},{"event":"return","thread_id":0,"id":67,"parent_id":4,"elapsed":0.002301804000012453},{"event":"call","id":68,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":69,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":70,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001983000061045459},{"event":"return","thread_id":0,"id":72,"parent_id":69,"return_value":{"class":"Array","value":"","object_id":58},"elapsed":0.0001498760000231414},{"event":"call","id":73,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"String","value":""},"elapsed":0.0000020229999790899456},{"event":"call","id":75,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.0000013219998891145224},{"event":"call","id":77,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":0.000006970999947952805},{"event":"call","id":79,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":80,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003525000010995427},{"event":"call","id":82,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018929999896499794},{"event":"call","id":84,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005278000003272609},{"event":"call","id":86,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002062999897134432},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"String","value":""},"elapsed":0.00040750499999830936},{"event":"call","id":89,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":90,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":91,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000017130000742326956},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"Array","value":"","object_id":59},"elapsed":0.00014001099998495192},{"event":"call","id":94,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"String","value":""},"elapsed":0.0000020129999711571145},{"event":"call","id":96,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"String","value":""},"elapsed":0.0000012419999393387116},{"event":"call","id":98,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":""},"elapsed":0.000006218999942575465},{"event":"call","id":100,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.910000820425921e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.209999921542476e-7},{"event":"return","thread_id":0,"id":109,"parent_id":100,"return_value":{"class":"String","value":""},"elapsed":0.00026404900006582466},{"event":"call","id":110,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":111,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":112,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.309999657285516e-7},{"event":"return","thread_id":0,"id":114,"parent_id":111,"return_value":{"class":"Array","value":"","object_id":60},"elapsed":0.00006398699997589574},{"event":"call","id":115,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"String","value":""},"elapsed":0.0000019130000055156415},{"event":"call","id":117,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"String","value":""},"elapsed":0.0000012520000609583803},{"event":"call","id":119,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"String","value":""},"elapsed":0.000005738000027122325},{"event":"call","id":121,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":122,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.209999577957205e-7},{"event":"call","id":124,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":125,"parent_id":124,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":126,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":127,"parent_id":126,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.720000212430023e-7},{"event":"call","id":128,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.720000212430023e-7},{"event":"return","thread_id":0,"id":130,"parent_id":121,"return_value":{"class":"String","value":""},"elapsed":0.0002825970000230882},{"event":"call","id":131,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"return","thread_id":0,"id":132,"parent_id":131,"elapsed":0.0000018020000425167382},{"event":"return","thread_id":0,"id":133,"parent_id":110,"elapsed":0.0007166020000113349},{"event":"return","thread_id":0,"id":134,"parent_id":89,"elapsed":0.0015571699999554767},{"event":"call","id":135,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":136,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":137,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000470700001642399},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000025839999580057338},{"event":"call","id":143,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018330000557398307},{"event":"return","thread_id":0,"id":145,"parent_id":136,"return_value":{"class":"Array","value":"","object_id":61},"elapsed":0.00020736299995860463},{"event":"call","id":146,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"String","value":""},"elapsed":0.000001742999984344351},{"event":"call","id":148,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.0000012819999710700358},{"event":"call","id":150,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"String","value":""},"elapsed":0.0000065100000483653275},{"event":"call","id":152,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"String","value":""},"elapsed":7.009999762885855e-7},{"event":"call","id":154,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":155,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":156,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.81000039751234e-7},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"Array","value":"","object_id":62},"elapsed":0.00006297499999163847},{"event":"call","id":159,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"String","value":""},"elapsed":0.0000017730000081428443},{"event":"call","id":161,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"String","value":""},"elapsed":0.000001102000055652752},{"event":"call","id":163,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":""},"elapsed":0.000005759000032412587},{"event":"call","id":165,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":166,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":168,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":170,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.509999022659031e-7},{"event":"call","id":172,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.300000450210064e-7},{"event":"return","thread_id":0,"id":174,"parent_id":165,"return_value":{"class":"String","value":""},"elapsed":0.0002254199999924822},{"event":"return","thread_id":0,"id":175,"parent_id":154,"elapsed":0.0005429590000858298},{"event":"return","thread_id":0,"id":176,"parent_id":135,"elapsed":0.0010471209999423081},{"event":"return","thread_id":0,"id":177,"parent_id":68,"elapsed":0.0036603040000500187},{"event":"return","thread_id":0,"id":178,"parent_id":3,"elapsed":0.006274970000049507},{"event":"return","thread_id":0,"id":179,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.006606250000004366},{"event":"return","thread_id":0,"id":180,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":63},"elapsed":0.006994415999997727}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"text","children":[{"type":"function","name":"diffModeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:17"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:28"},{"type":"function","name":"describeChange","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:31"},{"type":"function","name":"normalizeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:38"},{"type":"function","name":"qualifyAction","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:42"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found Text matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json index 7efefe22bb..e68501938e 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"'plantuml'","name":"formatType"},{"class":"Object","value":"{\n actors: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":1,"name":"diagram"},{"class":"String","value":"'computed diff'","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"{ extension: '.uml', format: [Function: format] }","object_id":2},"parameters":[{"class":"Object","value":"{\n actors: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":1,"name":"diagram"},{"class":"String","value":"'computed diff'","name":"_source"},{"class":"Object","value":"{}","object_id":3,"name":"options"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":286},{"event":"call","id":3,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":260},{"event":"return","thread_id":0,"id":4,"parent_id":3,"elapsed":0.00000558304600417614},{"event":"call","id":5,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":6,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"EventLines { _indent: 1, lines: [] }","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.00001491699367761612},{"event":"call","id":8,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000071660615503787994},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000011834083124995232},{"event":"call","id":12,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":13,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":15,"parent_id":12,"return_value":{"class":"Array","value":"[\n undefined,\n { id: 'package:lib/controllers'…]","object_id":6},"elapsed":0.00004449998959898949},{"event":"call","id":16,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'controllers'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":"'controllers'"},"elapsed":0.00002033403143286705},{"event":"call","id":18,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":19,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":20,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Array","value":"[\n undefined,\n { id: 'package:lib/controllers'…]","object_id":7},"elapsed":0.00003670796286314726},{"event":"call","id":23,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"'[-'","name":"tail"},{"class":"String","value":"'>'","name":"head"},{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":24,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00000808399636298418},{"event":"return","thread_id":0,"id":26,"parent_id":23,"return_value":{"class":"String","value":"'[->'"},"elapsed":0.00007350009400397539},{"event":"return","thread_id":0,"id":27,"parent_id":18,"return_value":{"class":"String","value":"'[->'"},"elapsed":0.00023091596085578203},{"event":"call","id":28,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n callee: [Object],\n na…}","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":29,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":"'show'"},"elapsed":6.249174475669861e-7},{"event":"call","id":31,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"'show'","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"String","value":"'show'"},"elapsed":0.000021042069420218468},{"event":"call","id":33,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n callee: [Object],\n na…}","object_id":8},"parameters":[{"class":"String","value":"'show'","name":"label"},{"class":"undefined","value":"undefined","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":"'show'"},"elapsed":0.000031791976653039455},{"event":"call","id":35,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":39,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"0.0006280001252889633","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":40,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"String","value":"'0.628 ms'"},"elapsed":0.00000700005330145359},{"event":"return","thread_id":0,"id":42,"parent_id":39,"return_value":{"class":"String","value":"' 0.628 ms'"},"elapsed":0.00003883300814777613},{"event":"return","thread_id":0,"id":43,"parent_id":28,"return_value":{"class":"String","value":"'show 0.628 ms'"},"elapsed":0.0003412499791011214},{"event":"call","id":44,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines { _indent: 2, lines: [] }","object_id":5},"parameters":[{"class":"String","value":"'[->controllers: show 0.628 ms'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":0.00001183303538709879},{"event":"call","id":46,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n callee: [Object],\n na…}","object_id":8},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":47,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"String","value":"'show'"},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000038125086575746536},{"event":"call","id":50,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":51,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: { id: 'package:lib/controllers', n…}","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":53,"parent_id":50,"return_value":{"class":"Object","value":"{ returnValueType: { name: 'array' }, raisesException: false }","object_id":9},"elapsed":0.0000391670037060976},{"event":"call","id":54,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'controllers'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":"'controllers'"},"elapsed":0.000016542035154998302},{"event":"call","id":56,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 2,\n lines: [ ' [->controllers: show controllers: show '","name":"head"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":80,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"String","value":"'CA9C3F'"},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":82,"parent_id":79,"return_value":{"class":"String","value":"'-[#CA9C3F]>'"},"elapsed":0.00003945792559534311},{"event":"return","thread_id":0,"id":83,"parent_id":74,"return_value":{"class":"String","value":"'-[#CA9C3F]>'"},"elapsed":0.00017199991270899773},{"event":"call","id":84,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":85,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"String","value":"'find'"},"elapsed":5.00003807246685e-7},{"event":"call","id":87,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"'find'","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"String","value":"'find'"},"elapsed":0.000016291975043714046},{"event":"call","id":89,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"'find'","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":"'find'"},"elapsed":0.000001750071533024311},{"event":"call","id":91,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":13},"parameters":[{"class":"String","value":"'find'","name":"label"},{"class":"String","value":"'find'","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"String","value":"'find'"},"elapsed":0.000001416075974702835},{"event":"call","id":93,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":97,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"0.00009400025010108948","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":98,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":"'0.094 ms'"},"elapsed":0.0000015420373529195786},{"event":"return","thread_id":0,"id":100,"parent_id":97,"return_value":{"class":"String","value":"' 0.094 ms'"},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":101,"parent_id":84,"return_value":{"class":"String","value":"'find 0.094 ms'"},"elapsed":0.0002499170368537307},{"event":"call","id":102,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 3,\n lines: [\n ' [->controllers: show models: find 0.094 ms'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":103,"parent_id":102,"elapsed":0.0000016669509932398796},{"event":"call","id":104,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":13},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":105,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"String","value":"'find'"},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":107,"parent_id":104,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004425004590302706},{"event":"call","id":108,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":109,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"Object","value":"{ returnValueType: { name: 'User' }, raisesException: false }","object_id":14},"elapsed":0.000037082936614751816},{"event":"call","id":112,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'models'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"String","value":"'models'"},"elapsed":0.000001250067725777626},{"event":"call","id":114,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 3,\n lines: [\n ' [->controllers: show controllers: show '","name":"head"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":138,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":139,"parent_id":138,"return_value":{"class":"String","value":"'green'"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":140,"parent_id":137,"return_value":{"class":"String","value":"'-[#green]>'"},"elapsed":0.00004824995994567871},{"event":"return","thread_id":0,"id":141,"parent_id":132,"return_value":{"class":"String","value":"'-[#green]>'"},"elapsed":0.00018712494056671858},{"event":"call","id":142,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":143,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"String","value":"'query'"},"elapsed":4.169996827840805e-7},{"event":"call","id":145,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"'query'","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"String","value":"'query'"},"elapsed":0.0000016669509932398796},{"event":"call","id":147,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":18},"parameters":[{"class":"String","value":"'query'","name":"label"},{"class":"undefined","value":"undefined","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":148,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"'query'","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":149,"parent_id":148,"elapsed":0.000006917049176990986},{"event":"return","thread_id":0,"id":150,"parent_id":147,"return_value":{"class":"String","value":"'query'"},"elapsed":0.00003033294342458248},{"event":"call","id":151,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":155,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"0.00000200001522898674","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":156,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"String","value":"'0.002 ms'"},"elapsed":0.0000012919772416353226},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"String","value":"' 0.002 ms'"},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":159,"parent_id":142,"return_value":{"class":"String","value":"'query 0.002 ms'"},"elapsed":0.00022950000129640102},{"event":"call","id":160,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 4,\n lines: [\n ' [->controllers: show database: query 0.002 ms'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":161,"parent_id":160,"elapsed":0.0000018329592421650887},{"event":"call","id":162,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":18},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":163,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":"'query'"},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":165,"parent_id":162,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003912497777491808},{"event":"call","id":166,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":167,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":169,"parent_id":166,"return_value":{"class":"Object","value":"{ returnValueType: { name: 'void' }, raisesException: false }","object_id":19},"elapsed":0.00003733299672603607},{"event":"call","id":170,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'database'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"String","value":"'database'"},"elapsed":0.0000012079253792762756},{"event":"call","id":172,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 4,\n lines: [\n ' [->controllers: show void'"},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":203,"parent_id":190,"return_value":{"class":"String","value":"'void'"},"elapsed":0.00019204197451472282},{"event":"call","id":204,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 4,\n lines: [\n ' [->controllers: show void'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":205,"parent_id":204,"elapsed":0.000001500011421740055},{"event":"call","id":206,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'database'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":"'database'"},"elapsed":0.000001291045919060707},{"event":"call","id":208,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 4,\n lines: [\n ' [->controllers: show controllers: show --exception!-- User'"},"elapsed":0.0003988329553976655},{"event":"return","thread_id":0,"id":245,"parent_id":228,"return_value":{"class":"String","value":"'--exception!-- User'"},"elapsed":0.0017030839808285236},{"event":"call","id":246,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 3,\n lines: [\n ' [->controllers: show --exception!-- controllers: show controllers: show controllers: show '","name":"head"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":276,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"String","value":"'green'"},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":278,"parent_id":275,"return_value":{"class":"String","value":"'-[#green]>'"},"elapsed":0.00003958295565098524},{"event":"return","thread_id":0,"id":279,"parent_id":270,"return_value":{"class":"String","value":"'-[#green]>'"},"elapsed":0.00016483303625136614},{"event":"call","id":280,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":281,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":282,"parent_id":281,"return_value":{"class":"String","value":"'show'"},"elapsed":5.00003807246685e-7},{"event":"call","id":283,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"'show'","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":284,"parent_id":283,"return_value":{"class":"String","value":"'show'"},"elapsed":0.000002249958924949169},{"event":"call","id":285,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":25},"parameters":[{"class":"String","value":"'show'","name":"label"},{"class":"undefined","value":"undefined","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":286,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"'show'","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":287,"parent_id":286,"elapsed":7.920898497104645e-7},{"event":"return","thread_id":0,"id":288,"parent_id":285,"return_value":{"class":"String","value":"'show'"},"elapsed":0.000013999990187585354},{"event":"call","id":289,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":290,"parent_id":289,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":291,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":292,"parent_id":291,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":293,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"0.00029900018125772476","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":294,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"String","value":"'0.299 ms'"},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":296,"parent_id":293,"return_value":{"class":"String","value":"' 0.299 ms'"},"elapsed":0.000015083001926541328},{"event":"return","thread_id":0,"id":297,"parent_id":280,"return_value":{"class":"String","value":"'show 0.299 ms'"},"elapsed":0.00020945793949067593},{"event":"call","id":298,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 3,\n lines: [\n ' [->controllers: show users: show 0.299 ms'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":299,"parent_id":298,"elapsed":0.0000014170072972774506},{"event":"call","id":300,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":25},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":301,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":302,"parent_id":301,"return_value":{"class":"String","value":"'show'"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":303,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004066689871251583},{"event":"call","id":304,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":305,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/controllers', n…}","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":306,"parent_id":305,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":307,"parent_id":304,"return_value":{"class":"Object","value":"{ returnValueType: { name: 'object' }, raisesException: false }","object_id":26},"elapsed":0.00003208394628018141},{"event":"call","id":308,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'users'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"String","value":"'users'"},"elapsed":9.579816833138466e-7},{"event":"call","id":310,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 3,\n lines: [\n ' [->controllers: show controllers: show '","name":"head"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":334,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"String","value":"'green'"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":336,"parent_id":333,"return_value":{"class":"String","value":"'-[#green]>'"},"elapsed":0.000035792007111012936},{"event":"return","thread_id":0,"id":337,"parent_id":328,"return_value":{"class":"String","value":"'-[#green]>'"},"elapsed":0.00015120801981538534},{"event":"call","id":338,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":339,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"String","value":"'posts'"},"elapsed":7.499475032091141e-7},{"event":"call","id":341,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"'posts'","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":342,"parent_id":341,"return_value":{"class":"String","value":"'posts'"},"elapsed":0.0000020829029381275177},{"event":"call","id":343,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":30},"parameters":[{"class":"String","value":"'posts'","name":"label"},{"class":"undefined","value":"undefined","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":344,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"'posts'","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":345,"parent_id":344,"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":346,"parent_id":343,"return_value":{"class":"String","value":"'posts'"},"elapsed":0.00001337495632469654},{"event":"call","id":347,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":348,"parent_id":347,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":349,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":350,"parent_id":349,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":351,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"0.00011999998241662979","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":352,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"String","value":"'0.12 ms'"},"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":354,"parent_id":351,"return_value":{"class":"String","value":"' 0.12 ms'"},"elapsed":0.000013209064491093159},{"event":"return","thread_id":0,"id":355,"parent_id":338,"return_value":{"class":"String","value":"'posts 0.12 ms'"},"elapsed":0.00019220903050154448},{"event":"call","id":356,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 4,\n lines: [\n ' [->controllers: show models: posts 0.12 ms'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":357,"parent_id":356,"elapsed":9.579816833138466e-7},{"event":"call","id":358,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":30},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":359,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":360,"parent_id":359,"return_value":{"class":"String","value":"'posts'"},"elapsed":0.0000011249212548136711},{"event":"return","thread_id":0,"id":361,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000036624958738684654},{"event":"call","id":362,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":363,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":364,"parent_id":363,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":365,"parent_id":362,"return_value":{"class":"Object","value":"{ returnValueType: { name: 'array' }, raisesException: false }","object_id":31},"elapsed":0.00003158301115036011},{"event":"call","id":366,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'models'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":367,"parent_id":366,"return_value":{"class":"String","value":"'models'"},"elapsed":8.329516276717186e-7},{"event":"call","id":368,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 4,\n lines: [\n ' [->controllers: show controllers: show '","name":"head"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":392,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"String","value":"'green'"},"elapsed":5.828915163874626e-7},{"event":"return","thread_id":0,"id":394,"parent_id":391,"return_value":{"class":"String","value":"'-[#green]>'"},"elapsed":0.00003762508276849985},{"event":"return","thread_id":0,"id":395,"parent_id":386,"return_value":{"class":"String","value":"'-[#green]>'"},"elapsed":0.00015012500807642937},{"event":"call","id":396,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":397,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":398,"parent_id":397,"return_value":{"class":"String","value":"'find_for_user'"},"elapsed":0.000001708976924419403},{"event":"call","id":399,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"'find_for_user'","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":400,"parent_id":399,"return_value":{"class":"String","value":"'find_for_user'"},"elapsed":0.0000024579931050539017},{"event":"call","id":401,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":35},"parameters":[{"class":"String","value":"'find_for_user'","name":"label"},{"class":"undefined","value":"undefined","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":402,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"'find_for_user'","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":403,"parent_id":402,"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":404,"parent_id":401,"return_value":{"class":"String","value":"'find_for_user'"},"elapsed":0.000016125035472214222},{"event":"call","id":405,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":406,"parent_id":405,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":407,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":408,"parent_id":407,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":409,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"0.000033999793231487274","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":410,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"String","value":"'0.034 ms'"},"elapsed":0.000001333886757493019},{"event":"return","thread_id":0,"id":412,"parent_id":409,"return_value":{"class":"String","value":"' 0.034 ms'"},"elapsed":0.000013125012628734112},{"event":"return","thread_id":0,"id":413,"parent_id":396,"return_value":{"class":"String","value":"'find_for_user 0.034 ms'"},"elapsed":0.00019629194866865873},{"event":"call","id":414,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 5,\n lines: [\n ' [->controllers: show models: find_for_user 0.034 mscontrollers: show controllers: show '","name":"head"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":450,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":452,"parent_id":449,"return_value":{"class":"String","value":"'->'"},"elapsed":0.00003374996595084667},{"event":"return","thread_id":0,"id":453,"parent_id":444,"return_value":{"class":"String","value":"'->'"},"elapsed":0.00015658303163945675},{"event":"call","id":454,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":455,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":456,"parent_id":455,"return_value":{"class":"String","value":"'query'"},"elapsed":0.0000016670674085617065},{"event":"call","id":457,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"'query'","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":458,"parent_id":457,"return_value":{"class":"String","value":"'query'"},"elapsed":0.000004124944098293781},{"event":"call","id":459,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":40},"parameters":[{"class":"String","value":"'query'","name":"label"},{"class":"undefined","value":"undefined","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":460,"parent_id":459,"return_value":{"class":"String","value":"'query'"},"elapsed":0.00006204098463058472},{"event":"call","id":461,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":462,"parent_id":461,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":463,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":464,"parent_id":463,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":465,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"9.997747838497162e-7","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":466,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"String","value":"'0.001 ms'"},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":468,"parent_id":465,"return_value":{"class":"String","value":"' 0.001 ms'"},"elapsed":0.000012708012945950031},{"event":"return","thread_id":0,"id":469,"parent_id":454,"return_value":{"class":"String","value":"'query 0.001 ms'"},"elapsed":0.0002359169302508235},{"event":"call","id":470,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 6,\n lines: [\n ' [->controllers: show database: query 0.001 ms'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":471,"parent_id":470,"elapsed":9.579816833138466e-7},{"event":"call","id":472,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":40},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":473,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":474,"parent_id":473,"return_value":{"class":"String","value":"'query'"},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":475,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004070799332112074},{"event":"call","id":476,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":477,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/models', name: …}","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":478,"parent_id":477,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":479,"parent_id":476,"return_value":{"class":"Object","value":"{ returnValueType: { name: 'void' }, raisesException: false }","object_id":41},"elapsed":0.00003087497316300869},{"event":"call","id":480,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'database'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"String","value":"'database'"},"elapsed":9.170034900307655e-7},{"event":"call","id":482,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 6,\n lines: [\n ' [->controllers: show controllers: show controllers: show controllers: show array'"},"elapsed":0.00001550000160932541},{"event":"return","thread_id":0,"id":549,"parent_id":536,"return_value":{"class":"String","value":"'array'"},"elapsed":0.0001545419218018651},{"event":"call","id":550,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 5,\n lines: [\n ' [->controllers: show array'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":551,"parent_id":550,"elapsed":8.749775588512421e-7},{"event":"call","id":552,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'models'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"String","value":"'models'"},"elapsed":7.499475032091141e-7},{"event":"call","id":554,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 5,\n lines: [\n ' [->controllers: show controllers: show array'"},"elapsed":0.000014292076230049133},{"event":"return","thread_id":0,"id":587,"parent_id":574,"return_value":{"class":"String","value":"'array'"},"elapsed":0.00015370803885161877},{"event":"call","id":588,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 4,\n lines: [\n ' [->controllers: show array'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":589,"parent_id":588,"elapsed":8.329516276717186e-7},{"event":"call","id":590,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'models'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":591,"parent_id":590,"return_value":{"class":"String","value":"'models'"},"elapsed":7.50063918530941e-7},{"event":"call","id":592,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 4,\n lines: [\n ' [->controllers: show controllers: show controllers: show 0.004 ms'"},"elapsed":0.000022082938812673092},{"event":"call","id":618,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 4,\n lines: [\n ' [->controllers: show 0.004 ms'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":619,"parent_id":618,"elapsed":0.00000100000761449337},{"event":"call","id":620,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":621,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":622,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 4,\n lines: [\n ' [->controllers: show '","name":"head"},{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":642,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":643,"parent_id":642,"return_value":{"class":"String","value":"'green'"},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":644,"parent_id":641,"return_value":{"class":"String","value":"'-[#green]>'"},"elapsed":0.000029708025977015495},{"event":"return","thread_id":0,"id":645,"parent_id":636,"return_value":{"class":"String","value":"'-[#green]>'"},"elapsed":0.00012645800597965717},{"event":"call","id":646,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":647,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"String","value":"'show'"},"elapsed":3.33995558321476e-7},{"event":"call","id":649,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"'show'","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"String","value":"'show'"},"elapsed":0.000001125037670135498},{"event":"call","id":651,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":49},"parameters":[{"class":"String","value":"'show'","name":"label"},{"class":"undefined","value":"undefined","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":652,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"'show'","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":653,"parent_id":652,"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":654,"parent_id":651,"return_value":{"class":"String","value":"'show'"},"elapsed":0.000012457952834665775},{"event":"call","id":655,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":657,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":658,"parent_id":657,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":659,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"0.0000039995647966861725","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":660,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":661,"parent_id":660,"return_value":{"class":"String","value":"'0.004 ms'"},"elapsed":0.000001209089532494545},{"event":"return","thread_id":0,"id":662,"parent_id":659,"return_value":{"class":"String","value":"' 0.004 ms'"},"elapsed":0.000012165983207523823},{"event":"return","thread_id":0,"id":663,"parent_id":646,"return_value":{"class":"String","value":"'show 0.004 ms'"},"elapsed":0.0002014160854741931},{"event":"call","id":664,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 5,\n lines: [\n ' [->controllers: show posts: show 0.004 ms'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":665,"parent_id":664,"elapsed":8.749775588512421e-7},{"event":"call","id":666,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"Label {\n action: {\n nodeType: 3,\n caller: [Object],\n ca…}","object_id":49},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":667,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"String","value":"'show'"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":669,"parent_id":666,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00002862501423805952},{"event":"call","id":670,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":671,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: { id: 'package:lib/views/users', n…}","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":673,"parent_id":670,"return_value":{"class":"Object","value":"{ returnValueType: { name: 'string' }, raisesException: false }","object_id":50},"elapsed":0.00002437504008412361},{"event":"call","id":674,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'posts'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":675,"parent_id":674,"return_value":{"class":"String","value":"'posts'"},"elapsed":8.329516276717186e-7},{"event":"call","id":676,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 5,\n lines: [\n ' [->controllers: show string'"},"elapsed":0.000014291028492152691},{"event":"return","thread_id":0,"id":707,"parent_id":694,"return_value":{"class":"String","value":"'string'"},"elapsed":0.0001347920624539256},{"event":"call","id":708,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 5,\n lines: [\n ' [->controllers: show string'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":709,"parent_id":708,"elapsed":8.33999365568161e-7},{"event":"call","id":710,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'posts'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"String","value":"'posts'"},"elapsed":7.50063918530941e-7},{"event":"call","id":712,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 5,\n lines: [\n ' [->controllers: show controllers: show controllers: show controllers: show object'"},"elapsed":0.000011582975275814533},{"event":"return","thread_id":0,"id":751,"parent_id":738,"return_value":{"class":"String","value":"'object'"},"elapsed":0.0001384170027449727},{"event":"call","id":752,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 3,\n lines: [\n ' [->controllers: show object'"}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":753,"parent_id":752,"elapsed":8.330680429935455e-7},{"event":"call","id":754,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"'users'","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":"'users'"},"elapsed":7.080379873514175e-7},{"event":"call","id":756,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"EventLines {\n _indent: 3,\n lines: [\n ' [->controllers: show controllers: show controllers: show controllers: show controllers: show ","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":2},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"_source"},{"class":"Object","value":"","object_id":3,"name":"options"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":286},{"event":"call","id":3,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":260},{"event":"return","thread_id":0,"id":4,"parent_id":3,"elapsed":0.00000558304600417614},{"event":"call","id":5,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":6,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.00001491699367761612},{"event":"call","id":8,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000071660615503787994},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000011834083124995232},{"event":"call","id":12,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":13,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":15,"parent_id":12,"return_value":{"class":"Array","value":"","object_id":6},"elapsed":0.00004449998959898949},{"event":"call","id":16,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.00002033403143286705},{"event":"call","id":18,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":19,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":20,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Array","value":"","object_id":7},"elapsed":0.00003670796286314726},{"event":"call","id":23,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":24,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00000808399636298418},{"event":"return","thread_id":0,"id":26,"parent_id":23,"return_value":{"class":"String","value":""},"elapsed":0.00007350009400397539},{"event":"return","thread_id":0,"id":27,"parent_id":18,"return_value":{"class":"String","value":""},"elapsed":0.00023091596085578203},{"event":"call","id":28,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":29,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":31,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.000021042069420218468},{"event":"call","id":33,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.000031791976653039455},{"event":"call","id":35,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":39,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":40,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"String","value":""},"elapsed":0.00000700005330145359},{"event":"return","thread_id":0,"id":42,"parent_id":39,"return_value":{"class":"String","value":""},"elapsed":0.00003883300814777613},{"event":"return","thread_id":0,"id":43,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.0003412499791011214},{"event":"call","id":44,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":0.00001183303538709879},{"event":"call","id":46,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":47,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000038125086575746536},{"event":"call","id":50,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":51,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":53,"parent_id":50,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":0.0000391670037060976},{"event":"call","id":54,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000016542035154998302},{"event":"call","id":56,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.000001708976924419403},{"event":"call","id":58,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":59,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":60,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":5.409820005297661e-7},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":64,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000012919772416353226},{"event":"call","id":66,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":67,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"Array","value":"","object_id":11},"elapsed":0.00003912497777491808},{"event":"call","id":70,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"call","id":72,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":""},"elapsed":0.000001250067725777626},{"event":"call","id":74,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":75,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":76,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":78,"parent_id":75,"return_value":{"class":"Array","value":"","object_id":12},"elapsed":0.000042541068978607655},{"event":"call","id":79,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":80,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":82,"parent_id":79,"return_value":{"class":"String","value":""},"elapsed":0.00003945792559534311},{"event":"return","thread_id":0,"id":83,"parent_id":74,"return_value":{"class":"String","value":""},"elapsed":0.00017199991270899773},{"event":"call","id":84,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":85,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":87,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"call","id":89,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.000001750071533024311},{"event":"call","id":91,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"label"},{"class":"String","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"String","value":""},"elapsed":0.000001416075974702835},{"event":"call","id":93,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":97,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":98,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":""},"elapsed":0.0000015420373529195786},{"event":"return","thread_id":0,"id":100,"parent_id":97,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":101,"parent_id":84,"return_value":{"class":"String","value":""},"elapsed":0.0002499170368537307},{"event":"call","id":102,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":103,"parent_id":102,"elapsed":0.0000016669509932398796},{"event":"call","id":104,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":105,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"String","value":""},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":107,"parent_id":104,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004425004590302706},{"event":"call","id":108,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":109,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000037082936614751816},{"event":"call","id":112,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"String","value":""},"elapsed":0.000001250067725777626},{"event":"call","id":114,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":115,"parent_id":114,"elapsed":0.0000014159595593810081},{"event":"call","id":116,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":117,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":118,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":3.7497375160455704e-7},{"event":"call","id":120,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":121,"parent_id":120,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":122,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":123,"parent_id":122,"elapsed":4.1606836020946503e-7},{"event":"call","id":124,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":125,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"return_value":{"class":"Array","value":"","object_id":16},"elapsed":0.00003695790655910969},{"event":"call","id":128,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"call","id":130,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":131,"parent_id":130,"return_value":{"class":"String","value":""},"elapsed":0.0000011670636013150215},{"event":"call","id":132,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":133,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":134,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":135,"parent_id":134,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":136,"parent_id":133,"return_value":{"class":"Array","value":"","object_id":17},"elapsed":0.0000362499849870801},{"event":"call","id":137,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":138,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":139,"parent_id":138,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":140,"parent_id":137,"return_value":{"class":"String","value":""},"elapsed":0.00004824995994567871},{"event":"return","thread_id":0,"id":141,"parent_id":132,"return_value":{"class":"String","value":""},"elapsed":0.00018712494056671858},{"event":"call","id":142,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":143,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"call","id":145,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"String","value":""},"elapsed":0.0000016669509932398796},{"event":"call","id":147,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":148,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":149,"parent_id":148,"elapsed":0.000006917049176990986},{"event":"return","thread_id":0,"id":150,"parent_id":147,"return_value":{"class":"String","value":""},"elapsed":0.00003033294342458248},{"event":"call","id":151,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":155,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":156,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"String","value":""},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":159,"parent_id":142,"return_value":{"class":"String","value":""},"elapsed":0.00022950000129640102},{"event":"call","id":160,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":161,"parent_id":160,"elapsed":0.0000018329592421650887},{"event":"call","id":162,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":163,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":165,"parent_id":162,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003912497777491808},{"event":"call","id":166,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":167,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":169,"parent_id":166,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.00003733299672603607},{"event":"call","id":170,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"call","id":172,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":173,"parent_id":172,"elapsed":0.000001208973117172718},{"event":"call","id":174,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":175,"parent_id":174,"elapsed":4.5890919864177704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"String","value":""},"elapsed":0.0000015409896150231361},{"event":"call","id":178,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":180,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":181,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":182,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"Array","value":"","object_id":20},"elapsed":0.00004741700831800699},{"event":"call","id":185,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":186,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":188,"parent_id":185,"return_value":{"class":"String","value":""},"elapsed":0.00004166702274233103},{"event":"return","thread_id":0,"id":189,"parent_id":180,"return_value":{"class":"String","value":""},"elapsed":0.00019483407959342003},{"event":"call","id":190,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":191,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":192,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":193,"parent_id":192,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":194,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.00003629096318036318},{"event":"call","id":195,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"call","id":197,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"call","id":199,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":200,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":201,"parent_id":200,"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":202,"parent_id":199,"return_value":{"class":"String","value":""},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":203,"parent_id":190,"return_value":{"class":"String","value":""},"elapsed":0.00019204197451472282},{"event":"call","id":204,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":205,"parent_id":204,"elapsed":0.000001500011421740055},{"event":"call","id":206,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.000001291045919060707},{"event":"call","id":208,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":209,"parent_id":208,"elapsed":0.000001374981366097927},{"event":"call","id":210,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":211,"parent_id":210,"elapsed":0.000004041939973831177},{"event":"return","thread_id":0,"id":212,"parent_id":117,"elapsed":0.0017209160141646862},{"event":"return","thread_id":0,"id":213,"parent_id":116,"elapsed":0.0017607089830562472},{"event":"call","id":214,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"String","value":""},"elapsed":0.000001625041477382183},{"event":"call","id":216,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"String","value":""},"elapsed":8.33999365568161e-7},{"event":"call","id":218,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":219,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":220,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":222,"parent_id":219,"return_value":{"class":"Array","value":"","object_id":21},"elapsed":0.00003645801916718483},{"event":"call","id":223,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":224,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":226,"parent_id":223,"return_value":{"class":"String","value":""},"elapsed":0.000040917075239121914},{"event":"return","thread_id":0,"id":227,"parent_id":218,"return_value":{"class":"String","value":""},"elapsed":0.00016537494957447052},{"event":"call","id":228,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":229,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":230,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":232,"parent_id":229,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.00003866699989885092},{"event":"call","id":233,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":234,"parent_id":233,"return_value":{"class":"String","value":""},"elapsed":5.409820005297661e-7},{"event":"call","id":235,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"String","value":""},"elapsed":0.000006417045369744301},{"event":"call","id":237,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":238,"parent_id":237,"return_value":{"class":"String","value":""},"elapsed":0.000002749962732195854},{"event":"call","id":239,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"label"},{"class":"String","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":240,"thread_id":0,"method_id":"removedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":130},{"event":"return","thread_id":0,"id":241,"parent_id":240,"elapsed":0.000008041970431804657},{"event":"call","id":242,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":243,"parent_id":242,"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":244,"parent_id":239,"return_value":{"class":"String","value":""},"elapsed":0.0003988329553976655},{"event":"return","thread_id":0,"id":245,"parent_id":228,"return_value":{"class":"String","value":""},"elapsed":0.0017030839808285236},{"event":"call","id":246,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":247,"parent_id":246,"elapsed":0.0000028329668566584587},{"event":"call","id":248,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"String","value":""},"elapsed":0.000001500011421740055},{"event":"call","id":250,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":251,"parent_id":250,"elapsed":0.000004500034265220165},{"event":"call","id":252,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":253,"parent_id":252,"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":254,"parent_id":59,"elapsed":0.005027375067584217},{"event":"call","id":255,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":256,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":257,"parent_id":256,"elapsed":3.7497375160455704e-7},{"event":"call","id":258,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":259,"parent_id":258,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":260,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":261,"parent_id":260,"elapsed":4.5797787606716156e-7},{"event":"call","id":262,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":263,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Array","value":"","object_id":23},"elapsed":0.00003641704097390175},{"event":"call","id":266,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":268,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":270,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":271,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":272,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":274,"parent_id":271,"return_value":{"class":"Array","value":"","object_id":24},"elapsed":0.00003545801155269146},{"event":"call","id":275,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":276,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":278,"parent_id":275,"return_value":{"class":"String","value":""},"elapsed":0.00003958295565098524},{"event":"return","thread_id":0,"id":279,"parent_id":270,"return_value":{"class":"String","value":""},"elapsed":0.00016483303625136614},{"event":"call","id":280,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":281,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":282,"parent_id":281,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":283,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":284,"parent_id":283,"return_value":{"class":"String","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":285,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":286,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":287,"parent_id":286,"elapsed":7.920898497104645e-7},{"event":"return","thread_id":0,"id":288,"parent_id":285,"return_value":{"class":"String","value":""},"elapsed":0.000013999990187585354},{"event":"call","id":289,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":290,"parent_id":289,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":291,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":292,"parent_id":291,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":293,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":294,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"String","value":""},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":296,"parent_id":293,"return_value":{"class":"String","value":""},"elapsed":0.000015083001926541328},{"event":"return","thread_id":0,"id":297,"parent_id":280,"return_value":{"class":"String","value":""},"elapsed":0.00020945793949067593},{"event":"call","id":298,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":299,"parent_id":298,"elapsed":0.0000014170072972774506},{"event":"call","id":300,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":301,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":302,"parent_id":301,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":303,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004066689871251583},{"event":"call","id":304,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":305,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":306,"parent_id":305,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":307,"parent_id":304,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00003208394628018141},{"event":"call","id":308,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"String","value":""},"elapsed":9.579816833138466e-7},{"event":"call","id":310,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":311,"parent_id":310,"elapsed":0.0000010828953236341476},{"event":"call","id":312,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":313,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":314,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":315,"parent_id":314,"elapsed":5.00003807246685e-7},{"event":"call","id":316,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":318,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":319,"parent_id":318,"elapsed":3.7509016692638397e-7},{"event":"call","id":320,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":321,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":322,"parent_id":321,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":323,"parent_id":320,"return_value":{"class":"Array","value":"","object_id":28},"elapsed":0.000032082898542284966},{"event":"call","id":324,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"call","id":326,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"String","value":""},"elapsed":7.919734343886375e-7},{"event":"call","id":328,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":329,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":330,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":332,"parent_id":329,"return_value":{"class":"Array","value":"","object_id":29},"elapsed":0.00003791600465774536},{"event":"call","id":333,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":334,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":336,"parent_id":333,"return_value":{"class":"String","value":""},"elapsed":0.000035792007111012936},{"event":"return","thread_id":0,"id":337,"parent_id":328,"return_value":{"class":"String","value":""},"elapsed":0.00015120801981538534},{"event":"call","id":338,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":339,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":341,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":342,"parent_id":341,"return_value":{"class":"String","value":""},"elapsed":0.0000020829029381275177},{"event":"call","id":343,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":344,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":345,"parent_id":344,"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":346,"parent_id":343,"return_value":{"class":"String","value":""},"elapsed":0.00001337495632469654},{"event":"call","id":347,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":348,"parent_id":347,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":349,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":350,"parent_id":349,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":351,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":352,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"String","value":""},"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":354,"parent_id":351,"return_value":{"class":"String","value":""},"elapsed":0.000013209064491093159},{"event":"return","thread_id":0,"id":355,"parent_id":338,"return_value":{"class":"String","value":""},"elapsed":0.00019220903050154448},{"event":"call","id":356,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":357,"parent_id":356,"elapsed":9.579816833138466e-7},{"event":"call","id":358,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":359,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":360,"parent_id":359,"return_value":{"class":"String","value":""},"elapsed":0.0000011249212548136711},{"event":"return","thread_id":0,"id":361,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000036624958738684654},{"event":"call","id":362,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":363,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":364,"parent_id":363,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":365,"parent_id":362,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":0.00003158301115036011},{"event":"call","id":366,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":367,"parent_id":366,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":368,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":369,"parent_id":368,"elapsed":9.170034900307655e-7},{"event":"call","id":370,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":371,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":372,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":373,"parent_id":372,"elapsed":4.5797787606716156e-7},{"event":"call","id":374,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":376,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":377,"parent_id":376,"elapsed":4.169996827840805e-7},{"event":"call","id":378,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":379,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":380,"parent_id":379,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":381,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":33},"elapsed":0.000032832962460815907},{"event":"call","id":382,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"String","value":""},"elapsed":8.75093974173069e-7},{"event":"call","id":384,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":386,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":387,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":388,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":390,"parent_id":387,"return_value":{"class":"Array","value":"","object_id":34},"elapsed":0.00003650004509836435},{"event":"call","id":391,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":392,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"String","value":""},"elapsed":5.828915163874626e-7},{"event":"return","thread_id":0,"id":394,"parent_id":391,"return_value":{"class":"String","value":""},"elapsed":0.00003762508276849985},{"event":"return","thread_id":0,"id":395,"parent_id":386,"return_value":{"class":"String","value":""},"elapsed":0.00015012500807642937},{"event":"call","id":396,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":397,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":398,"parent_id":397,"return_value":{"class":"String","value":""},"elapsed":0.000001708976924419403},{"event":"call","id":399,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":400,"parent_id":399,"return_value":{"class":"String","value":""},"elapsed":0.0000024579931050539017},{"event":"call","id":401,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":402,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":403,"parent_id":402,"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":404,"parent_id":401,"return_value":{"class":"String","value":""},"elapsed":0.000016125035472214222},{"event":"call","id":405,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":406,"parent_id":405,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":407,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":408,"parent_id":407,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":409,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":410,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"String","value":""},"elapsed":0.000001333886757493019},{"event":"return","thread_id":0,"id":412,"parent_id":409,"return_value":{"class":"String","value":""},"elapsed":0.000013125012628734112},{"event":"return","thread_id":0,"id":413,"parent_id":396,"return_value":{"class":"String","value":""},"elapsed":0.00019629194866865873},{"event":"call","id":414,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":415,"parent_id":414,"elapsed":0.000001250067725777626},{"event":"call","id":416,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":417,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003970903344452381},{"event":"call","id":420,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":421,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00003329094033688307},{"event":"call","id":424,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":426,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":427,"parent_id":426,"elapsed":9.579816833138466e-7},{"event":"call","id":428,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":429,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":430,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":431,"parent_id":430,"elapsed":3.33995558321476e-7},{"event":"call","id":432,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":434,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":435,"parent_id":434,"elapsed":3.7497375160455704e-7},{"event":"call","id":436,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":437,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":438,"parent_id":437,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":439,"parent_id":436,"return_value":{"class":"Array","value":"","object_id":38},"elapsed":0.00003416696563363075},{"event":"call","id":440,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":441,"parent_id":440,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":442,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":444,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":445,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":446,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":447,"parent_id":446,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":448,"parent_id":445,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.00004012498538941145},{"event":"call","id":449,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":450,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":452,"parent_id":449,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"return","thread_id":0,"id":453,"parent_id":444,"return_value":{"class":"String","value":""},"elapsed":0.00015658303163945675},{"event":"call","id":454,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":455,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":456,"parent_id":455,"return_value":{"class":"String","value":""},"elapsed":0.0000016670674085617065},{"event":"call","id":457,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":458,"parent_id":457,"return_value":{"class":"String","value":""},"elapsed":0.000004124944098293781},{"event":"call","id":459,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":460,"parent_id":459,"return_value":{"class":"String","value":""},"elapsed":0.00006204098463058472},{"event":"call","id":461,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":462,"parent_id":461,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":463,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":464,"parent_id":463,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":465,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":466,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"String","value":""},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":468,"parent_id":465,"return_value":{"class":"String","value":""},"elapsed":0.000012708012945950031},{"event":"return","thread_id":0,"id":469,"parent_id":454,"return_value":{"class":"String","value":""},"elapsed":0.0002359169302508235},{"event":"call","id":470,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":471,"parent_id":470,"elapsed":9.579816833138466e-7},{"event":"call","id":472,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":473,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":474,"parent_id":473,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":475,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004070799332112074},{"event":"call","id":476,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":477,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":478,"parent_id":477,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":479,"parent_id":476,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00003087497316300869},{"event":"call","id":480,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":482,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":483,"parent_id":482,"elapsed":9.579816833138466e-7},{"event":"call","id":484,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":485,"parent_id":484,"elapsed":5.00003807246685e-7},{"event":"call","id":486,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":488,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":490,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":491,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":492,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":494,"parent_id":491,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":0.00003370794001966715},{"event":"call","id":495,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":496,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":497,"parent_id":496,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":498,"parent_id":495,"return_value":{"class":"String","value":""},"elapsed":0.000044375075958669186},{"event":"return","thread_id":0,"id":499,"parent_id":490,"return_value":{"class":"String","value":""},"elapsed":0.00016137491911649704},{"event":"call","id":500,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":501,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":502,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":504,"parent_id":501,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.000031374976970255375},{"event":"call","id":505,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":""},"elapsed":5.84055669605732e-7},{"event":"call","id":507,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":508,"parent_id":507,"return_value":{"class":"String","value":""},"elapsed":0.0000013330718502402306},{"event":"call","id":509,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":510,"parent_id":509,"return_value":{"class":"String","value":""},"elapsed":0.0000029999064281582832},{"event":"return","thread_id":0,"id":511,"parent_id":500,"return_value":{"class":"String","value":""},"elapsed":0.00015841599088162184},{"event":"call","id":512,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":513,"parent_id":512,"elapsed":8.75093974173069e-7},{"event":"call","id":514,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":516,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":517,"parent_id":516,"elapsed":8.33999365568161e-7},{"event":"call","id":518,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":519,"parent_id":518,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":520,"parent_id":429,"elapsed":0.0016791250091046095},{"event":"return","thread_id":0,"id":521,"parent_id":428,"elapsed":0.0017117500538006425},{"event":"call","id":522,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":8.33999365568161e-7},{"event":"call","id":524,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":526,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":527,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":528,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":530,"parent_id":527,"return_value":{"class":"Array","value":"","object_id":43},"elapsed":0.000032084062695503235},{"event":"call","id":531,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":532,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"String","value":""},"elapsed":0.000001166015863418579},{"event":"return","thread_id":0,"id":534,"parent_id":531,"return_value":{"class":"String","value":""},"elapsed":0.000034708064049482346},{"event":"return","thread_id":0,"id":535,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.00014212506357580423},{"event":"call","id":536,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":537,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":538,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":540,"parent_id":537,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000032125040888786316},{"event":"call","id":541,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":""},"elapsed":5.419133231043816e-7},{"event":"call","id":543,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":""},"elapsed":0.000001208973117172718},{"event":"call","id":545,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":546,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":547,"parent_id":546,"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":548,"parent_id":545,"return_value":{"class":"String","value":""},"elapsed":0.00001550000160932541},{"event":"return","thread_id":0,"id":549,"parent_id":536,"return_value":{"class":"String","value":""},"elapsed":0.0001545419218018651},{"event":"call","id":550,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":551,"parent_id":550,"elapsed":8.749775588512421e-7},{"event":"call","id":552,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":554,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":555,"parent_id":554,"elapsed":7.499475032091141e-7},{"event":"call","id":556,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":557,"parent_id":556,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":558,"parent_id":371,"elapsed":0.003386916941963136},{"event":"return","thread_id":0,"id":559,"parent_id":370,"elapsed":0.003425083006732166},{"event":"call","id":560,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":562,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":564,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":565,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":566,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":568,"parent_id":565,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.000034291064366698265},{"event":"call","id":569,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":570,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"String","value":""},"elapsed":0.000001249951310455799},{"event":"return","thread_id":0,"id":572,"parent_id":569,"return_value":{"class":"String","value":""},"elapsed":0.000047874986194074154},{"event":"return","thread_id":0,"id":573,"parent_id":564,"return_value":{"class":"String","value":""},"elapsed":0.00015295902267098427},{"event":"call","id":574,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":575,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":576,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":577,"parent_id":576,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":578,"parent_id":575,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":0.000037082936614751816},{"event":"call","id":579,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":580,"parent_id":579,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":581,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":582,"parent_id":581,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":583,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":584,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":585,"parent_id":584,"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":586,"parent_id":583,"return_value":{"class":"String","value":""},"elapsed":0.000014292076230049133},{"event":"return","thread_id":0,"id":587,"parent_id":574,"return_value":{"class":"String","value":""},"elapsed":0.00015370803885161877},{"event":"call","id":588,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":589,"parent_id":588,"elapsed":8.329516276717186e-7},{"event":"call","id":590,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":591,"parent_id":590,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":592,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":593,"parent_id":592,"elapsed":7.50063918530941e-7},{"event":"call","id":594,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":595,"parent_id":594,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":596,"parent_id":313,"elapsed":0.005062707932665944},{"event":"call","id":597,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":598,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":599,"parent_id":598,"elapsed":3.33995558321476e-7},{"event":"call","id":600,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":601,"parent_id":600,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":602,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":603,"parent_id":602,"return_value":{"class":"String","value":""},"elapsed":0.0000010830117389559746},{"event":"call","id":604,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":605,"parent_id":604,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"call","id":606,"thread_id":0,"method_id":"hasAncestor","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Function","value":"","name":"test"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":189},{"event":"call","id":607,"thread_id":0,"method_id":"findAncestor","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Function","value":"","name":"test"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":181},{"event":"call","id":608,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":609,"parent_id":608,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":610,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":611,"parent_id":610,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":612,"parent_id":607,"elapsed":0.00006833299994468689},{"event":"return","thread_id":0,"id":613,"parent_id":606,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00011120806448161602},{"event":"call","id":614,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":615,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":616,"parent_id":615,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":617,"parent_id":614,"return_value":{"class":"String","value":""},"elapsed":0.000022082938812673092},{"event":"call","id":618,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":619,"parent_id":618,"elapsed":0.00000100000761449337},{"event":"call","id":620,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":621,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":622,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":623,"parent_id":622,"elapsed":5.830079317092896e-7},{"event":"call","id":624,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":625,"parent_id":624,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.579816833138466e-7},{"event":"call","id":626,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":627,"parent_id":626,"elapsed":4.169996827840805e-7},{"event":"call","id":628,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":629,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":631,"parent_id":628,"return_value":{"class":"Array","value":"","object_id":47},"elapsed":0.0000260830856859684},{"event":"call","id":632,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":633,"parent_id":632,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":634,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":635,"parent_id":634,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":636,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":637,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":638,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":639,"parent_id":638,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":640,"parent_id":637,"return_value":{"class":"Array","value":"","object_id":48},"elapsed":0.000027540954761207104},{"event":"call","id":641,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":642,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":643,"parent_id":642,"return_value":{"class":"String","value":""},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":644,"parent_id":641,"return_value":{"class":"String","value":""},"elapsed":0.000029708025977015495},{"event":"return","thread_id":0,"id":645,"parent_id":636,"return_value":{"class":"String","value":""},"elapsed":0.00012645800597965717},{"event":"call","id":646,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":647,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"String","value":""},"elapsed":3.33995558321476e-7},{"event":"call","id":649,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":651,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":652,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":653,"parent_id":652,"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":654,"parent_id":651,"return_value":{"class":"String","value":""},"elapsed":0.000012457952834665775},{"event":"call","id":655,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":657,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":658,"parent_id":657,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":659,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":660,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":661,"parent_id":660,"return_value":{"class":"String","value":""},"elapsed":0.000001209089532494545},{"event":"return","thread_id":0,"id":662,"parent_id":659,"return_value":{"class":"String","value":""},"elapsed":0.000012165983207523823},{"event":"return","thread_id":0,"id":663,"parent_id":646,"return_value":{"class":"String","value":""},"elapsed":0.0002014160854741931},{"event":"call","id":664,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":665,"parent_id":664,"elapsed":8.749775588512421e-7},{"event":"call","id":666,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":667,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":669,"parent_id":666,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00002862501423805952},{"event":"call","id":670,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":671,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":673,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":0.00002437504008412361},{"event":"call","id":674,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":675,"parent_id":674,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":676,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":677,"parent_id":676,"elapsed":7.920898497104645e-7},{"event":"call","id":678,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":679,"parent_id":678,"elapsed":4.5797787606716156e-7},{"event":"call","id":680,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":681,"parent_id":680,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":682,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":683,"parent_id":682,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":684,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":685,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":686,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":687,"parent_id":686,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":688,"parent_id":685,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000024165958166122437},{"event":"call","id":689,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":690,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":691,"parent_id":690,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":692,"parent_id":689,"return_value":{"class":"String","value":""},"elapsed":0.000028292066417634487},{"event":"return","thread_id":0,"id":693,"parent_id":684,"return_value":{"class":"String","value":""},"elapsed":0.00011675001587718725},{"event":"call","id":694,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":695,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":696,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":697,"parent_id":696,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":698,"parent_id":695,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":0.000025000073947012424},{"event":"call","id":699,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"call","id":701,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":702,"parent_id":701,"return_value":{"class":"String","value":""},"elapsed":0.0000011249212548136711},{"event":"call","id":703,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":704,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":705,"parent_id":704,"elapsed":0.0000017079291865229607},{"event":"return","thread_id":0,"id":706,"parent_id":703,"return_value":{"class":"String","value":""},"elapsed":0.000014291028492152691},{"event":"return","thread_id":0,"id":707,"parent_id":694,"return_value":{"class":"String","value":""},"elapsed":0.0001347920624539256},{"event":"call","id":708,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":709,"parent_id":708,"elapsed":8.33999365568161e-7},{"event":"call","id":710,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":712,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":713,"parent_id":712,"elapsed":7.910421118140221e-7},{"event":"call","id":714,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":715,"parent_id":714,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":716,"parent_id":621,"elapsed":0.001571166911162436},{"event":"return","thread_id":0,"id":717,"parent_id":620,"elapsed":0.001601249910891056},{"event":"call","id":718,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":719,"parent_id":718,"elapsed":7.499475032091141e-7},{"event":"call","id":720,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":721,"parent_id":720,"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":722,"parent_id":597,"elapsed":0.0022637919755652547},{"event":"return","thread_id":0,"id":723,"parent_id":312,"elapsed":0.007383749936707318},{"event":"call","id":724,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":726,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":728,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":729,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":730,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":732,"parent_id":729,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.00002716702874749899},{"event":"call","id":733,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":734,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":736,"parent_id":733,"return_value":{"class":"String","value":""},"elapsed":0.000040499959141016006},{"event":"return","thread_id":0,"id":737,"parent_id":728,"return_value":{"class":"String","value":""},"elapsed":0.00013879092875868082},{"event":"call","id":738,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":739,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":740,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":742,"parent_id":739,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00003233295865356922},{"event":"call","id":743,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":744,"parent_id":743,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"call","id":745,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":746,"parent_id":745,"return_value":{"class":"String","value":""},"elapsed":0.000001084059476852417},{"event":"call","id":747,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":748,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":749,"parent_id":748,"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"String","value":""},"elapsed":0.000011582975275814533},{"event":"return","thread_id":0,"id":751,"parent_id":738,"return_value":{"class":"String","value":""},"elapsed":0.0001384170027449727},{"event":"call","id":752,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":753,"parent_id":752,"elapsed":8.330680429935455e-7},{"event":"call","id":754,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":756,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":757,"parent_id":756,"elapsed":8.33999365568161e-7},{"event":"call","id":758,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":759,"parent_id":758,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":760,"parent_id":255,"elapsed":0.009137624991126359},{"event":"return","thread_id":0,"id":761,"parent_id":58,"elapsed":0.014254207955673337},{"event":"call","id":762,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":7.919734343886375e-7},{"event":"call","id":764,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":765,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":766,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":768,"parent_id":765,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.00002437504008412361},{"event":"call","id":769,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":770,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":771,"parent_id":770,"elapsed":0.000001708976924419403},{"event":"return","thread_id":0,"id":772,"parent_id":769,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"return","thread_id":0,"id":773,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.00010308308992534876},{"event":"call","id":774,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":775,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":776,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":778,"parent_id":775,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":0.000022957916371524334},{"event":"call","id":779,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":780,"parent_id":779,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":781,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":782,"parent_id":781,"return_value":{"class":"String","value":""},"elapsed":0.0000010420335456728935},{"event":"call","id":783,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":784,"parent_id":783,"return_value":{"class":"String","value":""},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":785,"parent_id":774,"return_value":{"class":"String","value":""},"elapsed":0.00011679099407047033},{"event":"call","id":786,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":787,"parent_id":786,"elapsed":8.75093974173069e-7},{"event":"call","id":788,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":790,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":791,"parent_id":790,"elapsed":8.329516276717186e-7},{"event":"call","id":792,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":793,"parent_id":792,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":794,"parent_id":5,"elapsed":0.016675958991982043},{"event":"call","id":795,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":796,"parent_id":795,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":797,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":798,"parent_id":797,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":799,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":800,"parent_id":799,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":801,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":802,"parent_id":801,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":803,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":804,"parent_id":803,"return_value":{"class":"String","value":""},"elapsed":6.658956408500671e-7},{"event":"call","id":805,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":806,"parent_id":805,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"call","id":807,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":808,"parent_id":807,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":809,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":810,"parent_id":809,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":811,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":812,"parent_id":811,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":813,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":814,"parent_id":813,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":815,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.01708004204556346},{"event":"return","thread_id":0,"id":816,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.01757433300372213}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"Label","children":[{"type":"function","name":"formatDiffLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:122"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:52"},{"type":"function","name":"actionNameIsTrimmed","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:54"},{"type":"function","name":"requestLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:58"},{"type":"function","name":"responseLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:83"}]},{"type":"class","name":"plantUML","children":[{"type":"function","name":"addedSegment","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:125"},{"type":"function","name":"removedSegment","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:130"},{"type":"function","name":"actionResponse","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:177"},{"type":"function","name":"alias","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:187"},{"type":"function","name":"color","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:191"},{"type":"function","name":"arrowColor","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:204"},{"type":"function","name":"requestArrow","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:234"},{"type":"function","name":"responseArrow","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:247"},{"type":"function","name":"formatElapsed","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:25"},{"type":"function","name":"timeStr","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:26"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:286"},{"type":"function","name":"renderChildren","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:292"},{"type":"function","name":"renderAction","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:295"},{"type":"function","name":"singleLine","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:33"}]},{"type":"class","name":"EventLines","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:260"},{"type":"function","name":"indent","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:265"},{"type":"function","name":"outdent","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:268"},{"type":"function","name":"print","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:276"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"},{"type":"function","name":"findAncestor","static":true,"location":"packages/sequence-diagram/src/types.ts:181"},{"type":"function","name":"hasAncestor","static":true,"location":"packages/sequence-diagram/src/types.ts:189"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found UML matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json index ba58a80eec..f87c71c7c0 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":"[class Specification] {\n DefaultActorTypes: [ 'package', 'database', 'http', 'external-service' ]\n}"},"parameters":[{"class":"x","value":"x {\n data: { events: [Array], version: '1.2', metadata: [O…}","object_id":1,"name":"appmap"},{"class":"Object","value":"{}","object_id":2,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'org',\n t…}","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'org',\n t…}","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000009665964171290398},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'springframe…}","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'springframe…}","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001208973117172718},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n name: 'ExampleClass',\n type: 'class',\n…}","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.000020458013750612736},{"event":"call","id":10,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'samples',\n …}","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":11,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'samples',\n …}","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001250067725777626},{"event":"call","id":13,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'petclinic',…}","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":14,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'petclinic',…}","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.919734343886375e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'model',\n …}","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":17,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'model',\n …}","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.080379873514175e-7},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'Person',\n …}","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.00000658305361866951},{"event":"call","id":21,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'BaseEntity'…}","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":23,"parent_id":16,"elapsed":0.00009420805145055056},{"event":"call","id":24,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'vet',\n t…}","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":25,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'vet',\n t…}","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.669433787465096e-7},{"event":"call","id":27,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"S {\n data: {\n children: [Array],\n name: 'VetTests',\n…}","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.000002374988980591297},{"event":"return","thread_id":0,"id":29,"parent_id":24,"elapsed":0.00006195798050612211},{"event":"return","thread_id":0,"id":30,"parent_id":13,"elapsed":0.00032154202926903963},{"event":"return","thread_id":0,"id":31,"parent_id":10,"elapsed":0.00044170895125716925},{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0006903329631313682},{"event":"return","thread_id":0,"id":33,"parent_id":2,"elapsed":0.0009981250623241067},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.000009458046406507492},{"event":"call","id":36,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(0) {},\n …}","object_id":13},"parameters":[{"class":"String","value":"'http:HTTP server requests'","name":"codeObjectId"},{"class":"Number","value":"0","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":0.000004333094693720341},{"event":"call","id":38,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(1) { 'ht…}","object_id":13},"parameters":[{"class":"String","value":"'database:Database'","name":"codeObjectId"},{"class":"Number","value":"4000","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":4.169996827840805e-7},{"event":"call","id":40,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"Priority {\n patterns: [],\n priorityByCodeObjectGroupId: Map(2) {\n …}","object_id":13,"name":"priority"},{"class":"Set","value":"Set(3) {\n 'package:org/springframework',\n 'package:org/springframework/samples/petclinic/model',\n 'package:org/sprin…","object_id":14,"name":"includedCodeObjectIds"},{"class":"Set","value":"Set(0) {}","object_id":15,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":42,"parent_id":1,"return_value":{"class":"Specification","value":"Specification {\n priority: Priority {\n patterns: [],\n priorityByCode…}","object_id":16},"elapsed":0.001392834004946053}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Specification includes all relevant actors","source_location":"packages/sequence-diagram/tests/integration/specification.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Object","value":"","object_id":2,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000009665964171290398},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001208973117172718},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.000020458013750612736},{"event":"call","id":10,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":11,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001250067725777626},{"event":"call","id":13,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":14,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.919734343886375e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":17,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.080379873514175e-7},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.00000658305361866951},{"event":"call","id":21,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":23,"parent_id":16,"elapsed":0.00009420805145055056},{"event":"call","id":24,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":25,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.669433787465096e-7},{"event":"call","id":27,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.000002374988980591297},{"event":"return","thread_id":0,"id":29,"parent_id":24,"elapsed":0.00006195798050612211},{"event":"return","thread_id":0,"id":30,"parent_id":13,"elapsed":0.00032154202926903963},{"event":"return","thread_id":0,"id":31,"parent_id":10,"elapsed":0.00044170895125716925},{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0006903329631313682},{"event":"return","thread_id":0,"id":33,"parent_id":2,"elapsed":0.0009981250623241067},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.000009458046406507492},{"event":"call","id":36,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":0.000004333094693720341},{"event":"call","id":38,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":4.169996827840805e-7},{"event":"call","id":40,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"","object_id":13,"name":"priority"},{"class":"Set","value":"","object_id":14,"name":"includedCodeObjectIds"},{"class":"Set","value":"","object_id":15,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":42,"parent_id":1,"return_value":{"class":"Specification","value":"","object_id":16},"elapsed":0.001392834004946053}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Specification includes all relevant actors","source_location":"packages/sequence-diagram/tests/integration/specification.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/manifest.yaml b/packages/sequence-diagram/gold_traces/manifest.yaml index ff2e48e532..1edfb1fb5b 100644 --- a/packages/sequence-diagram/gold_traces/manifest.yaml +++ b/packages/sequence-diagram/gold_traces/manifest.yaml @@ -14,10 +14,11 @@ schema_version: 1 commands: - # Record ONE gold test, then trim its captured values so the committed baseline - # stays lean (see gold_traces/trim.mts). appmap-node names the output by the full - # describe/it path, so we record the whole test file and trim just the entry's - # appmap_path. Recording from the package dir is required for the ts-jest preset. + # Record ONE gold test. No trim step here — the engine trims each committed + # baseline via `appmap trim`. appmap-node names the output by the full + # describe/it path, so we record the whole test file; the engine picks out the + # entry's appmap_path. Recording from the package dir is required for the + # ts-jest preset. record: "npx appmap-node npx jest {test_file} >/dev/null" # The repo's built CLI exports the sequence diagram whose digest gates the bless. From f9c8837a0a9b81ab43868d5349546c89ced68f5e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 7 Jul 2026 22:20:05 +0000 Subject: [PATCH 05/22] chore(gold-traces): update behavioral baseline [skip ci] --- ...t_cannot_reliably_parameterize.appmap.json | 1 + ..._but_keeps_the_statement_shape.appmap.json | 1 + ...ace_across_all_value_positions.appmap.json | 1 + packages/cli/gold_traces/manifest.yaml | 32 +++++++++++++++++++ packages/cli/src/lib/sanitizeAppMap.ts | 11 +++++++ 5 files changed, 46 insertions(+) create mode 100644 packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json create mode 100644 packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json create mode 100644 packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json new file mode 100644 index 0000000000..13018f8e41 --- /dev/null +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json @@ -0,0 +1 @@ +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000004156000045441033},{"event":"call","id":3,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":171},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.0000013919999446443398},{"event":"call","id":6,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":30,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000014319999763756641},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":30,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.000001092000047719921},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":30,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.0000016420000292782788},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":30,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":8.91000013325538e-7},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueTokenizer","value":"","object_id":30,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"call","id":15,"thread_id":0,"method_id":"tokenize","static":false,"receiver":{"class":"ValueTokenizer","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":66},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.000004406000016388134},{"event":"return","thread_id":0,"id":17,"parent_id":14,"return_value":{"class":"String","value":""},"elapsed":0.00007000599998718826},{"event":"return","thread_id":0,"id":18,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":29},"elapsed":0.00035718899994208186}],"classMap":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:153"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:158"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:171","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:98","labels":["security.sanitization"]}]},{"type":"class","name":"ValueTokenizer","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:55"},{"type":"function","name":"tokenize","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:66","labels":["security.sanitization"]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap fails closed on SQL it cannot reliably parameterize","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json new file mode 100644 index 0000000000..a3df24d5fb --- /dev/null +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json @@ -0,0 +1 @@ +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000003885999944941432},{"event":"call","id":3,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":171},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000001722999968478689},{"event":"call","id":6,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":28,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000015220000477711437},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":28,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000027040000531997066},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":28,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.0000030439999818554497},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":28,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.000002504000008229923},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueTokenizer","value":"","object_id":28,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"String","value":""},"elapsed":0.00001920899990182079},{"event":"return","thread_id":0,"id":16,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":27},"elapsed":0.000578924000024017}],"classMap":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:153"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:158"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:171","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:98","labels":["security.sanitization"]}]},{"type":"class","name":"ValueTokenizer","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:55"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap parameterizes SQL literals but keeps the statement shape","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json new file mode 100644 index 0000000000..b94ac101a8 --- /dev/null +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json @@ -0,0 +1 @@ +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":6},"elapsed":0.000005238000085228123},{"event":"call","id":3,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":4,"parent_id":3,"elapsed":0.00000297400004001247},{"event":"call","id":5,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":171},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.000001742999984344351},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"slot"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"call","id":9,"thread_id":0,"method_id":"tokenize","static":false,"receiver":{"class":"ValueTokenizer","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":66},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.000024547000066377223},{"event":"return","thread_id":0,"id":11,"parent_id":8,"elapsed":0.00009065699998700438},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.0000013720000424655154},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":15,"parent_id":14,"elapsed":0.0000010510000265639974},{"event":"call","id":16,"thread_id":0,"method_id":"tokenize","static":false,"receiver":{"class":"ValueTokenizer","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":66},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000004927999952997197},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"headers"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"call","id":19,"thread_id":0,"method_id":"tokenize","static":false,"receiver":{"class":"ValueTokenizer","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":66},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"String","value":""},"elapsed":0.0000020929999209329253},{"event":"call","id":21,"thread_id":0,"method_id":"tokenize","static":false,"receiver":{"class":"ValueTokenizer","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":66},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0000040959999978440464},{"event":"return","thread_id":0,"id":23,"parent_id":18,"elapsed":0.00012093299994830886},{"event":"call","id":24,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.0000014620000001741573},{"event":"call","id":26,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":27,"parent_id":26,"elapsed":0.0000010819999261002522},{"event":"return","thread_id":0,"id":28,"parent_id":5,"return_value":{"class":"Object","value":"","object_id":7},"elapsed":0.0006788040000174078}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:153"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:158"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:171","labels":["security.sanitization"]}]},{"type":"class","name":"ValueTokenizer","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:55"},{"type":"function","name":"tokenize","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:66","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:3"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap shares the token namespace across all value positions","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/manifest.yaml b/packages/cli/gold_traces/manifest.yaml index 7378d33753..c50bd808e6 100644 --- a/packages/cli/gold_traces/manifest.yaml +++ b/packages/cli/gold_traces/manifest.yaml @@ -122,3 +122,35 @@ entries: test_name: truncates values across every captured slot while preserving structure appmap_path: jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json summary: trimAppMap truncates captured values across every slot type while preserving event structure. + + # sanitize (security.sanitization) is the redaction boundary that makes a + # committed AppMap structurally incapable of carrying a secret — the whole + # reason gold-trace baselines can be committed. Three traces guard its + # distinct arms; a single happy-path trace cannot cover a fail-closed gate. + # * sanitize: the value-tokenization core plus the HTTP arm (path_info + + # headers), which also proves the shared per-AppMap token namespace and + # equality preservation. + # * sanitize-sql: the SQL parameterize-and-keep-shape branch (obfuscator + # succeeds, no residue -> return the normalized statement; sanitizeSql + # does NOT call tokenize). + # * sanitize-sql-fail-closed: the SECURITY negative branch — SQL the + # obfuscator cannot reliably parameterize is downgraded to a token + # (sanitizeSql additionally calls tokenize). Its call graph differs from + # the happy path, so loosening the fail-closed guard drifts this trace. + - feature: sanitize + test_file: tests/unit/cmds/sanitize.spec.ts + test_name: shares the token namespace across all value positions + appmap_path: jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json + summary: sanitizeAppMap tokenizes captured values across parameters and the HTTP arm (path_info + header values) from one shared token namespace, preserving equality while keeping header names and the route template. + + - feature: sanitize-sql + test_file: tests/unit/cmds/sanitize.spec.ts + test_name: parameterizes SQL literals but keeps the statement shape + appmap_path: jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json + summary: sanitizeSql parameterizes SQL literals while preserving the statement shape (residue-free obfuscation returns the normalized statement, without tokenizing). + + - feature: sanitize-sql-fail-closed + test_file: tests/unit/cmds/sanitize.spec.ts + test_name: fails closed on SQL it cannot reliably parameterize + appmap_path: jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json + summary: sanitizeSql fails closed on SQL it cannot reliably obfuscate, downgrading the whole statement to a token instead of leaking an unobfuscated literal. diff --git a/packages/cli/src/lib/sanitizeAppMap.ts b/packages/cli/src/lib/sanitizeAppMap.ts index e6bd40babc..8ffc8d9403 100644 --- a/packages/cli/src/lib/sanitizeAppMap.ts +++ b/packages/cli/src/lib/sanitizeAppMap.ts @@ -58,6 +58,11 @@ export class ValueTokenizer { return this.tokens.size; } + // The tokenization primitive: every captured value string passes through + // here and is replaced with a content-free token (allow-list and + // already-assigned tokens excepted). Labeled so appmap-review interprets + // changes to what escapes tokenization. + // @label security.sanitization tokenize(value: string): string { if (this.allow.has(value) || TOKEN_PATTERN.test(value)) return value; let token = this.tokens.get(value); @@ -89,6 +94,7 @@ const SQL_RESIDUE: Record = { }; const SQL_RESIDUE_DEFAULT = /'|"|\/\*|\*\//; +// @label security.sanitization function sanitizeSql(sql: string, adapter: string | undefined, tokenizer: ValueTokenizer): string { if (TOKEN_PATTERN.test(sql)) return sql; const normalized = normalizeSQL(sql, adapter ?? ''); @@ -157,6 +163,11 @@ function sanitizeHeaders(headers: Record | undefined, tokenizer } } +// The redaction boundary: sanitizes every field defined to hold captured +// runtime data (parameters, return values, exceptions, HTTP paths/headers, +// SQL) so the committed AppMap is structurally incapable of carrying a secret. +// Labeled so appmap-review interprets any change to this boundary. +// @label security.sanitization export function sanitizeAppMap( appmap: AppMap, tokenizer: ValueTokenizer = new ValueTokenizer() From 6b74f59be21cd92dd8f858774267cb735b4d9a91 Mon Sep 17 00:00:00 2001 From: kgilpin Date: Thu, 9 Jul 2026 08:14:56 -0400 Subject: [PATCH 06/22] refactor(cli): ValueMasker naming; allow 'undefined' (PR feedback) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ValueTokenizer -> ValueMasker, tokenize() -> mask(): the operation is masking; 'tokenizer' reads as lexing in a codebase even though data-security tokenization is the operation's established name. - 'undefined' joins the built-in allowlist — JS recorders emit it constantly and it has no secret capacity. Co-Authored-By: Claude Fable 5 --- packages/cli/src/cmds/sanitize/sanitize.ts | 10 ++-- packages/cli/src/lib/sanitizeAppMap.ts | 51 ++++++++++--------- packages/cli/tests/unit/cmds/sanitize.spec.ts | 6 +-- 3 files changed, 34 insertions(+), 33 deletions(-) diff --git a/packages/cli/src/cmds/sanitize/sanitize.ts b/packages/cli/src/cmds/sanitize/sanitize.ts index 5f64f14628..8dc33032c2 100644 --- a/packages/cli/src/cmds/sanitize/sanitize.ts +++ b/packages/cli/src/cmds/sanitize/sanitize.ts @@ -3,7 +3,7 @@ import { basename, dirname, join } from 'path'; import Yargs from 'yargs'; import { handleWorkingDirectory } from '../../lib/handleWorkingDirectory'; -import { BUILTIN_ALLOW, sanitizeAppMap, ValueTokenizer } from '../../lib/sanitizeAppMap'; +import { BUILTIN_ALLOW, sanitizeAppMap, ValueMasker } from '../../lib/sanitizeAppMap'; import { writeFileAtomic } from '../../utils'; // Build the allowlist: built-ins plus values the user curated. Exact whole-value @@ -75,11 +75,11 @@ export default { let distinct: number; try { before = readFileSync(file, 'utf8'); - // A fresh tokenizer per file: the token namespace is per-AppMap by + // A fresh masker per file: the token namespace is per-AppMap by // design, so values never correlate across files. - const tokenizer = new ValueTokenizer(allow); - sanitized = JSON.stringify(sanitizeAppMap(JSON.parse(before), tokenizer)); - distinct = tokenizer.distinctCount; + const masker = new ValueMasker(allow); + sanitized = JSON.stringify(sanitizeAppMap(JSON.parse(before), masker)); + distinct = masker.distinctCount; } catch (error) { // Skip an unreadable/malformed file rather than aborting: one bad file // in a batch must not stop the rest or leave earlier files half-done. diff --git a/packages/cli/src/lib/sanitizeAppMap.ts b/packages/cli/src/lib/sanitizeAppMap.ts index 8ffc8d9403..cdd9f61a98 100644 --- a/packages/cli/src/lib/sanitizeAppMap.ts +++ b/packages/cli/src/lib/sanitizeAppMap.ts @@ -47,9 +47,10 @@ export const BUILTIN_ALLOW: ReadonlySet = new Set([ 'NULL', 'nil', 'None', + 'undefined', ]); -export class ValueTokenizer { +export class ValueMasker { private tokens = new Map(); constructor(private allow: ReadonlySet = BUILTIN_ALLOW) {} @@ -58,12 +59,12 @@ export class ValueTokenizer { return this.tokens.size; } - // The tokenization primitive: every captured value string passes through - // here and is replaced with a content-free token (allow-list and + // The masking primitive: every captured value string passes through here + // and is replaced with a content-free token (allow-list and // already-assigned tokens excepted). Labeled so appmap-review interprets - // changes to what escapes tokenization. + // changes to what escapes masking. // @label security.sanitization - tokenize(value: string): string { + mask(value: string): string { if (this.allow.has(value) || TOKEN_PATTERN.test(value)) return value; let token = this.tokens.get(value); if (!token) { @@ -95,11 +96,11 @@ const SQL_RESIDUE: Record = { const SQL_RESIDUE_DEFAULT = /'|"|\/\*|\*\//; // @label security.sanitization -function sanitizeSql(sql: string, adapter: string | undefined, tokenizer: ValueTokenizer): string { +function sanitizeSql(sql: string, adapter: string | undefined, masker: ValueMasker): string { if (TOKEN_PATTERN.test(sql)) return sql; const normalized = normalizeSQL(sql, adapter ?? ''); const residue = (adapter && SQL_RESIDUE[adapter]) || SQL_RESIDUE_DEFAULT; - if (residue.test(normalized)) return tokenizer.tokenize(sql); + if (residue.test(normalized)) return masker.mask(sql); return normalized; } @@ -150,16 +151,16 @@ interface AppMap { events?: AppMapEvent[]; } -function sanitizeSlot(slot: ValueSlot | undefined, tokenizer: ValueTokenizer): void { - if (slot && typeof slot.value === 'string') slot.value = tokenizer.tokenize(slot.value); +function sanitizeSlot(slot: ValueSlot | undefined, masker: ValueMasker): void { + if (slot && typeof slot.value === 'string') slot.value = masker.mask(slot.value); } // Header NAMES are schema (kept); header VALUES are captured data (tokenized). -function sanitizeHeaders(headers: Record | undefined, tokenizer: ValueTokenizer): void { +function sanitizeHeaders(headers: Record | undefined, masker: ValueMasker): void { if (!headers) return; for (const name of Object.keys(headers)) { const value = headers[name]; - if (typeof value === 'string') headers[name] = tokenizer.tokenize(value); + if (typeof value === 'string') headers[name] = masker.mask(value); } } @@ -170,17 +171,17 @@ function sanitizeHeaders(headers: Record | undefined, tokenizer // @label security.sanitization export function sanitizeAppMap( appmap: AppMap, - tokenizer: ValueTokenizer = new ValueTokenizer() + masker: ValueMasker = new ValueMasker() ): AppMap { for (const event of appmap.events ?? []) { - for (const p of event.parameters ?? []) sanitizeSlot(p, tokenizer); - for (const m of event.message ?? []) sanitizeSlot(m, tokenizer); - sanitizeSlot(event.receiver, tokenizer); - sanitizeSlot(event.return_value, tokenizer); + for (const p of event.parameters ?? []) sanitizeSlot(p, masker); + for (const m of event.message ?? []) sanitizeSlot(m, masker); + sanitizeSlot(event.receiver, masker); + sanitizeSlot(event.return_value, masker); for (const x of event.exceptions ?? []) { - if (typeof x.message === 'string') x.message = tokenizer.tokenize(x.message); - if (typeof x.value === 'string') x.value = tokenizer.tokenize(x.value); + if (typeof x.message === 'string') x.message = masker.mask(x.message); + if (typeof x.value === 'string') x.value = masker.mask(x.value); } const serverRequest = event.http_server_request; @@ -188,21 +189,21 @@ export function sanitizeAppMap( // The concrete path carries path params (ids, PII); the normalized // route template is the interesting part and stays. if (typeof serverRequest.path_info === 'string') - serverRequest.path_info = tokenizer.tokenize(serverRequest.path_info); - sanitizeHeaders(serverRequest.headers, tokenizer); + serverRequest.path_info = masker.mask(serverRequest.path_info); + sanitizeHeaders(serverRequest.headers, masker); } const clientRequest = event.http_client_request; if (clientRequest) { if (typeof clientRequest.url === 'string') - clientRequest.url = tokenizer.tokenize(clientRequest.url); - sanitizeHeaders(clientRequest.headers, tokenizer); + clientRequest.url = masker.mask(clientRequest.url); + sanitizeHeaders(clientRequest.headers, masker); } - sanitizeHeaders(event.http_server_response?.headers, tokenizer); - sanitizeHeaders(event.http_client_response?.headers, tokenizer); + sanitizeHeaders(event.http_server_response?.headers, masker); + sanitizeHeaders(event.http_client_response?.headers, masker); const sqlQuery = event.sql_query; if (sqlQuery && typeof sqlQuery.sql === 'string') - sqlQuery.sql = sanitizeSql(sqlQuery.sql, sqlQuery.database_type, tokenizer); + sqlQuery.sql = sanitizeSql(sqlQuery.sql, sqlQuery.database_type, masker); } return appmap; } diff --git a/packages/cli/tests/unit/cmds/sanitize.spec.ts b/packages/cli/tests/unit/cmds/sanitize.spec.ts index c0433e5bce..be35a66b98 100644 --- a/packages/cli/tests/unit/cmds/sanitize.spec.ts +++ b/packages/cli/tests/unit/cmds/sanitize.spec.ts @@ -1,4 +1,4 @@ -import { BUILTIN_ALLOW, sanitizeAppMap, ValueTokenizer } from '../../../src/lib/sanitizeAppMap'; +import { BUILTIN_ALLOW, sanitizeAppMap, ValueMasker } from '../../../src/lib/sanitizeAppMap'; const param = (name: string, value: string, klass = 'String') => ({ name, class: klass, value }); @@ -60,7 +60,7 @@ describe('sanitizeAppMap', () => { }, ], }; - sanitizeAppMap(appmap, new ValueTokenizer(allow)); + sanitizeAppMap(appmap, new ValueMasker(allow)); const [p1, p2, p3] = appmap.events[0].parameters; expect(p1.value).toEqual('true'); expect(p2.value).toEqual('private'); @@ -97,7 +97,7 @@ describe('sanitizeAppMap', () => { }; sanitizeAppMap(appmap); const once = JSON.stringify(appmap); - sanitizeAppMap(appmap, new ValueTokenizer()); + sanitizeAppMap(appmap, new ValueMasker()); expect(JSON.stringify(appmap)).toEqual(once); }); From 4c7c4ee831106fb00143ef1e8a5a3db9a869b4f6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jul 2026 12:23:31 +0000 Subject: [PATCH 07/22] chore(gold-traces): update behavioral baseline [skip ci] --- ...ls_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json | 2 +- ...rizes_SQL_literals_but_keeps_the_statement_shape.appmap.json | 2 +- ...s_the_token_namespace_across_all_value_positions.appmap.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json index 13018f8e41..be3a628fe9 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000004156000045441033},{"event":"call","id":3,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":171},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.0000013919999446443398},{"event":"call","id":6,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":30,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000014319999763756641},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":30,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.000001092000047719921},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":30,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.0000016420000292782788},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":30,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":8.91000013325538e-7},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueTokenizer","value":"","object_id":30,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"call","id":15,"thread_id":0,"method_id":"tokenize","static":false,"receiver":{"class":"ValueTokenizer","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":66},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.000004406000016388134},{"event":"return","thread_id":0,"id":17,"parent_id":14,"return_value":{"class":"String","value":""},"elapsed":0.00007000599998718826},{"event":"return","thread_id":0,"id":18,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":29},"elapsed":0.00035718899994208186}],"classMap":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:153"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:158"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:171","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:98","labels":["security.sanitization"]}]},{"type":"class","name":"ValueTokenizer","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:55"},{"type":"function","name":"tokenize","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:66","labels":["security.sanitization"]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap fails closed on SQL it cannot reliably parameterize","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000004018000026917434},{"event":"call","id":3,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object] ] }","object_id":29,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000001962999988336378},{"event":"call","id":6,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.000004177999983312475},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000018939999790745787},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000004198000056021556},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.0000017929999671650876},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE name = 'unterminated\"","name":"sql"},{"class":"String","value":"'postgres'","name":"adapter"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30},"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE name = 'unterminated\"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":"''"},"elapsed":0.00000696300003255601},{"event":"return","thread_id":0,"id":17,"parent_id":14,"return_value":{"class":"String","value":"''"},"elapsed":0.00010308299999906012},{"event":"return","thread_id":0,"id":18,"parent_id":3,"return_value":{"class":"Object","value":"{ events: [ [Object] ] }","object_id":29},"elapsed":0.0005512639999665225}],"classMap":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:99","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap fails closed on SQL it cannot reliably parameterize","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json index a3df24d5fb..de6be6020e 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000003885999944941432},{"event":"call","id":3,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":171},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000001722999968478689},{"event":"call","id":6,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":28,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000015220000477711437},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":28,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000027040000531997066},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":28,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.0000030439999818554497},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":28,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.000002504000008229923},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueTokenizer","value":"","object_id":28,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"String","value":""},"elapsed":0.00001920899990182079},{"event":"return","thread_id":0,"id":16,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":27},"elapsed":0.000578924000024017}],"classMap":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:153"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:158"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:171","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:98","labels":["security.sanitization"]}]},{"type":"class","name":"ValueTokenizer","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:55"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap parameterizes SQL literals but keeps the statement shape","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000004288000013730198},{"event":"call","id":3,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object] ] }","object_id":27,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.0000019229999566050537},{"event":"call","id":6,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":28,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000023640000108571257},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":28,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000020940000240443624},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":28,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000002485000038632279},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":28,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.0000020140000174251327},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE email = 'kevin@app.land' AND pin = 1234\"","name":"sql"},{"class":"String","value":"'postgres'","name":"adapter"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":28,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"String","value":"'SELECT * FROM users WHERE email = ? AND pin = ?'"},"elapsed":0.000017603000003418856},{"event":"return","thread_id":0,"id":16,"parent_id":3,"return_value":{"class":"Object","value":"{ events: [ [Object] ] }","object_id":27},"elapsed":0.0005530969999654189}],"classMap":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:99","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap parameterizes SQL literals but keeps the statement shape","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json index b94ac101a8..41e4c80e68 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":6},"elapsed":0.000005238000085228123},{"event":"call","id":3,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":4,"parent_id":3,"elapsed":0.00000297400004001247},{"event":"call","id":5,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":171},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":55},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.000001742999984344351},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"slot"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"call","id":9,"thread_id":0,"method_id":"tokenize","static":false,"receiver":{"class":"ValueTokenizer","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":66},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.000024547000066377223},{"event":"return","thread_id":0,"id":11,"parent_id":8,"elapsed":0.00009065699998700438},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.0000013720000424655154},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":153},{"event":"return","thread_id":0,"id":15,"parent_id":14,"elapsed":0.0000010510000265639974},{"event":"call","id":16,"thread_id":0,"method_id":"tokenize","static":false,"receiver":{"class":"ValueTokenizer","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":66},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000004927999952997197},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"headers"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"call","id":19,"thread_id":0,"method_id":"tokenize","static":false,"receiver":{"class":"ValueTokenizer","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":66},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"String","value":""},"elapsed":0.0000020929999209329253},{"event":"call","id":21,"thread_id":0,"method_id":"tokenize","static":false,"receiver":{"class":"ValueTokenizer","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueTokenizer","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":66},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0000040959999978440464},{"event":"return","thread_id":0,"id":23,"parent_id":18,"elapsed":0.00012093299994830886},{"event":"call","id":24,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.0000014620000001741573},{"event":"call","id":26,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"","name":"headers"},{"class":"ValueTokenizer","value":"","object_id":8,"name":"tokenizer"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":158},{"event":"return","thread_id":0,"id":27,"parent_id":26,"elapsed":0.0000010819999261002522},{"event":"return","thread_id":0,"id":28,"parent_id":5,"return_value":{"class":"Object","value":"","object_id":7},"elapsed":0.0006788040000174078}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:153"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:158"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:171","labels":["security.sanitization"]}]},{"type":"class","name":"ValueTokenizer","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:55"},{"type":"function","name":"tokenize","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:66","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:3"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap shares the token namespace across all value positions","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'auth'","name":"name"},{"class":"String","value":"'bearer-xyz'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"{ name: 'auth', class: 'String', value: 'bearer-xyz' }","object_id":6},"elapsed":0.000006091999978252716},{"event":"call","id":3,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":4,"parent_id":3,"elapsed":0.0000038470000163215445},{"event":"call","id":5,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object] ] }","object_id":7,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.000002475000030699448},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'auth', class: 'String', value: 'bearer-xyz' }","object_id":6,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":9,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8},"parameters":[{"class":"String","value":"'bearer-xyz'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":"''"},"elapsed":0.0000292949999902703},{"event":"return","thread_id":0,"id":11,"parent_id":8,"elapsed":0.00013136699999449775},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.000003125999967323878},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":15,"parent_id":14,"elapsed":0.0000019739999856938084},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8},"parameters":[{"class":"String","value":"'/games/123/join'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":"''"},"elapsed":0.000006701999950564641},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"{ Authorization: 'bearer-xyz', 'Content-Type': 'application/json' }","object_id":9,"name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '/games/123/join' => '' }\n}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"call","id":19,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '/games/123/join' => '' }\n}","object_id":8},"parameters":[{"class":"String","value":"'bearer-xyz'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"String","value":"''"},"elapsed":0.0000031150000268098665},{"event":"call","id":21,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '/games/123/join' => '' }\n}","object_id":8},"parameters":[{"class":"String","value":"'application/json'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":"''"},"elapsed":0.000006100999996760947},{"event":"return","thread_id":0,"id":23,"parent_id":18,"elapsed":0.00016400699996665935},{"event":"call","id":24,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.0000020740000081787002},{"event":"call","id":26,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":27,"parent_id":26,"elapsed":0.000002023999968514545},{"event":"return","thread_id":0,"id":28,"parent_id":5,"return_value":{"class":"Object","value":"{ events: [ [Object] ] }","object_id":7},"elapsed":0.0009688069999924664}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:3"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap shares the token namespace across all value positions","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file From 28435cc2286655e2feec834c9a4d64ec4ff0824b Mon Sep 17 00:00:00 2001 From: kgilpin Date: Thu, 9 Jul 2026 08:27:27 -0400 Subject: [PATCH 08/22] chore(gold-traces): one composite sanitize trace instead of three MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Three gold traces for one subsystem multiplies review and bless cost without strengthening the baseline (the skill's own guidance: keep one). A new composite unit test walks every sanitization branch in a single AppMap — shared-namespace masking, headers/paths, SQL both parseable and not — and its recording replaces the three baselines. The recording is sanitized, matching what the engine will do once it switches from trim. Co-Authored-By: Claude Fable 5 --- ...t_cannot_reliably_parameterize.appmap.json | 1 - ..._but_keeps_the_statement_shape.appmap.json | 1 - ..._a_composite_AppMap_end-to-end.appmap.json | 1 + ...ace_across_all_value_positions.appmap.json | 1 - packages/cli/gold_traces/manifest.yaml | 18 ++------ packages/cli/tests/unit/cmds/sanitize.spec.ts | 44 +++++++++++++++++++ 6 files changed, 48 insertions(+), 18 deletions(-) delete mode 100644 packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json delete mode 100644 packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json create mode 100644 packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json delete mode 100644 packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json deleted file mode 100644 index be3a628fe9..0000000000 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json +++ /dev/null @@ -1 +0,0 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000004018000026917434},{"event":"call","id":3,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object] ] }","object_id":29,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000001962999988336378},{"event":"call","id":6,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.000004177999983312475},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000018939999790745787},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000004198000056021556},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.0000017929999671650876},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE name = 'unterminated\"","name":"sql"},{"class":"String","value":"'postgres'","name":"adapter"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":30},"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE name = 'unterminated\"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":"''"},"elapsed":0.00000696300003255601},{"event":"return","thread_id":0,"id":17,"parent_id":14,"return_value":{"class":"String","value":"''"},"elapsed":0.00010308299999906012},{"event":"return","thread_id":0,"id":18,"parent_id":3,"return_value":{"class":"Object","value":"{ events: [ [Object] ] }","object_id":29},"elapsed":0.0005512639999665225}],"classMap":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:99","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap fails closed on SQL it cannot reliably parameterize","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json deleted file mode 100644 index de6be6020e..0000000000 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json +++ /dev/null @@ -1 +0,0 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000004288000013730198},{"event":"call","id":3,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object] ] }","object_id":27,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.0000019229999566050537},{"event":"call","id":6,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":28,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000023640000108571257},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":28,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000020940000240443624},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":28,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000002485000038632279},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":28,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.0000020140000174251327},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE email = 'kevin@app.land' AND pin = 1234\"","name":"sql"},{"class":"String","value":"'postgres'","name":"adapter"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":28,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"String","value":"'SELECT * FROM users WHERE email = ? AND pin = ?'"},"elapsed":0.000017603000003418856},{"event":"return","thread_id":0,"id":16,"parent_id":3,"return_value":{"class":"Object","value":"{ events: [ [Object] ] }","object_id":27},"elapsed":0.0005530969999654189}],"classMap":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:99","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap parameterizes SQL literals but keeps the statement shape","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json new file mode 100644 index 0000000000..5ad79d2eec --- /dev/null +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json @@ -0,0 +1 @@ +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":34},"elapsed":5.417969077825546e-7},{"event":"call","id":3,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":2.498272806406021e-7},{"event":"call","id":5,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":6.670597940683365e-7},{"event":"call","id":7,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":8,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":4.998873919248581e-7},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":11,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":13,"parent_id":10,"elapsed":0.000028583919629454613},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.0000012498348951339722},{"event":"return","thread_id":0,"id":17,"parent_id":14,"elapsed":0.00003983289934694767},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":19,"parent_id":18,"elapsed":3.3294782042503357e-7},{"event":"call","id":20,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":21,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":23,"parent_id":20,"elapsed":0.000031624920666217804},{"event":"call","id":24,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.0000010419171303510666},{"event":"call","id":26,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"String","value":""},"elapsed":9.578652679920197e-7},{"event":"call","id":28,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"call","id":29,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":31,"parent_id":28,"elapsed":0.00003004097379744053},{"event":"call","id":32,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":3.3294782042503357e-7},{"event":"call","id":34,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":3.3294782042503357e-7},{"event":"call","id":36,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":2.922024577856064e-7},{"event":"call","id":38,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":2.919696271419525e-7},{"event":"call","id":40,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":2.922024577856064e-7},{"event":"call","id":42,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":3.3318065106868744e-7},{"event":"call","id":44,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.000004582805559039116},{"event":"call","id":46,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":3.3318065106868744e-7},{"event":"call","id":48,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":3.3294782042503357e-7},{"event":"call","id":50,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":51,"parent_id":50,"elapsed":3.3387914299964905e-7},{"event":"call","id":52,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":2.919696271419525e-7},{"event":"call","id":54,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"call","id":55,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000032250070944428444},{"event":"return","thread_id":0,"id":58,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000722167082130909}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:99","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:3"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap sanitizes a composite AppMap end-to-end","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json deleted file mode 100644 index 41e4c80e68..0000000000 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json +++ /dev/null @@ -1 +0,0 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'auth'","name":"name"},{"class":"String","value":"'bearer-xyz'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"{ name: 'auth', class: 'String', value: 'bearer-xyz' }","object_id":6},"elapsed":0.000006091999978252716},{"event":"call","id":3,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":4,"parent_id":3,"elapsed":0.0000038470000163215445},{"event":"call","id":5,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object] ] }","object_id":7,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.000002475000030699448},{"event":"call","id":8,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'auth', class: 'String', value: 'bearer-xyz' }","object_id":6,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":9,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8},"parameters":[{"class":"String","value":"'bearer-xyz'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":"''"},"elapsed":0.0000292949999902703},{"event":"return","thread_id":0,"id":11,"parent_id":8,"elapsed":0.00013136699999449775},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.000003125999967323878},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":15,"parent_id":14,"elapsed":0.0000019739999856938084},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8},"parameters":[{"class":"String","value":"'/games/123/join'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":"''"},"elapsed":0.000006701999950564641},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"{ Authorization: 'bearer-xyz', 'Content-Type': 'application/json' }","object_id":9,"name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '/games/123/join' => '' }\n}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"call","id":19,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '/games/123/join' => '' }\n}","object_id":8},"parameters":[{"class":"String","value":"'bearer-xyz'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"String","value":"''"},"elapsed":0.0000031150000268098665},{"event":"call","id":21,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '/games/123/join' => '' }\n}","object_id":8},"parameters":[{"class":"String","value":"'application/json'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":"''"},"elapsed":0.000006100999996760947},{"event":"return","thread_id":0,"id":23,"parent_id":18,"elapsed":0.00016400699996665935},{"event":"call","id":24,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.0000020740000081787002},{"event":"call","id":26,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":8,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":27,"parent_id":26,"elapsed":0.000002023999968514545},{"event":"return","thread_id":0,"id":28,"parent_id":5,"return_value":{"class":"Object","value":"{ events: [ [Object] ] }","object_id":7},"elapsed":0.0009688069999924664}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:3"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap shares the token namespace across all value positions","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/cli/gold_traces/manifest.yaml b/packages/cli/gold_traces/manifest.yaml index c50bd808e6..1bead78de0 100644 --- a/packages/cli/gold_traces/manifest.yaml +++ b/packages/cli/gold_traces/manifest.yaml @@ -139,18 +139,6 @@ entries: # the happy path, so loosening the fail-closed guard drifts this trace. - feature: sanitize test_file: tests/unit/cmds/sanitize.spec.ts - test_name: shares the token namespace across all value positions - appmap_path: jest/sanitizeAppMap/shares_the_token_namespace_across_all_value_positions.appmap.json - summary: sanitizeAppMap tokenizes captured values across parameters and the HTTP arm (path_info + header values) from one shared token namespace, preserving equality while keeping header names and the route template. - - - feature: sanitize-sql - test_file: tests/unit/cmds/sanitize.spec.ts - test_name: parameterizes SQL literals but keeps the statement shape - appmap_path: jest/sanitizeAppMap/parameterizes_SQL_literals_but_keeps_the_statement_shape.appmap.json - summary: sanitizeSql parameterizes SQL literals while preserving the statement shape (residue-free obfuscation returns the normalized statement, without tokenizing). - - - feature: sanitize-sql-fail-closed - test_file: tests/unit/cmds/sanitize.spec.ts - test_name: fails closed on SQL it cannot reliably parameterize - appmap_path: jest/sanitizeAppMap/fails_closed_on_SQL_it_cannot_reliably_parameterize.appmap.json - summary: sanitizeSql fails closed on SQL it cannot reliably obfuscate, downgrading the whole statement to a token instead of leaking an unobfuscated literal. + test_name: sanitizes a composite AppMap end-to-end + appmap_path: jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json + summary: One composite walk of the sanitize subsystem — shared-namespace masking across parameters, headers, and paths; SQL parameterized when parseable and masked whole when not. diff --git a/packages/cli/tests/unit/cmds/sanitize.spec.ts b/packages/cli/tests/unit/cmds/sanitize.spec.ts index be35a66b98..8aa6dd0eac 100644 --- a/packages/cli/tests/unit/cmds/sanitize.spec.ts +++ b/packages/cli/tests/unit/cmds/sanitize.spec.ts @@ -153,6 +153,50 @@ describe('sanitizeAppMap', () => { expect(appmap.events[0].exceptions[0].class).toEqual('ConnError'); // schema, kept }); + // One test that walks every sanitization branch in a single AppMap. Its + // recording is the gold trace for the sanitize subsystem: one composite + // trace instead of one trace per unit test above. + it('sanitizes a composite AppMap end-to-end', () => { + const appmap = { + events: [ + { + parameters: [param('token', 'sekrit-abc'), param('count', '42')], + return_value: { class: 'String', value: 'sekrit-abc' }, + exceptions: [{ class: 'ConnError', message: 'postgres://u:pw@db failed' }], + http_server_request: { + request_method: 'POST', + path_info: '/games/123/join', + normalized_path_info: '/games/:id/join', + headers: { Authorization: 'sekrit-abc' }, + }, + }, + { + sql_query: { + sql: "SELECT * FROM users WHERE email = 'a@b.c'", + database_type: 'postgres', + }, + }, + { + sql_query: { + sql: "SELECT * FROM users WHERE name = 'unterminated", + database_type: 'postgres', + }, + }, + ], + }; + sanitizeAppMap(appmap); + const [call, goodSql, badSql] = appmap.events as any[]; + expect(call.parameters[0].value).toEqual(''); + expect(call.return_value.value).toEqual(''); // equality preserved + expect(call.http_server_request.headers.Authorization).toEqual(''); // shared namespace + expect(call.parameters[1].value).toMatch(/^$/); + expect(call.exceptions[0].message).toMatch(/^$/); + expect(call.http_server_request.normalized_path_info).toEqual('/games/:id/join'); + expect(call.http_server_request.path_info).toMatch(/^$/); + expect(goodSql.sql_query.sql).toEqual('SELECT * FROM users WHERE email = ?'); + expect(badSql.sql_query.sql).toMatch(/^$/); // unparseable: whole statement masked + }); + it('never touches schema fields', () => { const appmap = { events: [ From 77ce035efdb748f08ca8a0186cf93bc2b27e6cfc Mon Sep 17 00:00:00 2001 From: kgilpin Date: Thu, 9 Jul 2026 08:42:14 -0400 Subject: [PATCH 09/22] fix(cli): sanitize exits non-zero when any file in the batch is skipped MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A skipped file keeps its original, possibly secret-bearing contents, so a partial batch must not look like success — a CI gate trusting the exit code could otherwise commit an unsanitized AppMap. All files are still processed before failing (stopping at the first bad file would leave the rest untouched); best-effort callers can append '|| true'. Handler-level tests cover both outcomes; the gold trace is unchanged (one composite trace per subsystem). Co-Authored-By: Claude Fable 5 --- packages/cli/src/cmds/sanitize/sanitize.ts | 10 ++++- packages/cli/tests/unit/cmds/sanitize.spec.ts | 37 +++++++++++++++++++ 2 files changed, 45 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/cmds/sanitize/sanitize.ts b/packages/cli/src/cmds/sanitize/sanitize.ts index 8dc33032c2..42960a2095 100644 --- a/packages/cli/src/cmds/sanitize/sanitize.ts +++ b/packages/cli/src/cmds/sanitize/sanitize.ts @@ -95,8 +95,14 @@ export default { `sanitize ${file}: ${distinct} distinct value(s) tokenized, ${before.length} -> ${sanitized.length} bytes` ); } - if (files.length > 0 && failed === files.length) { - throw new Error(`sanitize: all ${failed} input file(s) failed to process`); + // The exit code is the contract: 0 means every file is now sanitized. A + // skipped file keeps its original, possibly secret-bearing contents, so a + // partial batch must not look like success. All files are still processed + // before failing; callers who want best-effort can append `|| true`. + if (failed > 0) { + throw new Error( + `sanitize: ${failed} of ${files.length} file(s) failed to process and remain unsanitized` + ); } }, }; diff --git a/packages/cli/tests/unit/cmds/sanitize.spec.ts b/packages/cli/tests/unit/cmds/sanitize.spec.ts index 8aa6dd0eac..218a70e5eb 100644 --- a/packages/cli/tests/unit/cmds/sanitize.spec.ts +++ b/packages/cli/tests/unit/cmds/sanitize.spec.ts @@ -1,3 +1,8 @@ +import { mkdtempSync, readFileSync, writeFileSync } from 'fs'; +import { tmpdir } from 'os'; +import { join } from 'path'; + +import SanitizeCommand from '../../../src/cmds/sanitize/sanitize'; import { BUILTIN_ALLOW, sanitizeAppMap, ValueMasker } from '../../../src/lib/sanitizeAppMap'; const param = (name: string, value: string, klass = 'String') => ({ name, class: klass, value }); @@ -221,3 +226,35 @@ describe('sanitizeAppMap', () => { expect(event.parameters[0].class).toEqual('myapp.Token'); }); }); + +describe('sanitize command handler', () => { + const run = (files: string[]) => + SanitizeCommand.handler({ files, allow: [], _: [], $0: 'appmap' }); + + beforeEach(() => jest.spyOn(console, 'warn').mockImplementation()); + afterEach(() => jest.restoreAllMocks()); + + const goodAppMap = () => + JSON.stringify({ events: [{ parameters: [param('token', 'sekrit')] }] }); + + it('exits cleanly when every file is sanitized', async () => { + const dir = mkdtempSync(join(tmpdir(), 'sanitize-')); + const good = join(dir, 'good.appmap.json'); + writeFileSync(good, goodAppMap()); + await expect(run([good])).resolves.toBeUndefined(); + expect(readFileSync(good, 'utf8')).toContain('""'); + }); + + it('fails when any file is skipped, while still sanitizing the rest', async () => { + const dir = mkdtempSync(join(tmpdir(), 'sanitize-')); + const good = join(dir, 'good.appmap.json'); + const bad = join(dir, 'bad.appmap.json'); + writeFileSync(good, goodAppMap()); + writeFileSync(bad, 'not json {'); + await expect(run([bad, good])).rejects.toThrow( + '1 of 2 file(s) failed to process and remain unsanitized' + ); + expect(readFileSync(good, 'utf8')).toContain('""'); // good file still processed + expect(readFileSync(bad, 'utf8')).toEqual('not json {'); // bad file left untouched + }); +}); From 15c1282a2d5a549c479f152754a268a295abcc5d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jul 2026 12:52:04 +0000 Subject: [PATCH 10/22] chore(gold-traces): update behavioral baseline [skip ci] --- ...ram_and_rejects_an_invalid_one.appmap.json | 1 + .../gold_traces/manifest.yaml | 6 ++++ .../tests/integration/validateDiagram.spec.ts | 28 +++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json create mode 100644 packages/sequence-diagram/tests/integration/validateDiagram.spec.ts diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json new file mode 100644 index 0000000000..c16811a4bb --- /dev/null +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json @@ -0,0 +1 @@ +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"{\n actors: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":1,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/controllers', name: 'controllers', order: 1000 }","object_id":2,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00003060500000628963},{"event":"call","id":4,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/models', name: 'models', order: 2000 }","object_id":3,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004896999939774105},{"event":"call","id":6,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/database', name: 'database', order: 3000 }","object_id":4,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000003163999963362585},{"event":"call","id":8,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/views/users', name: 'users', order: 4000 }","object_id":5,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001953000037246966},{"event":"call","id":10,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/views/posts', name: 'posts', order: 5000 }","object_id":6,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000011526999969646567},{"event":"call","id":12,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: 'package:lib/controllers',\n name:…}","object_id":7,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":13,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":8,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":14,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":9,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":15,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00001734500006023154},{"event":"call","id":17,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000013258999956633488},{"event":"return","thread_id":0,"id":19,"parent_id":14,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00032816199995977513},{"event":"call","id":20,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001110999960474146},{"event":"call","id":22,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000005487999942488386},{"event":"return","thread_id":0,"id":24,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0007149310000613696},{"event":"call","id":25,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":10,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":26,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":11,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":27,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":12,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":28,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":13,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":29,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010910000582953217},{"event":"call","id":31,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000014419999843084952},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00018038500002148794},{"event":"call","id":34,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.909999339972273e-7},{"event":"call","id":36,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.410000080199097e-7},{"event":"return","thread_id":0,"id":38,"parent_id":27,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00037015399993833853},{"event":"call","id":39,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.410000080199097e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.709999524900923e-7},{"event":"return","thread_id":0,"id":43,"parent_id":26,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0005223570000225664},{"event":"call","id":44,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":45,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":15,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":46,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.310000794153893e-7},{"event":"call","id":48,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.109999498628895e-7},{"event":"return","thread_id":0,"id":50,"parent_id":45,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00010051699996438401},{"event":"call","id":51,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.010000556168961e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000012818999948649434},{"event":"call","id":57,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000010614999951030768},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000011157000017192331},{"event":"return","thread_id":0,"id":61,"parent_id":44,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0004910310000241225},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.41999928727455e-7},{"event":"call","id":64,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":65,"parent_id":64,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.209999234371935e-7},{"event":"return","thread_id":0,"id":66,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.001274773000091045},{"event":"call","id":67,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: 'package:lib/controllers',\n name:…}","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003995999918515736},{"event":"call","id":69,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: 'package:lib/controllers',\n name:…}","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004065999974045553},{"event":"return","thread_id":0,"id":71,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0026497239999798694},{"event":"return","thread_id":0,"id":72,"parent_id":1,"return_value":{"class":"Promise","value":"Promise { 1 }","object_id":16},"elapsed":0.004123028999970302},{"event":"call","id":73,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"{\n actors: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":17,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":74,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/controllers', name: 'controllers', order: 1000 }","object_id":18,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000013919999446443398},{"event":"call","id":76,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/models', name: 'models', order: 2000 }","object_id":19,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.81000005392707e-7},{"event":"call","id":78,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/database', name: 'database', order: 3000 }","object_id":20,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.510000503112678e-7},{"event":"call","id":80,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/views/users', name: 'users', order: 4000 }","object_id":21,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000024639999764985987},{"event":"call","id":82,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/views/posts', name: 'posts', order: 5000 }","object_id":22,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002312999981768371},{"event":"call","id":84,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: 'package:lib/controllers',\n name:…}","object_id":23,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":85,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'package:lib/controllers',\n callee: 'package:l…}","object_id":24,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024796541000000616},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024906041999997797},{"event":"return","thread_id":0,"id":88,"parent_id":73,"return_value":{"class":"Promise","value":"Promise { 0 }","object_id":25},"elapsed":0.025248354999916955},{"event":"call","id":89,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"{\n events: [\n [Object], [Object], [Object],\n [Object…}","object_id":26,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Promise","value":"Promise { 2 }","object_id":27},"elapsed":0.00001287899999624642}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]},{"type":"class","name":"validateDiagram","children":[{"type":"function","name":"validateDiagram","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:12"},{"type":"function","name":"validateActor","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:28"},{"type":"function","name":"validateAction","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:40"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Diagram validation accepts a valid diagram and rejects an invalid one","source_location":"packages/sequence-diagram/tests/integration/validateDiagram.spec.ts","test_status":"succeeded"}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/manifest.yaml b/packages/sequence-diagram/gold_traces/manifest.yaml index 1edfb1fb5b..2df4307810 100644 --- a/packages/sequence-diagram/gold_traces/manifest.yaml +++ b/packages/sequence-diagram/gold_traces/manifest.yaml @@ -61,3 +61,9 @@ entries: test_name: Text matches expectation appmap_path: jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json summary: The same diff diagram rendered to the Text output format (formatter.format -> text.format subtree, distinct from the PlantUML branch). + + - feature: validation + test_file: tests/integration/validateDiagram.spec.ts + test_name: accepts a valid diagram and rejects an invalid one + appmap_path: jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json + summary: The validateDiagram gate over one trace - the valid path (recursing validateAction over every action), the negative branch (a structurally-invalid diagram is rejected), and AppMap detection. Imports from src (the unit spec imports the excluded dist export, so it records nothing). diff --git a/packages/sequence-diagram/tests/integration/validateDiagram.spec.ts b/packages/sequence-diagram/tests/integration/validateDiagram.spec.ts new file mode 100644 index 0000000000..f7d28e972e --- /dev/null +++ b/packages/sequence-diagram/tests/integration/validateDiagram.spec.ts @@ -0,0 +1,28 @@ +import assert from 'assert'; + +// Import from src (not the built package) so the validation call graph is +// instrumented and captured as a gold trace. The unit spec in tests/unit +// imports the public export (@appland/sequence-diagram -> dist), which the +// repo appmap.yml excludes and therefore records nothing. +import validateDiagram from '../../src/validateDiagram'; +import { ValidationResult } from '../../src/types'; + +import { SHOW_USER_DIAGRAM_DATA, SHOW_USER_APPMAP_DATA } from '../util'; + +describe('Diagram validation', () => { + // One deterministic trace exercising the whole validateDiagram gate: the + // happy path (recursing validateAction over every action), the negative + // branch (a structurally-invalid diagram), and AppMap detection. + it('accepts a valid diagram and rejects an invalid one', async () => { + const valid = await validateDiagram(SHOW_USER_DIAGRAM_DATA); + assert.strictEqual(valid, ValidationResult.Valid); + + const INVALID = JSON.parse(JSON.stringify(SHOW_USER_DIAGRAM_DATA)); + delete INVALID.rootActions[0].children[0].nodeType; + const invalid = await validateDiagram(INVALID); + assert.strictEqual(invalid, ValidationResult.Invalid); + + const appmap = await validateDiagram(SHOW_USER_APPMAP_DATA); + assert.strictEqual(appmap, ValidationResult.AppMap); + }); +}); From 29cc91692fe69da6d3b50f4dc466afce87e1510e Mon Sep 17 00:00:00 2001 From: kgilpin Date: Thu, 9 Jul 2026 08:53:56 -0400 Subject: [PATCH 11/22] ci(appmap-review): run reviews on the appmap-review label, not every push A review costs a few dollars of agent time; pushes no longer trigger one. Add the appmap-review label to review a PR (remove and re-add to review again). The per-package change check and the fork guard stay; workflow_dispatch stays as the manual path and the way to refresh the baseline on main. Co-Authored-By: Claude Fable 5 --- .github/workflows/appmap-review.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/appmap-review.yml b/.github/workflows/appmap-review.yml index ad01d77415..038329a4a5 100644 --- a/.github/workflows/appmap-review.yml +++ b/.github/workflows/appmap-review.yml @@ -8,9 +8,19 @@ name: AppMap Behavioral Review # # Baselines live in packages//gold_traces/ (manifest.yaml + baseline/), and # are auto-trimmed by the gold-traces engine via `appmap trim`. +# +# User-triggered: add the `appmap-review` label to a PR to run one review +# (a run costs a few dollars of agent time, so it doesn't run on every push). +# To review again after new pushes, remove and re-add the label; "Re-run jobs" +# re-reviews the same revision. The label does nothing on a PR that touches +# neither package: no run is created at all. +# +# "Run workflow" reviews the branch you pick, compared against main — so on +# main itself it is a baseline maintenance run (main vs main), not a review. on: pull_request: + types: [labeled] paths: - 'packages/cli/**' - 'packages/sequence-diagram/**' @@ -32,10 +42,12 @@ concurrency: jobs: review: - # Secrets (ANTHROPIC_API_KEY) and a write token are not available to fork PRs. + # Only the appmap-review label starts a PR review; secrets (ANTHROPIC_API_KEY) + # and a write token are not available to fork PRs. if: >- ${{ github.event_name == 'workflow_dispatch' || - github.event.pull_request.head.repo.full_name == github.repository }} + (github.event.label.name == 'appmap-review' && + github.event.pull_request.head.repo.full_name == github.repository) }} runs-on: ubuntu-latest timeout-minutes: 45 strategy: From 16067f5dd5d18f5e1346967c393736e99f89827b Mon Sep 17 00:00:00 2001 From: kgilpin Date: Thu, 9 Jul 2026 08:56:53 -0400 Subject: [PATCH 12/22] ci(appmap-review): let 'Run workflow' review any two refs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit workflow_dispatch gains head and base inputs (defaults: the picked branch, main). The checkout, the per-package change check, and the review's base/head revisions all honor them, so any two refs can be re-reviewed against each other — and a dispatch against an explicit base now also skips packages the head didn't change. Co-Authored-By: Claude Fable 5 --- .github/workflows/appmap-review.yml | 33 ++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/.github/workflows/appmap-review.yml b/.github/workflows/appmap-review.yml index 038329a4a5..5bd636f059 100644 --- a/.github/workflows/appmap-review.yml +++ b/.github/workflows/appmap-review.yml @@ -15,8 +15,9 @@ name: AppMap Behavioral Review # re-reviews the same revision. The label does nothing on a PR that touches # neither package: no run is created at all. # -# "Run workflow" reviews the branch you pick, compared against main — so on -# main itself it is a baseline maintenance run (main vs main), not a review. +# "Run workflow" reviews any two refs: head (default: the branch you pick) +# against base (default: main). Picking main with the defaults is a baseline +# maintenance run (main vs main), not a review. on: pull_request: @@ -25,6 +26,15 @@ on: - 'packages/cli/**' - 'packages/sequence-diagram/**' workflow_dispatch: + inputs: + head: + description: 'Ref to review (branch, tag, or SHA). Empty: the branch picked under "Use workflow from". Baseline updates are only pushed back when this is a branch.' + required: false + default: '' + base: + description: 'Ref to review against (branch, tag, or SHA).' + required: false + default: 'main' # The action commits blessed gold-trace updates to the PR branch and posts the # review comment. @@ -64,15 +74,21 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 0 # the review reads gold traces from both revisions' history - ref: ${{ github.head_ref || github.ref }} # push blessed baselines back to the PR branch + ref: ${{ inputs.head || github.head_ref || github.ref }} # push blessed baselines back to the PR branch # Skip the (expensive) agent run for a package this PR didn't touch. - name: Did ${{ matrix.package }} change? id: changed run: | - base="${{ github.event.pull_request.base.sha }}" + if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then + ref="${{ inputs.base }}" + base="$(git rev-parse --verify --quiet "$ref^{commit}" \ + || git rev-parse --verify --quiet "origin/$ref^{commit}" || true)" + else + base="${{ github.event.pull_request.base.sha }}" + fi if [ -z "$base" ]; then - echo "changed=true" >> "$GITHUB_OUTPUT" # workflow_dispatch: review both + echo "changed=true" >> "$GITHUB_OUTPUT" # unknown base: review both elif git diff --quiet "$base"...HEAD -- "${{ matrix.package }}"; then echo "changed=false" >> "$GITHUB_OUTPUT" else @@ -121,6 +137,7 @@ jobs: anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }} working-directory: ${{ matrix.package }} gold-traces-dir: gold_traces - # On pull_request this is the PR base; on workflow_dispatch base_ref is - # empty, so fall back to main to keep the review's compare well-defined. - base-revision: ${{ github.base_ref || 'main' }} + # Pull requests compare head against the PR base; "Run workflow" + # compares any two refs (defaults: the checked-out branch vs main). + base-revision: ${{ inputs.base || github.base_ref || 'main' }} + head-revision: ${{ inputs.head || github.sha }} From 0cc5b94f2c0828a93b1a5b85e2c8da5ec6e77dc6 Mon Sep 17 00:00:00 2001 From: kgilpin Date: Thu, 9 Jul 2026 09:04:36 -0400 Subject: [PATCH 13/22] fix(cli): sanitize eventUpdates too MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit AppMaps carry captured values in a second place: the top-level eventUpdates map (late updates to events, e.g. a promise's return value filled in after the call event was written). The walk now sanitizes those entries in place — same fields, same token namespace — closing a gap where 6 committed baselines still held raw value strings. The updates are deliberately not merged into their events: sanitize changes values only, never structure. New tokens are now numbered above any token already in the document, so re-sanitizing a file that gained coverage (like these baselines) can never assign a token some other value already holds. All affected baselines re-sanitized; verified no raw eventUpdates values remain. Co-Authored-By: Claude Fable 5 --- ...g_and_writes_the_on-disk_index.appmap.json | 2 +- ...malformed_HTTP_server_requests.appmap.json | 2 +- ...ts_AppMaps_and_writes_an_index.appmap.json | 2 +- ...rom_a_base64url-encoded_filter.appmap.json | 2 +- .../JSON_format/is_valid.appmap.json | 2 +- .../analyzes_a_directory.appmap.json | 2 +- packages/cli/src/lib/sanitizeAppMap.ts | 89 ++++++++++++------- packages/cli/tests/unit/cmds/sanitize.spec.ts | 28 ++++++ ...ram_and_rejects_an_invalid_one.appmap.json | 2 +- 9 files changed, 93 insertions(+), 38 deletions(-) diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json index 72b4debad6..8193ca8e3c 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":64},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000014999997802078724},{"event":"call","id":3,"thread_id":0,"method_id":"fingerprint","static":false,"receiver":{"class":"Fingerprinter","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"appMapFileName"}],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":73},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005500041879713535},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":29},{"event":"call","id":7,"thread_id":0,"method_id":"baseName","static":true,"parameters":[{"class":"String","value":"","name":"fileName"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":25},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"String","value":""},"elapsed":0.000006041023880243301},{"event":"return","thread_id":0,"id":9,"parent_id":6,"elapsed":0.00007349997758865356},{"event":"call","id":10,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":37},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00001750001683831215},{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.000502042006701231},{"event":"call","id":13,"thread_id":0,"method_id":"versionUpToDate","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"requiredVersion"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":123},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00004937499761581421},{"event":"call","id":15,"thread_id":0,"method_id":"appmapFileSize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":113},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Number","value":""},"elapsed":0.00000537489540874958},{"event":"call","id":17,"thread_id":0,"method_id":"loadAppMapData","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":70},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00002779101487249136},{"event":"call","id":19,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":21,"thread_id":0,"method_id":"mkdir_p","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":50},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.000030499999411404133},{"event":"call","id":23,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":24,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"x","value":"","object_id":9},"elapsed":0.00009670795407146215},{"event":"call","id":26,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011708005331456661},{"event":"call","id":28,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":29,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002087489701807499},{"event":"call","id":31,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"S","value":"","object_id":15},"elapsed":0.0000020830193534493446},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":16},"elapsed":0.00012654205784201622},{"event":"call","id":34,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":35,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000018330756574869156},{"event":"call","id":37,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000003208988346159458},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008358305785804987},{"event":"call","id":40,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":41,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"S","value":"","object_id":20},"elapsed":0.0000032079406082630157},{"event":"call","id":43,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00004737498238682747},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":21},"elapsed":0.00013275002129375935},{"event":"call","id":46,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":47,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000005499925464391708},{"event":"call","id":49,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":51,"parent_id":46,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008058396633714437},{"event":"call","id":52,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":53,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"S","value":"","object_id":25},"elapsed":9.170034900307655e-7},{"event":"call","id":55,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":14},"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00008116697426885366},{"event":"call","id":58,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":59,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"S","value":"","object_id":28},"elapsed":7.499475032091141e-7},{"event":"call","id":61,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":63,"parent_id":58,"return_value":{"class":"Object","value":"","object_id":29},"elapsed":0.00006874999962747097},{"event":"call","id":64,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":65,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"S","value":"","object_id":31},"elapsed":7.50063918530941e-7},{"event":"call","id":67,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":69,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":32},"elapsed":0.00009041698649525642},{"event":"call","id":70,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":71,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"S","value":"","object_id":34},"elapsed":7.499475032091141e-7},{"event":"call","id":73,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":75,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":0.00010850001126527786},{"event":"call","id":76,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":77,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"S","value":"","object_id":37},"elapsed":7.919734343886375e-7},{"event":"call","id":79,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":81,"parent_id":76,"return_value":{"class":"Object","value":"","object_id":38},"elapsed":0.00008741696365177631},{"event":"call","id":82,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":83,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"S","value":"","object_id":40},"elapsed":7.080379873514175e-7},{"event":"call","id":85,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":87,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00009933393448591232},{"event":"call","id":88,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":89,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"S","value":"","object_id":44},"elapsed":9.170034900307655e-7},{"event":"call","id":91,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":15},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":93,"parent_id":88,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00006620900239795446},{"event":"call","id":94,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":95,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"call","id":97,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":44},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":99,"parent_id":94,"return_value":{"class":"Object","value":"","object_id":48},"elapsed":0.00006812508217990398},{"event":"call","id":100,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":101,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"call","id":103,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":105,"parent_id":100,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007229100447148085},{"event":"call","id":106,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":107,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.660120561718941e-7},{"event":"call","id":109,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":111,"parent_id":106,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.0000635830219835043},{"event":"call","id":112,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":113,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"S","value":"","object_id":53},"elapsed":6.660120561718941e-7},{"event":"call","id":115,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":117,"parent_id":112,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.0000689999433234334},{"event":"call","id":118,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":119,"parent_id":118,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":120,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":121,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":123,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":125,"parent_id":120,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00006850005593150854},{"event":"call","id":126,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":127,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":129,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":131,"parent_id":126,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007041695062071085},{"event":"call","id":132,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":133,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.25033862888813e-7},{"event":"call","id":135,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":137,"parent_id":132,"return_value":{"class":"Object","value":"","object_id":60},"elapsed":0.00006308301817625761},{"event":"call","id":138,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":139,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":63},"elapsed":0.000001249951310455799},{"event":"call","id":141,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":143,"parent_id":138,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00006541702896356583},{"event":"call","id":144,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":145,"parent_id":144,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005208072252571583},{"event":"call","id":146,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"call","id":148,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":150,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":152,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":154,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":155,"parent_id":154,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":156,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":158,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":159,"parent_id":158,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":160,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":161,"parent_id":160,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.25033862888813e-7},{"event":"call","id":162,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":163,"parent_id":162,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":164,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":165,"parent_id":164,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":166,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":168,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":48,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":170,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":172,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":51,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":174,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":54,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":178,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":57,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":180,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":181,"parent_id":180,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":182,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.159519448876381e-7},{"event":"call","id":184,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":64,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":185,"parent_id":184,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":186,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"Array","value":"","object_id":66,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.000040790997445583344},{"event":"return","thread_id":0,"id":188,"parent_id":23,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.005615917034447193},{"event":"call","id":189,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":190,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.0000666249543428421},{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.00029766710940748453},{"event":"call","id":193,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":194,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":195,"parent_id":194,"return_value":{"class":"x","value":"","object_id":70},"elapsed":0.000021582935005426407},{"event":"call","id":196,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":197,"parent_id":196,"return_value":{"class":"String","value":""},"elapsed":0.000026582973077893257},{"event":"call","id":198,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":199,"parent_id":198,"return_value":{"class":"String","value":""},"elapsed":0.0000035410048440098763},{"event":"call","id":200,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"String","value":""},"elapsed":0.0000074160052463412285},{"event":"call","id":202,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":203,"parent_id":202,"return_value":{"class":"String","value":""},"elapsed":0.0000031670788303017616},{"event":"call","id":204,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":205,"parent_id":204,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":206,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":208,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":210,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":211,"parent_id":210,"return_value":{"class":"String","value":""},"elapsed":0.0000020419247448444366},{"event":"call","id":212,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":213,"parent_id":212,"return_value":{"class":"String","value":""},"elapsed":0.0000035420525819063187},{"event":"call","id":214,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":216,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":218,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":219,"parent_id":218,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":220,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":222,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":223,"parent_id":222,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":224,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":226,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":227,"parent_id":226,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":228,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":229,"parent_id":228,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":230,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":232,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":233,"parent_id":232,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":234,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":235,"parent_id":234,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":236,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":237,"parent_id":236,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":238,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":239,"parent_id":238,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":240,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":241,"parent_id":240,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":242,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":243,"parent_id":242,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":244,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":245,"parent_id":244,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":246,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":248,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":250,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":251,"parent_id":250,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":252,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":253,"parent_id":252,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":254,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":255,"parent_id":254,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":256,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"Array","value":"","object_id":73,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":257,"parent_id":256,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.000006583984941244125},{"event":"return","thread_id":0,"id":258,"parent_id":193,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.001100249937735498},{"event":"call","id":259,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":260,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.000011958996765315533},{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.000054916017688810825},{"event":"call","id":263,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":264,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":265,"parent_id":264,"return_value":{"class":"x","value":"","object_id":77},"elapsed":0.000014457968063652515},{"event":"call","id":266,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":268,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":270,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":271,"parent_id":270,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":272,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":274,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":276,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":278,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":279,"parent_id":278,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":280,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":281,"parent_id":280,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":282,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":284,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":285,"parent_id":284,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":286,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":287,"parent_id":286,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":288,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":289,"parent_id":288,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":290,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":291,"parent_id":290,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":292,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":293,"parent_id":292,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":294,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":296,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":297,"parent_id":296,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":298,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":299,"parent_id":298,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":300,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":301,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":302,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":303,"parent_id":302,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":304,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":305,"parent_id":304,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":306,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":307,"parent_id":306,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":308,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":79},"parameters":[{"class":"Array","value":"","object_id":80,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.0000016249250620603561},{"event":"return","thread_id":0,"id":310,"parent_id":263,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.000621416955254972},{"event":"call","id":311,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":312,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.000052040908485651016},{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.00008258398156613111},{"event":"call","id":315,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":316,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"x","value":"","object_id":84},"elapsed":0.000013208016753196716},{"event":"call","id":318,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":319,"parent_id":318,"return_value":{"class":"Object","value":"","object_id":86},"elapsed":0.00002245896030217409},{"event":"call","id":320,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":321,"parent_id":320,"return_value":{"class":"Object","value":"","object_id":87},"elapsed":0.0000034580007195472717},{"event":"call","id":322,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":86,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":323,"parent_id":322,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7},{"event":"call","id":324,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":326,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":328,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":329,"parent_id":328,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":330,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":332,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":333,"parent_id":332,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":334,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":336,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":337,"parent_id":336,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":338,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":339,"parent_id":338,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":340,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":341,"parent_id":340,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":342,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":343,"parent_id":342,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":344,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":345,"parent_id":344,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":346,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":348,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":349,"parent_id":348,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":350,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":351,"parent_id":350,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":352,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":354,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":87,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":355,"parent_id":354,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":356,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":357,"parent_id":356,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":358,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":359,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":360,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":361,"parent_id":360,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":362,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":363,"parent_id":362,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":364,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"Array","value":"","object_id":89,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":365,"parent_id":364,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.000005292007699608803},{"event":"return","thread_id":0,"id":366,"parent_id":315,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.0008167919004336},{"event":"call","id":367,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":368,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.000010416959412395954},{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.00006091594696044922},{"event":"call","id":371,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":372,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":373,"parent_id":372,"return_value":{"class":"x","value":"","object_id":93},"elapsed":0.000012750038877129555},{"event":"call","id":374,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Array","value":"","object_id":95},"elapsed":0.000004458008334040642},{"event":"call","id":376,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":377,"parent_id":376,"return_value":{"class":"Array","value":"","object_id":96},"elapsed":7.50063918530941e-7},{"event":"call","id":378,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":379,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":97},"elapsed":7.499475032091141e-7},{"event":"call","id":380,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":381,"parent_id":380,"return_value":{"class":"Array","value":"","object_id":98},"elapsed":5.420297384262085e-7},{"event":"call","id":382,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"Array","value":"","object_id":99},"elapsed":5.830079317092896e-7},{"event":"call","id":384,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"Array","value":"","object_id":100},"elapsed":5.00003807246685e-7},{"event":"call","id":386,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":387,"parent_id":386,"return_value":{"class":"Array","value":"","object_id":101},"elapsed":5.00003807246685e-7},{"event":"call","id":388,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Array","value":"","object_id":102},"elapsed":5.409820005297661e-7},{"event":"call","id":390,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":391,"parent_id":390,"return_value":{"class":"Array","value":"","object_id":103},"elapsed":7.919734343886375e-7},{"event":"call","id":392,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":394,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":95,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":395,"parent_id":394,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":396,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":96,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":397,"parent_id":396,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":398,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":400,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":97,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":401,"parent_id":400,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":402,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":403,"parent_id":402,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":404,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":405,"parent_id":404,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":406,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":408,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":409,"parent_id":408,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":410,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":412,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":413,"parent_id":412,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":414,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":98,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":415,"parent_id":414,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":416,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":99,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":417,"parent_id":416,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":418,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":100,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":419,"parent_id":418,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":420,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":421,"parent_id":420,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":422,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":423,"parent_id":422,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":424,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":426,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":101,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":427,"parent_id":426,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":428,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":102,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":429,"parent_id":428,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":430,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":431,"parent_id":430,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":432,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":103,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.341119736433029e-7},{"event":"call","id":434,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"Array","value":"","object_id":105,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":435,"parent_id":434,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.000005624955520033836},{"event":"return","thread_id":0,"id":436,"parent_id":371,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.0010632090270519257},{"event":"call","id":437,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":438,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.000008207978680729866},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.000040499959141016006},{"event":"call","id":441,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":442,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"x","value":"","object_id":109},"elapsed":0.000013666925951838493},{"event":"call","id":444,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":445,"parent_id":444,"elapsed":0.000012042000889778137},{"event":"call","id":446,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":447,"parent_id":446,"elapsed":7.499475032091141e-7},{"event":"call","id":448,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":7.499475032091141e-7},{"event":"call","id":450,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":6.25033862888813e-7},{"event":"call","id":452,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":453,"parent_id":452,"elapsed":5.830079317092896e-7},{"event":"call","id":454,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"call","id":456,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":457,"parent_id":456,"elapsed":6.669433787465096e-7},{"event":"call","id":458,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":5.00003807246685e-7},{"event":"call","id":460,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":0.00000100000761449337},{"event":"call","id":462,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":463,"parent_id":462,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"call","id":464,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":465,"parent_id":464,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":466,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":468,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":469,"parent_id":468,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":470,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":471,"parent_id":470,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":472,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":473,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":474,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":475,"parent_id":474,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":476,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":477,"parent_id":476,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":478,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":479,"parent_id":478,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":480,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":482,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":484,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":486,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":488,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":490,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":491,"parent_id":490,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":492,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":494,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":495,"parent_id":494,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":496,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":497,"parent_id":496,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":498,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":499,"parent_id":498,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":500,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":502,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":504,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"Array","value":"","object_id":112,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":505,"parent_id":504,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":506,"parent_id":441,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0009367079474031925},{"event":"call","id":507,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":508,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.000010750023648142815},{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.000040874932892620564},{"event":"call","id":511,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":512,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":513,"parent_id":512,"return_value":{"class":"x","value":"","object_id":116},"elapsed":0.00001391698606312275},{"event":"call","id":514,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000019208062440156937},{"event":"call","id":516,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":0.000004333094693720341},{"event":"call","id":518,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":519,"parent_id":518,"return_value":{"class":"String","value":""},"elapsed":0.000005874899215996265},{"event":"call","id":520,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":521,"parent_id":520,"return_value":{"class":"String","value":""},"elapsed":0.0000035419361665844917},{"event":"call","id":522,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.0000020830193534493446},{"event":"call","id":524,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":0.0000019170111045241356},{"event":"call","id":526,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":527,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":528,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"String","value":""},"elapsed":0.0000024170149117708206},{"event":"call","id":530,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":531,"parent_id":530,"return_value":{"class":"String","value":""},"elapsed":0.000004790956154465675},{"event":"call","id":532,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":534,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":535,"parent_id":534,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":536,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":537,"parent_id":536,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":538,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":540,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":541,"parent_id":540,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":542,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":543,"parent_id":542,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":544,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":545,"parent_id":544,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":546,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":547,"parent_id":546,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":548,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":549,"parent_id":548,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":550,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":551,"parent_id":550,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":552,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":554,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":556,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":557,"parent_id":556,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":558,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":560,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":562,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":564,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":565,"parent_id":564,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":566,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":568,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":569,"parent_id":568,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":570,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":572,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":573,"parent_id":572,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":574,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"Array","value":"","object_id":119,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":575,"parent_id":574,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.000005249981768429279},{"event":"return","thread_id":0,"id":576,"parent_id":511,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.0009690839797258377},{"event":"call","id":577,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":578,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.00004158297087997198},{"event":"call","id":581,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":582,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":583,"parent_id":582,"return_value":{"class":"x","value":"","object_id":123},"elapsed":0.000055333017371594906},{"event":"call","id":584,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008458038792014122},{"event":"call","id":586,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":587,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000012999982573091984},{"event":"call","id":589,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"S","value":"","object_id":126},"elapsed":0.0000016670674085617065},{"event":"return","thread_id":0,"id":591,"parent_id":586,"return_value":{"class":"Object","value":"","object_id":127},"elapsed":0.00008625001646578312},{"event":"call","id":592,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":593,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":594,"parent_id":593,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000001334003172814846},{"event":"call","id":595,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":596,"parent_id":595,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000024170149117708206},{"event":"return","thread_id":0,"id":597,"parent_id":592,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000617919722571969},{"event":"call","id":598,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":599,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":600,"parent_id":599,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001334003172814846},{"event":"call","id":601,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":602,"parent_id":601,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00003458303399384022},{"event":"return","thread_id":0,"id":603,"parent_id":598,"return_value":{"class":"Object","value":"","object_id":129},"elapsed":0.00009841693099588156},{"event":"call","id":604,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":605,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":606,"parent_id":605,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00000400003045797348},{"event":"call","id":607,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":608,"parent_id":607,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000010409858077764511},{"event":"return","thread_id":0,"id":609,"parent_id":604,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005979207344353199},{"event":"call","id":610,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":611,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":612,"parent_id":611,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001708976924419403},{"event":"call","id":613,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":614,"parent_id":613,"return_value":{"class":"S","value":"","object_id":125},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":615,"parent_id":610,"return_value":{"class":"Object","value":"","object_id":130},"elapsed":0.00007216702215373516},{"event":"call","id":616,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":617,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":618,"parent_id":617,"return_value":{"class":"S","value":"","object_id":128},"elapsed":8.33999365568161e-7},{"event":"call","id":619,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":620,"parent_id":619,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":621,"parent_id":616,"return_value":{"class":"Object","value":"","object_id":131},"elapsed":0.00006954104173928499},{"event":"call","id":622,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":623,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":624,"parent_id":623,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":625,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":626,"parent_id":625,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":627,"parent_id":622,"return_value":{"class":"Object","value":"","object_id":132},"elapsed":0.00007466704118996859},{"event":"call","id":628,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":629,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":631,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":632,"parent_id":631,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":633,"parent_id":628,"return_value":{"class":"Object","value":"","object_id":133},"elapsed":0.00008654198609292507},{"event":"call","id":634,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":635,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":636,"parent_id":635,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.499475032091141e-7},{"event":"call","id":637,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":638,"parent_id":637,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":639,"parent_id":634,"return_value":{"class":"Object","value":"","object_id":134},"elapsed":0.00007574993651360273},{"event":"call","id":640,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":641,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":642,"parent_id":641,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":643,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":644,"parent_id":643,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":645,"parent_id":640,"return_value":{"class":"Object","value":"","object_id":135},"elapsed":0.0000862079905346036},{"event":"call","id":646,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":647,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"S","value":"","object_id":136},"elapsed":8.330680429935455e-7},{"event":"call","id":649,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":651,"parent_id":646,"return_value":{"class":"Object","value":"","object_id":137},"elapsed":0.00005866703577339649},{"event":"call","id":652,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":653,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":654,"parent_id":653,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":655,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"S","value":"","object_id":136},"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":657,"parent_id":652,"return_value":{"class":"Object","value":"","object_id":138},"elapsed":0.00005837494973093271},{"event":"call","id":658,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":659,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":660,"parent_id":659,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.919734343886375e-7},{"event":"call","id":661,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":662,"parent_id":661,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":663,"parent_id":658,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005454104393720627},{"event":"call","id":664,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":665,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":666,"parent_id":665,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.25033862888813e-7},{"event":"call","id":667,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":669,"parent_id":664,"return_value":{"class":"Object","value":"","object_id":139},"elapsed":0.00007516704499721527},{"event":"call","id":670,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":671,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.660120561718941e-7},{"event":"call","id":673,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":674,"parent_id":673,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":675,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":140},"elapsed":0.00007383304182440042},{"event":"call","id":676,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":677,"parent_id":676,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011541997082531452},{"event":"call","id":678,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":679,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":680,"parent_id":679,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":681,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":682,"parent_id":681,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":683,"parent_id":678,"return_value":{"class":"Object","value":"","object_id":141},"elapsed":0.000055415905080735683},{"event":"call","id":684,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":685,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":686,"parent_id":685,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"call","id":687,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":688,"parent_id":687,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":689,"parent_id":684,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005354208406060934},{"event":"call","id":690,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":691,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":692,"parent_id":691,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.669433787465096e-7},{"event":"call","id":693,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":694,"parent_id":693,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":695,"parent_id":690,"return_value":{"class":"Object","value":"","object_id":142},"elapsed":0.00006954197306185961},{"event":"call","id":696,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":697,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":698,"parent_id":697,"return_value":{"class":"S","value":"","object_id":143},"elapsed":0.0000010409858077764511},{"event":"call","id":699,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":701,"parent_id":696,"return_value":{"class":"Object","value":"","object_id":144},"elapsed":0.000057750032283365726},{"event":"call","id":702,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":703,"parent_id":702,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":704,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":127,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":705,"parent_id":704,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":706,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":707,"parent_id":706,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":708,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":129,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":709,"parent_id":708,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":710,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":712,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":130,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":713,"parent_id":712,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":714,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":131,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":715,"parent_id":714,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":716,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":132,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":717,"parent_id":716,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":718,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":133,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":719,"parent_id":718,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":720,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":134,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":721,"parent_id":720,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":722,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":135,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":723,"parent_id":722,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":724,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":137,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":726,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":138,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":728,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":729,"parent_id":728,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":730,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":139,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":732,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":140,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":733,"parent_id":732,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":734,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":736,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":141,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":737,"parent_id":736,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":738,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":739,"parent_id":738,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":740,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":142,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":742,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":144,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":743,"parent_id":742,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":744,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"Array","value":"","object_id":146,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":745,"parent_id":744,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.000009415904060006142},{"event":"return","thread_id":0,"id":746,"parent_id":581,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.003088916069827974},{"event":"call","id":747,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":748,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.00000937492586672306},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.00007404200732707977},{"event":"call","id":751,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":752,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":753,"parent_id":752,"return_value":{"class":"x","value":"","object_id":150},"elapsed":0.00002404197584837675},{"event":"call","id":754,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":0.0002162919845432043},{"event":"call","id":756,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":757,"parent_id":756,"return_value":{"class":"String","value":""},"elapsed":0.00003479095175862312},{"event":"call","id":758,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":759,"parent_id":758,"return_value":{"class":"String","value":""},"elapsed":0.0000037919962778687477},{"event":"call","id":760,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":761,"parent_id":760,"return_value":{"class":"String","value":""},"elapsed":0.000003958935849368572},{"event":"call","id":762,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":0.000005708076059818268},{"event":"call","id":764,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":765,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.0000034169061109423637},{"event":"call","id":766,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"String","value":""},"elapsed":0.000004624947905540466},{"event":"call","id":768,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":769,"parent_id":768,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":770,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":771,"parent_id":770,"return_value":{"class":"String","value":""},"elapsed":0.000051458016969263554},{"event":"call","id":772,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":773,"parent_id":772,"return_value":{"class":"String","value":""},"elapsed":0.000005041947588324547},{"event":"call","id":774,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":775,"parent_id":774,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":776,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":778,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":779,"parent_id":778,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":780,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":781,"parent_id":780,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":782,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":783,"parent_id":782,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":784,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":785,"parent_id":784,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0012344999704509974},{"event":"call","id":786,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":787,"parent_id":786,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":788,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":790,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":791,"parent_id":790,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":792,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":793,"parent_id":792,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":794,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":795,"parent_id":794,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":796,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":797,"parent_id":796,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":798,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":799,"parent_id":798,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":800,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":801,"parent_id":800,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":802,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":803,"parent_id":802,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":804,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":805,"parent_id":804,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":806,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":807,"parent_id":806,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":808,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":809,"parent_id":808,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":810,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":811,"parent_id":810,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":812,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":813,"parent_id":812,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":814,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":815,"parent_id":814,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":816,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"Array","value":"","object_id":153,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":817,"parent_id":816,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.00001325004268437624},{"event":"return","thread_id":0,"id":818,"parent_id":751,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.003829041961580515},{"event":"call","id":819,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":820,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.000015833997167646885},{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.0001022910000756383},{"event":"call","id":823,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":824,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":825,"parent_id":824,"return_value":{"class":"x","value":"","object_id":157},"elapsed":0.00001795799471437931},{"event":"call","id":826,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":827,"parent_id":826,"return_value":{"class":"Array","value":"","object_id":159},"elapsed":0.003917249967344105},{"event":"call","id":828,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":829,"parent_id":828,"return_value":{"class":"Array","value":"","object_id":160},"elapsed":0.0019909170223399997},{"event":"call","id":830,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":831,"parent_id":830,"return_value":{"class":"Array","value":"","object_id":161},"elapsed":0.002087040920741856},{"event":"call","id":832,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":833,"parent_id":832,"return_value":{"class":"Array","value":"","object_id":162},"elapsed":0.003762249951250851},{"event":"call","id":834,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":835,"parent_id":834,"return_value":{"class":"Array","value":"","object_id":163},"elapsed":0.00478558405302465},{"event":"call","id":836,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":837,"parent_id":836,"return_value":{"class":"Array","value":"","object_id":164},"elapsed":0.0035887500271201134},{"event":"call","id":838,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":839,"parent_id":838,"return_value":{"class":"Array","value":"","object_id":165},"elapsed":0.0045073749497532845},{"event":"call","id":840,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":841,"parent_id":840,"return_value":{"class":"Array","value":"","object_id":166},"elapsed":0.0019917499739676714},{"event":"call","id":842,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":843,"parent_id":842,"return_value":{"class":"Array","value":"","object_id":167},"elapsed":0.001847167033702135},{"event":"call","id":844,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":845,"parent_id":844,"return_value":{"class":"Array","value":"","object_id":168},"elapsed":0.0011915420182049274},{"event":"call","id":846,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":847,"parent_id":846,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":848,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":849,"parent_id":848,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":850,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":851,"parent_id":850,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":852,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":159,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":853,"parent_id":852,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":854,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":855,"parent_id":854,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":856,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":160,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":857,"parent_id":856,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":858,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":161,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":859,"parent_id":858,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":860,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":162,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":861,"parent_id":860,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":862,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":163,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":863,"parent_id":862,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":864,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":164,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":865,"parent_id":864,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":866,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":165,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":867,"parent_id":866,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":868,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":869,"parent_id":868,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":870,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":871,"parent_id":870,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":872,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":873,"parent_id":872,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":874,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":166,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":875,"parent_id":874,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":876,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":167,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":877,"parent_id":876,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":878,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":879,"parent_id":878,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":880,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":881,"parent_id":880,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":882,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":883,"parent_id":882,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":884,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":168,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":885,"parent_id":884,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":886,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":887,"parent_id":886,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":888,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"Array","value":"","object_id":170,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":889,"parent_id":888,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.000012292061001062393},{"event":"return","thread_id":0,"id":890,"parent_id":823,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.03350137500092387},{"event":"call","id":891,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":892,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.00003216706681996584},{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0001194999786093831},{"event":"call","id":895,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":896,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":897,"parent_id":896,"return_value":{"class":"x","value":"","object_id":174},"elapsed":0.000021083978936076164},{"event":"call","id":898,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":899,"parent_id":898,"return_value":{"class":"Array","value":"","object_id":176},"elapsed":0.000036665936931967735},{"event":"call","id":900,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":901,"parent_id":900,"return_value":{"class":"Array","value":"","object_id":177},"elapsed":0.000016707926988601685},{"event":"call","id":902,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":903,"parent_id":902,"return_value":{"class":"Array","value":"","object_id":178},"elapsed":0.0000017919810488820076},{"event":"call","id":904,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":905,"parent_id":904,"return_value":{"class":"Array","value":"","object_id":179},"elapsed":0.0000017910497263073921},{"event":"call","id":906,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":907,"parent_id":906,"return_value":{"class":"Array","value":"","object_id":180},"elapsed":0.0000022080494090914726},{"event":"call","id":908,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":909,"parent_id":908,"return_value":{"class":"Array","value":"","object_id":181},"elapsed":0.0000025830231606960297},{"event":"call","id":910,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":911,"parent_id":910,"return_value":{"class":"Array","value":"","object_id":182},"elapsed":0.0000015409896150231361},{"event":"call","id":912,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":913,"parent_id":912,"return_value":{"class":"Array","value":"","object_id":183},"elapsed":0.0000035830307751893997},{"event":"call","id":914,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":915,"parent_id":914,"return_value":{"class":"Array","value":"","object_id":184},"elapsed":0.0000016660196706652641},{"event":"call","id":916,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":917,"parent_id":916,"return_value":{"class":"Array","value":"","object_id":185},"elapsed":0.00000300002284348011},{"event":"call","id":918,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":919,"parent_id":918,"return_value":{"class":"Array","value":"","object_id":186},"elapsed":0.000004249974153935909},{"event":"call","id":920,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":176,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":921,"parent_id":920,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":922,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":177,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":923,"parent_id":922,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":924,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":178,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":925,"parent_id":924,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":926,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":927,"parent_id":926,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":928,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":179,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":929,"parent_id":928,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":930,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":931,"parent_id":930,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":932,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":933,"parent_id":932,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":934,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":935,"parent_id":934,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":936,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":937,"parent_id":936,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":938,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":939,"parent_id":938,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":940,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":941,"parent_id":940,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":942,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":180,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":943,"parent_id":942,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":944,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":181,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":945,"parent_id":944,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":946,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":182,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":947,"parent_id":946,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":948,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":949,"parent_id":948,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":950,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":951,"parent_id":950,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":952,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":183,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":953,"parent_id":952,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":954,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":184,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":955,"parent_id":954,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":956,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":185,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":957,"parent_id":956,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":958,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":959,"parent_id":958,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":960,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":186,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":961,"parent_id":960,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":962,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"Array","value":"","object_id":188,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":963,"parent_id":962,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.000006292015314102173},{"event":"return","thread_id":0,"id":964,"parent_id":895,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.0011085419682785869},{"event":"call","id":965,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":966,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.000011292053386569023},{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.0000414170790463686},{"event":"call","id":969,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":970,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.000019499915651977062},{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0000764171127229929},{"event":"call","id":973,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":974,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0000189170241355896},{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.00040783302392810583},{"event":"call","id":977,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":978,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.00000800006091594696},{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0003151659620925784},{"event":"call","id":981,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":982,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.000006458023563027382},{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.00004891701973974705},{"event":"call","id":985,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":986,"parent_id":985,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000100000761449337}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"name":"canonicalize","type":"package","children":[{"type":"class","name":"Canonicalize","children":[{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classes.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/exceptions.ts:37"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/labels.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packages.js:5"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:10"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:6"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js:14"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlTables.js:14"}]},{"type":"class","name":"classDependencies","children":[{"type":"function","name":"classOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:6"}]},{"type":"class","name":"packageDependencies","children":[{"type":"function","name":"packageOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:6"}]}]},{"type":"class","name":"algorithms","children":[{"type":"function","name":"notNull","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:1"},{"type":"function","name":"makeUnique","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:5"}]},{"type":"class","name":"AppMapIndex","children":[{"type":"function","name":"appmapFileSize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:113"},{"type":"function","name":"versionUpToDate","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:123"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:29"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:37"},{"type":"function","name":"mkdir_p","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:50"},{"type":"function","name":"writeFileAtomic","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:60"},{"type":"function","name":"loadAppMapData","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:70"}]},{"type":"class","name":"canonicalize","children":[{"type":"function","name":"httpServerRequestsOnly","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:17"},{"type":"function","name":"canonicalize","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:52"}]},{"type":"class","name":"Fingerprinter","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:64"},{"type":"function","name":"fingerprint","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:73"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"baseName","static":true,"location":"packages/cli/src/utils.ts:25"},{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Fingerprinter fingerprints a recording and writes the on-disk index","source_location":"packages/cli/tests/unit/fingerprint/fingerprinter.spec.ts","test_status":"succeeded"},"eventUpdates":{"11":{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"Promise { true }","object_id":3},"elapsed":0.000112667097710073},"12":{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"Promise {\n {\n path: '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/appmap-test4poP92/revoke_api_key.appmap.json',\n metadata: [Object],\n numEvents: 48\n }\n}","object_id":4},"elapsed":0.06223666702862829},"14":{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"Promise { false }","object_id":5},"elapsed":0.0001165829598903656},"18":{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"Promise {\n {\n events: [Array],\n version: '1.3',\n metadata: [Object],\n classMap: [Array]\n }\n}","object_id":6},"elapsed":0.0003825000021606684},"22":{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":7},"elapsed":0.0000932919792830944},"191":{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":68},"elapsed":0.04978870798368007},"192":{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":69},"elapsed":0.05002308404073119},"261":{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":75},"elapsed":0.048541833995841444},"262":{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":76},"elapsed":0.04858066595625132},"313":{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":82},"elapsed":0.047873082919977605},"314":{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":83},"elapsed":0.0478981250198558},"369":{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":91},"elapsed":0.04677120898850262},"370":{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":92},"elapsed":0.046852707979269326},"439":{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":107},"elapsed":0.045600792043842375},"440":{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":108},"elapsed":0.045624832971952856},"509":{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":114},"elapsed":0.04434741602744907},"510":{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":115},"elapsed":0.04438654100522399},"579":{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":121},"elapsed":0.04340087505988777},"580":{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":122},"elapsed":0.04342462494969368},"749":{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":148},"elapsed":0.04005941702052951},"750":{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":149},"elapsed":0.04011604201514274},"821":{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":155},"elapsed":0.03605766699183732},"822":{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":156},"elapsed":0.03613687492907047},"893":{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":172},"elapsed":0.0024042080622166395},"894":{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":173},"elapsed":0.0024380829418078065},"967":{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":190},"elapsed":0.001095459097996354},"968":{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":191},"elapsed":0.001119542052038014},"971":{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":192},"elapsed":0.0019537080079317093},"972":{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":193},"elapsed":0.0019950830610468984},"975":{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":194},"elapsed":0.0009668329730629921},"976":{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":195},"elapsed":0.001348041114397347},"979":{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":196},"elapsed":0.0003986250376328826},"980":{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":197},"elapsed":0.0007000829791650176},"983":{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":198},"elapsed":0.0002657079603523016},"984":{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":199},"elapsed":0.0002902090782299638}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":64},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000014999997802078724},{"event":"call","id":3,"thread_id":0,"method_id":"fingerprint","static":false,"receiver":{"class":"Fingerprinter","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"appMapFileName"}],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":73},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005500041879713535},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":29},{"event":"call","id":7,"thread_id":0,"method_id":"baseName","static":true,"parameters":[{"class":"String","value":"","name":"fileName"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":25},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"String","value":""},"elapsed":0.000006041023880243301},{"event":"return","thread_id":0,"id":9,"parent_id":6,"elapsed":0.00007349997758865356},{"event":"call","id":10,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":37},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00001750001683831215},{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.000502042006701231},{"event":"call","id":13,"thread_id":0,"method_id":"versionUpToDate","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"requiredVersion"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":123},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00004937499761581421},{"event":"call","id":15,"thread_id":0,"method_id":"appmapFileSize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":113},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Number","value":""},"elapsed":0.00000537489540874958},{"event":"call","id":17,"thread_id":0,"method_id":"loadAppMapData","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":70},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00002779101487249136},{"event":"call","id":19,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":21,"thread_id":0,"method_id":"mkdir_p","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":50},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.000030499999411404133},{"event":"call","id":23,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":24,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"x","value":"","object_id":9},"elapsed":0.00009670795407146215},{"event":"call","id":26,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011708005331456661},{"event":"call","id":28,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":29,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002087489701807499},{"event":"call","id":31,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"S","value":"","object_id":15},"elapsed":0.0000020830193534493446},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":16},"elapsed":0.00012654205784201622},{"event":"call","id":34,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":35,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000018330756574869156},{"event":"call","id":37,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000003208988346159458},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008358305785804987},{"event":"call","id":40,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":41,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"S","value":"","object_id":20},"elapsed":0.0000032079406082630157},{"event":"call","id":43,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00004737498238682747},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":21},"elapsed":0.00013275002129375935},{"event":"call","id":46,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":47,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000005499925464391708},{"event":"call","id":49,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":51,"parent_id":46,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008058396633714437},{"event":"call","id":52,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":53,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"S","value":"","object_id":25},"elapsed":9.170034900307655e-7},{"event":"call","id":55,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":14},"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00008116697426885366},{"event":"call","id":58,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":59,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"S","value":"","object_id":28},"elapsed":7.499475032091141e-7},{"event":"call","id":61,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":63,"parent_id":58,"return_value":{"class":"Object","value":"","object_id":29},"elapsed":0.00006874999962747097},{"event":"call","id":64,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":65,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"S","value":"","object_id":31},"elapsed":7.50063918530941e-7},{"event":"call","id":67,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":69,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":32},"elapsed":0.00009041698649525642},{"event":"call","id":70,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":71,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"S","value":"","object_id":34},"elapsed":7.499475032091141e-7},{"event":"call","id":73,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":75,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":0.00010850001126527786},{"event":"call","id":76,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":77,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"S","value":"","object_id":37},"elapsed":7.919734343886375e-7},{"event":"call","id":79,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":81,"parent_id":76,"return_value":{"class":"Object","value":"","object_id":38},"elapsed":0.00008741696365177631},{"event":"call","id":82,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":83,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"S","value":"","object_id":40},"elapsed":7.080379873514175e-7},{"event":"call","id":85,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":87,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00009933393448591232},{"event":"call","id":88,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":89,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"S","value":"","object_id":44},"elapsed":9.170034900307655e-7},{"event":"call","id":91,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":15},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":93,"parent_id":88,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00006620900239795446},{"event":"call","id":94,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":95,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"call","id":97,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":44},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":99,"parent_id":94,"return_value":{"class":"Object","value":"","object_id":48},"elapsed":0.00006812508217990398},{"event":"call","id":100,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":101,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"call","id":103,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":105,"parent_id":100,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007229100447148085},{"event":"call","id":106,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":107,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.660120561718941e-7},{"event":"call","id":109,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":111,"parent_id":106,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.0000635830219835043},{"event":"call","id":112,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":113,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"S","value":"","object_id":53},"elapsed":6.660120561718941e-7},{"event":"call","id":115,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":117,"parent_id":112,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.0000689999433234334},{"event":"call","id":118,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":119,"parent_id":118,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":120,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":121,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":123,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":125,"parent_id":120,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00006850005593150854},{"event":"call","id":126,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":127,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":129,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":131,"parent_id":126,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007041695062071085},{"event":"call","id":132,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":133,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.25033862888813e-7},{"event":"call","id":135,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":137,"parent_id":132,"return_value":{"class":"Object","value":"","object_id":60},"elapsed":0.00006308301817625761},{"event":"call","id":138,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":139,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":63},"elapsed":0.000001249951310455799},{"event":"call","id":141,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":143,"parent_id":138,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00006541702896356583},{"event":"call","id":144,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":145,"parent_id":144,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005208072252571583},{"event":"call","id":146,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"call","id":148,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":150,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":152,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":154,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":155,"parent_id":154,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":156,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":158,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":159,"parent_id":158,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":160,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":161,"parent_id":160,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.25033862888813e-7},{"event":"call","id":162,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":163,"parent_id":162,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":164,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":165,"parent_id":164,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":166,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":168,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":48,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":170,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":172,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":51,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":174,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":54,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":178,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":57,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":180,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":181,"parent_id":180,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":182,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.159519448876381e-7},{"event":"call","id":184,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":64,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":185,"parent_id":184,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":186,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"Array","value":"","object_id":66,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.000040790997445583344},{"event":"return","thread_id":0,"id":188,"parent_id":23,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.005615917034447193},{"event":"call","id":189,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":190,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.0000666249543428421},{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.00029766710940748453},{"event":"call","id":193,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":194,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":195,"parent_id":194,"return_value":{"class":"x","value":"","object_id":70},"elapsed":0.000021582935005426407},{"event":"call","id":196,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":197,"parent_id":196,"return_value":{"class":"String","value":""},"elapsed":0.000026582973077893257},{"event":"call","id":198,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":199,"parent_id":198,"return_value":{"class":"String","value":""},"elapsed":0.0000035410048440098763},{"event":"call","id":200,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"String","value":""},"elapsed":0.0000074160052463412285},{"event":"call","id":202,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":203,"parent_id":202,"return_value":{"class":"String","value":""},"elapsed":0.0000031670788303017616},{"event":"call","id":204,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":205,"parent_id":204,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":206,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":208,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":210,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":211,"parent_id":210,"return_value":{"class":"String","value":""},"elapsed":0.0000020419247448444366},{"event":"call","id":212,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":213,"parent_id":212,"return_value":{"class":"String","value":""},"elapsed":0.0000035420525819063187},{"event":"call","id":214,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":216,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":218,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":219,"parent_id":218,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":220,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":222,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":223,"parent_id":222,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":224,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":226,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":227,"parent_id":226,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":228,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":229,"parent_id":228,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":230,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":232,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":233,"parent_id":232,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":234,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":235,"parent_id":234,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":236,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":237,"parent_id":236,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":238,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":239,"parent_id":238,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":240,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":241,"parent_id":240,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":242,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":243,"parent_id":242,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":244,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":245,"parent_id":244,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":246,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":248,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":250,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":251,"parent_id":250,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":252,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":253,"parent_id":252,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":254,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":255,"parent_id":254,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":256,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"Array","value":"","object_id":73,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":257,"parent_id":256,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.000006583984941244125},{"event":"return","thread_id":0,"id":258,"parent_id":193,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.001100249937735498},{"event":"call","id":259,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":260,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.000011958996765315533},{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.000054916017688810825},{"event":"call","id":263,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":264,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":265,"parent_id":264,"return_value":{"class":"x","value":"","object_id":77},"elapsed":0.000014457968063652515},{"event":"call","id":266,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":268,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":270,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":271,"parent_id":270,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":272,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":274,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":276,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":278,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":279,"parent_id":278,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":280,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":281,"parent_id":280,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":282,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":284,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":285,"parent_id":284,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":286,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":287,"parent_id":286,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":288,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":289,"parent_id":288,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":290,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":291,"parent_id":290,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":292,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":293,"parent_id":292,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":294,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":296,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":297,"parent_id":296,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":298,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":299,"parent_id":298,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":300,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":301,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":302,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":303,"parent_id":302,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":304,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":305,"parent_id":304,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":306,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":307,"parent_id":306,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":308,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":79},"parameters":[{"class":"Array","value":"","object_id":80,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.0000016249250620603561},{"event":"return","thread_id":0,"id":310,"parent_id":263,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.000621416955254972},{"event":"call","id":311,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":312,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.000052040908485651016},{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.00008258398156613111},{"event":"call","id":315,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":316,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"x","value":"","object_id":84},"elapsed":0.000013208016753196716},{"event":"call","id":318,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":319,"parent_id":318,"return_value":{"class":"Object","value":"","object_id":86},"elapsed":0.00002245896030217409},{"event":"call","id":320,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":321,"parent_id":320,"return_value":{"class":"Object","value":"","object_id":87},"elapsed":0.0000034580007195472717},{"event":"call","id":322,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":86,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":323,"parent_id":322,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7},{"event":"call","id":324,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":326,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":328,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":329,"parent_id":328,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":330,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":332,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":333,"parent_id":332,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":334,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":336,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":337,"parent_id":336,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":338,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":339,"parent_id":338,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":340,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":341,"parent_id":340,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":342,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":343,"parent_id":342,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":344,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":345,"parent_id":344,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":346,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":348,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":349,"parent_id":348,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":350,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":351,"parent_id":350,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":352,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":354,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":87,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":355,"parent_id":354,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":356,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":357,"parent_id":356,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":358,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":359,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":360,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":361,"parent_id":360,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":362,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":363,"parent_id":362,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":364,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"Array","value":"","object_id":89,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":365,"parent_id":364,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.000005292007699608803},{"event":"return","thread_id":0,"id":366,"parent_id":315,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.0008167919004336},{"event":"call","id":367,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":368,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.000010416959412395954},{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.00006091594696044922},{"event":"call","id":371,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":372,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":373,"parent_id":372,"return_value":{"class":"x","value":"","object_id":93},"elapsed":0.000012750038877129555},{"event":"call","id":374,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Array","value":"","object_id":95},"elapsed":0.000004458008334040642},{"event":"call","id":376,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":377,"parent_id":376,"return_value":{"class":"Array","value":"","object_id":96},"elapsed":7.50063918530941e-7},{"event":"call","id":378,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":379,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":97},"elapsed":7.499475032091141e-7},{"event":"call","id":380,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":381,"parent_id":380,"return_value":{"class":"Array","value":"","object_id":98},"elapsed":5.420297384262085e-7},{"event":"call","id":382,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"Array","value":"","object_id":99},"elapsed":5.830079317092896e-7},{"event":"call","id":384,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"Array","value":"","object_id":100},"elapsed":5.00003807246685e-7},{"event":"call","id":386,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":387,"parent_id":386,"return_value":{"class":"Array","value":"","object_id":101},"elapsed":5.00003807246685e-7},{"event":"call","id":388,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Array","value":"","object_id":102},"elapsed":5.409820005297661e-7},{"event":"call","id":390,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":391,"parent_id":390,"return_value":{"class":"Array","value":"","object_id":103},"elapsed":7.919734343886375e-7},{"event":"call","id":392,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":394,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":95,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":395,"parent_id":394,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":396,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":96,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":397,"parent_id":396,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":398,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":400,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":97,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":401,"parent_id":400,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":402,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":403,"parent_id":402,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":404,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":405,"parent_id":404,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":406,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":408,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":409,"parent_id":408,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":410,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":412,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":413,"parent_id":412,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":414,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":98,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":415,"parent_id":414,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":416,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":99,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":417,"parent_id":416,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":418,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":100,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":419,"parent_id":418,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":420,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":421,"parent_id":420,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":422,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":423,"parent_id":422,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":424,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":426,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":101,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":427,"parent_id":426,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":428,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":102,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":429,"parent_id":428,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":430,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":431,"parent_id":430,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":432,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":103,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.341119736433029e-7},{"event":"call","id":434,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"Array","value":"","object_id":105,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":435,"parent_id":434,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.000005624955520033836},{"event":"return","thread_id":0,"id":436,"parent_id":371,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.0010632090270519257},{"event":"call","id":437,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":438,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.000008207978680729866},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.000040499959141016006},{"event":"call","id":441,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":442,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"x","value":"","object_id":109},"elapsed":0.000013666925951838493},{"event":"call","id":444,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":445,"parent_id":444,"elapsed":0.000012042000889778137},{"event":"call","id":446,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":447,"parent_id":446,"elapsed":7.499475032091141e-7},{"event":"call","id":448,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":7.499475032091141e-7},{"event":"call","id":450,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":6.25033862888813e-7},{"event":"call","id":452,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":453,"parent_id":452,"elapsed":5.830079317092896e-7},{"event":"call","id":454,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"call","id":456,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":457,"parent_id":456,"elapsed":6.669433787465096e-7},{"event":"call","id":458,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":5.00003807246685e-7},{"event":"call","id":460,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":0.00000100000761449337},{"event":"call","id":462,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":463,"parent_id":462,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"call","id":464,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":465,"parent_id":464,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":466,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":468,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":469,"parent_id":468,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":470,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":471,"parent_id":470,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":472,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":473,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":474,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":475,"parent_id":474,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":476,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":477,"parent_id":476,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":478,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":479,"parent_id":478,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":480,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":482,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":484,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":486,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":488,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":490,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":491,"parent_id":490,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":492,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":494,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":495,"parent_id":494,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":496,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":497,"parent_id":496,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":498,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":499,"parent_id":498,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":500,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":502,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":504,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"Array","value":"","object_id":112,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":505,"parent_id":504,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":506,"parent_id":441,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0009367079474031925},{"event":"call","id":507,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":508,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.000010750023648142815},{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.000040874932892620564},{"event":"call","id":511,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":512,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":513,"parent_id":512,"return_value":{"class":"x","value":"","object_id":116},"elapsed":0.00001391698606312275},{"event":"call","id":514,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000019208062440156937},{"event":"call","id":516,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":0.000004333094693720341},{"event":"call","id":518,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":519,"parent_id":518,"return_value":{"class":"String","value":""},"elapsed":0.000005874899215996265},{"event":"call","id":520,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":521,"parent_id":520,"return_value":{"class":"String","value":""},"elapsed":0.0000035419361665844917},{"event":"call","id":522,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.0000020830193534493446},{"event":"call","id":524,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":0.0000019170111045241356},{"event":"call","id":526,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":527,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":528,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"String","value":""},"elapsed":0.0000024170149117708206},{"event":"call","id":530,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":531,"parent_id":530,"return_value":{"class":"String","value":""},"elapsed":0.000004790956154465675},{"event":"call","id":532,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":534,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":535,"parent_id":534,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":536,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":537,"parent_id":536,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":538,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":540,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":541,"parent_id":540,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":542,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":543,"parent_id":542,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":544,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":545,"parent_id":544,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":546,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":547,"parent_id":546,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":548,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":549,"parent_id":548,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":550,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":551,"parent_id":550,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":552,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":554,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":556,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":557,"parent_id":556,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":558,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":560,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":562,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":564,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":565,"parent_id":564,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":566,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":568,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":569,"parent_id":568,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":570,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":572,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":573,"parent_id":572,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":574,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"Array","value":"","object_id":119,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":575,"parent_id":574,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.000005249981768429279},{"event":"return","thread_id":0,"id":576,"parent_id":511,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.0009690839797258377},{"event":"call","id":577,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":578,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.00004158297087997198},{"event":"call","id":581,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":582,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":583,"parent_id":582,"return_value":{"class":"x","value":"","object_id":123},"elapsed":0.000055333017371594906},{"event":"call","id":584,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008458038792014122},{"event":"call","id":586,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":587,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000012999982573091984},{"event":"call","id":589,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"S","value":"","object_id":126},"elapsed":0.0000016670674085617065},{"event":"return","thread_id":0,"id":591,"parent_id":586,"return_value":{"class":"Object","value":"","object_id":127},"elapsed":0.00008625001646578312},{"event":"call","id":592,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":593,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":594,"parent_id":593,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000001334003172814846},{"event":"call","id":595,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":596,"parent_id":595,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000024170149117708206},{"event":"return","thread_id":0,"id":597,"parent_id":592,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000617919722571969},{"event":"call","id":598,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":599,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":600,"parent_id":599,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001334003172814846},{"event":"call","id":601,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":602,"parent_id":601,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00003458303399384022},{"event":"return","thread_id":0,"id":603,"parent_id":598,"return_value":{"class":"Object","value":"","object_id":129},"elapsed":0.00009841693099588156},{"event":"call","id":604,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":605,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":606,"parent_id":605,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00000400003045797348},{"event":"call","id":607,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":608,"parent_id":607,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000010409858077764511},{"event":"return","thread_id":0,"id":609,"parent_id":604,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005979207344353199},{"event":"call","id":610,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":611,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":612,"parent_id":611,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001708976924419403},{"event":"call","id":613,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":614,"parent_id":613,"return_value":{"class":"S","value":"","object_id":125},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":615,"parent_id":610,"return_value":{"class":"Object","value":"","object_id":130},"elapsed":0.00007216702215373516},{"event":"call","id":616,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":617,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":618,"parent_id":617,"return_value":{"class":"S","value":"","object_id":128},"elapsed":8.33999365568161e-7},{"event":"call","id":619,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":620,"parent_id":619,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":621,"parent_id":616,"return_value":{"class":"Object","value":"","object_id":131},"elapsed":0.00006954104173928499},{"event":"call","id":622,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":623,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":624,"parent_id":623,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":625,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":626,"parent_id":625,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":627,"parent_id":622,"return_value":{"class":"Object","value":"","object_id":132},"elapsed":0.00007466704118996859},{"event":"call","id":628,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":629,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":631,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":632,"parent_id":631,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":633,"parent_id":628,"return_value":{"class":"Object","value":"","object_id":133},"elapsed":0.00008654198609292507},{"event":"call","id":634,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":635,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":636,"parent_id":635,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.499475032091141e-7},{"event":"call","id":637,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":638,"parent_id":637,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":639,"parent_id":634,"return_value":{"class":"Object","value":"","object_id":134},"elapsed":0.00007574993651360273},{"event":"call","id":640,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":641,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":642,"parent_id":641,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":643,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":644,"parent_id":643,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":645,"parent_id":640,"return_value":{"class":"Object","value":"","object_id":135},"elapsed":0.0000862079905346036},{"event":"call","id":646,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":647,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"S","value":"","object_id":136},"elapsed":8.330680429935455e-7},{"event":"call","id":649,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":651,"parent_id":646,"return_value":{"class":"Object","value":"","object_id":137},"elapsed":0.00005866703577339649},{"event":"call","id":652,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":653,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":654,"parent_id":653,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":655,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"S","value":"","object_id":136},"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":657,"parent_id":652,"return_value":{"class":"Object","value":"","object_id":138},"elapsed":0.00005837494973093271},{"event":"call","id":658,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":659,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":660,"parent_id":659,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.919734343886375e-7},{"event":"call","id":661,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":662,"parent_id":661,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":663,"parent_id":658,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005454104393720627},{"event":"call","id":664,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":665,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":666,"parent_id":665,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.25033862888813e-7},{"event":"call","id":667,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":669,"parent_id":664,"return_value":{"class":"Object","value":"","object_id":139},"elapsed":0.00007516704499721527},{"event":"call","id":670,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":671,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.660120561718941e-7},{"event":"call","id":673,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":674,"parent_id":673,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":675,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":140},"elapsed":0.00007383304182440042},{"event":"call","id":676,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":677,"parent_id":676,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011541997082531452},{"event":"call","id":678,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":679,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":680,"parent_id":679,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":681,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":682,"parent_id":681,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":683,"parent_id":678,"return_value":{"class":"Object","value":"","object_id":141},"elapsed":0.000055415905080735683},{"event":"call","id":684,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":685,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":686,"parent_id":685,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"call","id":687,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":688,"parent_id":687,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":689,"parent_id":684,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005354208406060934},{"event":"call","id":690,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":691,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":692,"parent_id":691,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.669433787465096e-7},{"event":"call","id":693,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":694,"parent_id":693,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":695,"parent_id":690,"return_value":{"class":"Object","value":"","object_id":142},"elapsed":0.00006954197306185961},{"event":"call","id":696,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":697,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":698,"parent_id":697,"return_value":{"class":"S","value":"","object_id":143},"elapsed":0.0000010409858077764511},{"event":"call","id":699,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":701,"parent_id":696,"return_value":{"class":"Object","value":"","object_id":144},"elapsed":0.000057750032283365726},{"event":"call","id":702,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":703,"parent_id":702,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":704,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":127,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":705,"parent_id":704,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":706,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":707,"parent_id":706,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":708,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":129,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":709,"parent_id":708,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":710,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":712,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":130,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":713,"parent_id":712,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":714,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":131,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":715,"parent_id":714,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":716,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":132,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":717,"parent_id":716,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":718,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":133,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":719,"parent_id":718,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":720,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":134,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":721,"parent_id":720,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":722,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":135,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":723,"parent_id":722,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":724,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":137,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":726,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":138,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":728,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":729,"parent_id":728,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":730,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":139,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":732,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":140,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":733,"parent_id":732,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":734,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":736,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":141,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":737,"parent_id":736,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":738,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":739,"parent_id":738,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":740,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":142,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":742,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":144,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":743,"parent_id":742,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":744,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"Array","value":"","object_id":146,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":745,"parent_id":744,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.000009415904060006142},{"event":"return","thread_id":0,"id":746,"parent_id":581,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.003088916069827974},{"event":"call","id":747,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":748,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.00000937492586672306},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.00007404200732707977},{"event":"call","id":751,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":752,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":753,"parent_id":752,"return_value":{"class":"x","value":"","object_id":150},"elapsed":0.00002404197584837675},{"event":"call","id":754,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":0.0002162919845432043},{"event":"call","id":756,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":757,"parent_id":756,"return_value":{"class":"String","value":""},"elapsed":0.00003479095175862312},{"event":"call","id":758,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":759,"parent_id":758,"return_value":{"class":"String","value":""},"elapsed":0.0000037919962778687477},{"event":"call","id":760,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":761,"parent_id":760,"return_value":{"class":"String","value":""},"elapsed":0.000003958935849368572},{"event":"call","id":762,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":0.000005708076059818268},{"event":"call","id":764,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":765,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.0000034169061109423637},{"event":"call","id":766,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"String","value":""},"elapsed":0.000004624947905540466},{"event":"call","id":768,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":769,"parent_id":768,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":770,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":771,"parent_id":770,"return_value":{"class":"String","value":""},"elapsed":0.000051458016969263554},{"event":"call","id":772,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":773,"parent_id":772,"return_value":{"class":"String","value":""},"elapsed":0.000005041947588324547},{"event":"call","id":774,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":775,"parent_id":774,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":776,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":778,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":779,"parent_id":778,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":780,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":781,"parent_id":780,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":782,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":783,"parent_id":782,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":784,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":785,"parent_id":784,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0012344999704509974},{"event":"call","id":786,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":787,"parent_id":786,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":788,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":790,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":791,"parent_id":790,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":792,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":793,"parent_id":792,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":794,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":795,"parent_id":794,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":796,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":797,"parent_id":796,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":798,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":799,"parent_id":798,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":800,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":801,"parent_id":800,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":802,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":803,"parent_id":802,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":804,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":805,"parent_id":804,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":806,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":807,"parent_id":806,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":808,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":809,"parent_id":808,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":810,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":811,"parent_id":810,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":812,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":813,"parent_id":812,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":814,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":815,"parent_id":814,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":816,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"Array","value":"","object_id":153,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":817,"parent_id":816,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.00001325004268437624},{"event":"return","thread_id":0,"id":818,"parent_id":751,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.003829041961580515},{"event":"call","id":819,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":820,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.000015833997167646885},{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.0001022910000756383},{"event":"call","id":823,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":824,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":825,"parent_id":824,"return_value":{"class":"x","value":"","object_id":157},"elapsed":0.00001795799471437931},{"event":"call","id":826,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":827,"parent_id":826,"return_value":{"class":"Array","value":"","object_id":159},"elapsed":0.003917249967344105},{"event":"call","id":828,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":829,"parent_id":828,"return_value":{"class":"Array","value":"","object_id":160},"elapsed":0.0019909170223399997},{"event":"call","id":830,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":831,"parent_id":830,"return_value":{"class":"Array","value":"","object_id":161},"elapsed":0.002087040920741856},{"event":"call","id":832,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":833,"parent_id":832,"return_value":{"class":"Array","value":"","object_id":162},"elapsed":0.003762249951250851},{"event":"call","id":834,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":835,"parent_id":834,"return_value":{"class":"Array","value":"","object_id":163},"elapsed":0.00478558405302465},{"event":"call","id":836,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":837,"parent_id":836,"return_value":{"class":"Array","value":"","object_id":164},"elapsed":0.0035887500271201134},{"event":"call","id":838,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":839,"parent_id":838,"return_value":{"class":"Array","value":"","object_id":165},"elapsed":0.0045073749497532845},{"event":"call","id":840,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":841,"parent_id":840,"return_value":{"class":"Array","value":"","object_id":166},"elapsed":0.0019917499739676714},{"event":"call","id":842,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":843,"parent_id":842,"return_value":{"class":"Array","value":"","object_id":167},"elapsed":0.001847167033702135},{"event":"call","id":844,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":845,"parent_id":844,"return_value":{"class":"Array","value":"","object_id":168},"elapsed":0.0011915420182049274},{"event":"call","id":846,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":847,"parent_id":846,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":848,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":849,"parent_id":848,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":850,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":851,"parent_id":850,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":852,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":159,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":853,"parent_id":852,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":854,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":855,"parent_id":854,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":856,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":160,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":857,"parent_id":856,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":858,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":161,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":859,"parent_id":858,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":860,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":162,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":861,"parent_id":860,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":862,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":163,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":863,"parent_id":862,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":864,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":164,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":865,"parent_id":864,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":866,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":165,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":867,"parent_id":866,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":868,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":869,"parent_id":868,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":870,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":871,"parent_id":870,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":872,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":873,"parent_id":872,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":874,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":166,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":875,"parent_id":874,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":876,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":167,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":877,"parent_id":876,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":878,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":879,"parent_id":878,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":880,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":881,"parent_id":880,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":882,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":883,"parent_id":882,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":884,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":168,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":885,"parent_id":884,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":886,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":887,"parent_id":886,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":888,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"Array","value":"","object_id":170,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":889,"parent_id":888,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.000012292061001062393},{"event":"return","thread_id":0,"id":890,"parent_id":823,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.03350137500092387},{"event":"call","id":891,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":892,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.00003216706681996584},{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0001194999786093831},{"event":"call","id":895,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":896,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":897,"parent_id":896,"return_value":{"class":"x","value":"","object_id":174},"elapsed":0.000021083978936076164},{"event":"call","id":898,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":899,"parent_id":898,"return_value":{"class":"Array","value":"","object_id":176},"elapsed":0.000036665936931967735},{"event":"call","id":900,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":901,"parent_id":900,"return_value":{"class":"Array","value":"","object_id":177},"elapsed":0.000016707926988601685},{"event":"call","id":902,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":903,"parent_id":902,"return_value":{"class":"Array","value":"","object_id":178},"elapsed":0.0000017919810488820076},{"event":"call","id":904,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":905,"parent_id":904,"return_value":{"class":"Array","value":"","object_id":179},"elapsed":0.0000017910497263073921},{"event":"call","id":906,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":907,"parent_id":906,"return_value":{"class":"Array","value":"","object_id":180},"elapsed":0.0000022080494090914726},{"event":"call","id":908,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":909,"parent_id":908,"return_value":{"class":"Array","value":"","object_id":181},"elapsed":0.0000025830231606960297},{"event":"call","id":910,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":911,"parent_id":910,"return_value":{"class":"Array","value":"","object_id":182},"elapsed":0.0000015409896150231361},{"event":"call","id":912,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":913,"parent_id":912,"return_value":{"class":"Array","value":"","object_id":183},"elapsed":0.0000035830307751893997},{"event":"call","id":914,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":915,"parent_id":914,"return_value":{"class":"Array","value":"","object_id":184},"elapsed":0.0000016660196706652641},{"event":"call","id":916,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":917,"parent_id":916,"return_value":{"class":"Array","value":"","object_id":185},"elapsed":0.00000300002284348011},{"event":"call","id":918,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":919,"parent_id":918,"return_value":{"class":"Array","value":"","object_id":186},"elapsed":0.000004249974153935909},{"event":"call","id":920,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":176,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":921,"parent_id":920,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":922,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":177,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":923,"parent_id":922,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":924,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":178,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":925,"parent_id":924,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":926,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":927,"parent_id":926,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":928,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":179,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":929,"parent_id":928,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":930,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":931,"parent_id":930,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":932,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":933,"parent_id":932,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":934,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":935,"parent_id":934,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":936,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":937,"parent_id":936,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":938,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":939,"parent_id":938,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":940,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":941,"parent_id":940,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":942,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":180,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":943,"parent_id":942,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":944,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":181,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":945,"parent_id":944,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":946,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":182,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":947,"parent_id":946,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":948,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":949,"parent_id":948,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":950,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":951,"parent_id":950,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":952,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":183,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":953,"parent_id":952,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":954,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":184,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":955,"parent_id":954,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":956,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":185,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":957,"parent_id":956,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":958,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":959,"parent_id":958,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":960,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":186,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":961,"parent_id":960,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":962,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"Array","value":"","object_id":188,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":963,"parent_id":962,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.000006292015314102173},{"event":"return","thread_id":0,"id":964,"parent_id":895,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.0011085419682785869},{"event":"call","id":965,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":966,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.000011292053386569023},{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.0000414170790463686},{"event":"call","id":969,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":970,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.000019499915651977062},{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0000764171127229929},{"event":"call","id":973,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":974,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0000189170241355896},{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.00040783302392810583},{"event":"call","id":977,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":978,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.00000800006091594696},{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0003151659620925784},{"event":"call","id":981,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":982,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.000006458023563027382},{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.00004891701973974705},{"event":"call","id":985,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":986,"parent_id":985,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000100000761449337}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"name":"canonicalize","type":"package","children":[{"type":"class","name":"Canonicalize","children":[{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classes.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/exceptions.ts:37"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/labels.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packages.js:5"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:10"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:6"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js:14"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlTables.js:14"}]},{"type":"class","name":"classDependencies","children":[{"type":"function","name":"classOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:6"}]},{"type":"class","name":"packageDependencies","children":[{"type":"function","name":"packageOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:6"}]}]},{"type":"class","name":"algorithms","children":[{"type":"function","name":"notNull","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:1"},{"type":"function","name":"makeUnique","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:5"}]},{"type":"class","name":"AppMapIndex","children":[{"type":"function","name":"appmapFileSize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:113"},{"type":"function","name":"versionUpToDate","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:123"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:29"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:37"},{"type":"function","name":"mkdir_p","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:50"},{"type":"function","name":"writeFileAtomic","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:60"},{"type":"function","name":"loadAppMapData","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:70"}]},{"type":"class","name":"canonicalize","children":[{"type":"function","name":"httpServerRequestsOnly","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:17"},{"type":"function","name":"canonicalize","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:52"}]},{"type":"class","name":"Fingerprinter","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:64"},{"type":"function","name":"fingerprint","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:73"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"baseName","static":true,"location":"packages/cli/src/utils.ts:25"},{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Fingerprinter fingerprints a recording and writes the on-disk index","source_location":"packages/cli/tests/unit/fingerprint/fingerprinter.spec.ts","test_status":"succeeded"},"eventUpdates":{"11":{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000112667097710073},"12":{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.06223666702862829},"14":{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0001165829598903656},"18":{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.0003825000021606684},"22":{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.0000932919792830944},"191":{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.04978870798368007},"192":{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.05002308404073119},"261":{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.048541833995841444},"262":{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.04858066595625132},"313":{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.047873082919977605},"314":{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.0478981250198558},"369":{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.04677120898850262},"370":{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.046852707979269326},"439":{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.045600792043842375},"440":{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.045624832971952856},"509":{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.04434741602744907},"510":{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.04438654100522399},"579":{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.04340087505988777},"580":{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.04342462494969368},"749":{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.04005941702052951},"750":{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.04011604201514274},"821":{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.03605766699183732},"822":{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.03613687492907047},"893":{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.0024042080622166395},"894":{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0024380829418078065},"967":{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.001095459097996354},"968":{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.001119542052038014},"971":{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.0019537080079317093},"972":{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0019950830610468984},"975":{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0009668329730629921},"976":{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.001348041114397347},"979":{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.0003986250376328826},"980":{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0007000829791650176},"983":{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.0002657079603523016},"984":{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.0002902090782299638}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json index 709e7cef16..aee397d98f 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":25},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000012082979083061218},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"OpenAPICommand","value":"","object_id":1},"parameters":[],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":27},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":49},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.00000658305361866951},{"event":"call","id":6,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":53},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00004412501584738493},{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.0002335000317543745},{"event":"call","id":9,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":10,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":12,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.000054541975259780884},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00028183392714709044},{"event":"call","id":15,"thread_id":0,"method_id":"collectAppMap","static":true,"parameters":[{"class":"String","value":"","name":"file"}],"defined_class":"openapi","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":45},{"event":"call","id":16,"thread_id":0,"method_id":"storeAppMap","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"appMapFile"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":63},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00006316695362329483},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00021095899865031242},{"event":"call","id":19,"thread_id":0,"method_id":"parseHTTPServerRequests","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"source"},{"class":"Function","value":"","name":"collector"}],"defined_class":"parseHTTPServerRequests","path":"packages/openapi/src/parseHTTPServerRequests.ts","lineno":3},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.003016083035618067},{"event":"call","id":21,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":22,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000073750270530581474},{"event":"call","id":24,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.000004334026016294956},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"ServerRPCRequest","value":"","object_id":11},"elapsed":0.0001319999573752284},{"event":"call","id":27,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":28,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.000005707959644496441},{"event":"return","thread_id":0,"id":30,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":31,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"call","id":32,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.420297384262085e-7},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"fd"},{"class":"String","value":"","name":"fileName"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":16},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.00002962502185255289},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":0.0001763750333338976},{"event":"call","id":37,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":11,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":38,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":39,"parent_id":38,"return_value":{"class":"Number","value":""},"elapsed":0.0000037080608308315277},{"event":"call","id":40,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":0.000005749985575675964},{"event":"call","id":42,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":0.000005749985575675964},{"event":"call","id":44,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000005292007699608803},{"event":"call","id":46,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":0.000004749977961182594},{"event":"call","id":48,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000016542035154998302},{"event":"call","id":50,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008541974239051342},{"event":"call","id":52,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.000005541951395571232},{"event":"call","id":54,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":55,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00037279201205819845},{"event":"call","id":59,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":60,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000025830231606960297},{"event":"call","id":62,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000016660196706652641},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"ServerRPCRequest","value":"","object_id":18},"elapsed":0.00007183302659541368},{"event":"call","id":65,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":66,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"return","thread_id":0,"id":68,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"call","id":69,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":5.84055669605732e-7},{"event":"call","id":71,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":18,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":72,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Number","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":74,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":7.919734343886375e-7},{"event":"call","id":76,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":77,"parent_id":76,"elapsed":7.499475032091141e-7},{"event":"call","id":78,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":5.84055669605732e-7},{"event":"call","id":80,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":7.50063918530941e-7},{"event":"call","id":82,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000032499665394425392},{"event":"call","id":84,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":86,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":88,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":89,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":91,"parent_id":88,"return_value":{"class":"String","value":""},"elapsed":0.000017959042452275753},{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00024795904755592346},{"event":"call","id":93,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":94,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002750079147517681},{"event":"call","id":96,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000074589625000953674},{"event":"return","thread_id":0,"id":98,"parent_id":93,"elapsed":0.00007454201113432646},{"event":"call","id":99,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":100,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000012080417945981026},{"event":"call","id":102,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":103,"parent_id":102,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":104,"parent_id":99,"elapsed":0.000053750001825392246},{"event":"call","id":105,"thread_id":0,"method_id":"closeAll","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":96},{"event":"call","id":106,"thread_id":0,"method_id":"close","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":42},{"event":"return","thread_id":0,"id":107,"parent_id":106,"return_value":{"class":"Promise","value":"","object_id":22},"elapsed":0.00004545797128230333},{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00009958306327462196},{"event":"call","id":109,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"DataStore","value":"","object_id":2,"name":"dataStore"}],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":9},{"event":"return","thread_id":0,"id":110,"parent_id":109,"elapsed":0.000005749985575675964},{"event":"call","id":111,"thread_id":0,"method_id":"generate","static":false,"receiver":{"class":"DefinitionGenerator","value":"","object_id":24},"parameters":[],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":11},{"event":"call","id":112,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":4},{"event":"return","thread_id":0,"id":113,"parent_id":112,"elapsed":0.000004875008016824722},{"event":"call","id":114,"thread_id":0,"method_id":"requestFileNames","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":59},{"event":"return","thread_id":0,"id":115,"parent_id":114,"return_value":{"class":"Array","value":"","object_id":25},"elapsed":0.000008292030543088913},{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0001296249683946371},{"event":"call","id":117,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":6},{"event":"call","id":118,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":0.000004208064638078213},{"event":"return","thread_id":0,"id":120,"parent_id":117,"elapsed":0.000032250070944428444},{"event":"call","id":121,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":122,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":124,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":6},{"event":"call","id":125,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":126,"parent_id":125,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"elapsed":0.000017040991224348545},{"event":"call","id":128,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":129,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":22},{"event":"call","id":130,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":131,"parent_id":130,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":132,"parent_id":129,"elapsed":0.000016749952919781208},{"event":"call","id":133,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":28,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":134,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":135,"parent_id":134,"elapsed":0.000005667097866535187},{"event":"call","id":136,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"statusCode"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":11},{"event":"call","id":137,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":138,"parent_id":137,"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":139,"parent_id":136,"elapsed":0.00001650000922381878},{"event":"call","id":140,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":141,"parent_id":140,"elapsed":0.0000036249402910470963},{"event":"return","thread_id":0,"id":142,"parent_id":133,"elapsed":0.00012145901564508677},{"event":"return","thread_id":0,"id":143,"parent_id":128,"elapsed":0.00021524995099753141},{"event":"return","thread_id":0,"id":144,"parent_id":121,"elapsed":0.0003914999542757869},{"event":"call","id":145,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":146,"parent_id":145,"elapsed":0.00001166702713817358},{"event":"call","id":147,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":148,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.000002624932676553726},{"event":"call","id":150,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":151,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":33,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":152,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":153,"parent_id":152,"elapsed":3.3294782042503357e-7},{"event":"call","id":154,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":155,"parent_id":154,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":156,"parent_id":151,"elapsed":0.000039958045817911625},{"event":"return","thread_id":0,"id":157,"parent_id":150,"elapsed":0.00007337506394833326},{"event":"return","thread_id":0,"id":158,"parent_id":147,"elapsed":0.00013058295007795095},{"event":"call","id":159,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":160,"parent_id":159,"elapsed":0.0000017079291865229607},{"event":"call","id":161,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":16},{"event":"call","id":162,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":163,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":164,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":165,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"","object_id":35},"elapsed":0.000009958981536328793},{"event":"return","thread_id":0,"id":167,"parent_id":164,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00005670799873769283},{"event":"call","id":168,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":169,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":170,"parent_id":169,"elapsed":0.0000033329706639051437},{"event":"call","id":171,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":172,"parent_id":171,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":173,"parent_id":168,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.000054459087550640106},{"event":"return","thread_id":0,"id":174,"parent_id":163,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.00026295799762010574},{"event":"return","thread_id":0,"id":175,"parent_id":162,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.0003391669597476721},{"event":"call","id":176,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":177,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":178,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":179,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":181,"parent_id":178,"return_value":{"class":"Object","value":"","object_id":43},"elapsed":0.00001629104372113943},{"event":"call","id":182,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":183,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":184,"parent_id":183,"elapsed":0.0000014168908819556236},{"event":"call","id":185,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":186,"parent_id":185,"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":187,"parent_id":182,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.0000415419926866889},{"event":"return","thread_id":0,"id":188,"parent_id":177,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00010641699191182852},{"event":"return","thread_id":0,"id":189,"parent_id":176,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00013533397577703},{"event":"return","thread_id":0,"id":190,"parent_id":161,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.000547375064343214},{"event":"call","id":191,"thread_id":0,"method_id":"collectWarnings","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":10},{"event":"call","id":192,"thread_id":0,"method_id":"dup","static":false,"receiver":{"class":"Warnings","value":"","object_id":48},"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":10},{"event":"call","id":193,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":194,"parent_id":193,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"Warnings","value":"","object_id":49},"elapsed":0.00001962494570761919},{"event":"call","id":196,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":50,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":197,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":10},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000003875000402331352},{"event":"call","id":199,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":51,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":200,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":27},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.000004042056389153004},{"event":"call","id":202,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":52,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":203,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":13},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.000002874992787837982},{"event":"call","id":205,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":53,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"return","thread_id":0,"id":206,"parent_id":205,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":207,"parent_id":202,"elapsed":0.00004858302418142557},{"event":"return","thread_id":0,"id":208,"parent_id":199,"elapsed":0.00010741699952632189},{"event":"return","thread_id":0,"id":209,"parent_id":196,"elapsed":0.00017254205886274576},{"event":"return","thread_id":0,"id":210,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.000253707985393703},{"event":"call","id":211,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"SecuritySchemes","value":"","object_id":55},"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":15},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.000005707959644496441},{"event":"call","id":213,"thread_id":0,"method_id":"cleanup","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":102},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.00003104202914983034}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"openapi","type":"package","children":[{"type":"class","name":"DataStore","children":[{"type":"function","name":"cleanup","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:102"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:49"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:53"},{"type":"function","name":"requestFileNames","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:59"},{"type":"function","name":"storeAppMap","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:63"},{"type":"function","name":"openRequestFile","static":true,"location":"packages/cli/src/cmds/openapi/DataStore.ts:71"},{"type":"function","name":"closeAll","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:96"}]},{"type":"class","name":"RequestDataFile","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:16"},{"type":"function","name":"writeRequest","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:22"},{"type":"function","name":"close","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:42"}]},{"type":"class","name":"DefinitionGenerator","children":[{"type":"function","name":"generate","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:11"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:9"}]},{"type":"class","name":"OpenAPICommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:25"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:27"}]},{"type":"class","name":"openapi","children":[{"type":"function","name":"collectAppMap","static":true,"location":"packages/cli/src/cmds/openapi/openapi.ts:45"}]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"Method","children":[{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/method.ts:148"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/method.ts:22"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/method.ts:27"},{"type":"function","name":"summaries","static":false,"location":"packages/openapi/src/method.ts:31"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/method.ts:37"}]},{"type":"class","name":"method","children":[{"type":"function","name":"statusError","static":true,"location":"packages/openapi/src/method.ts:151"}]},{"type":"class","name":"Model","children":[{"type":"function","name":"collectWarnings","static":false,"location":"packages/openapi/src/model.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/model.ts:16"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/model.ts:30"},{"type":"function","name":"basePath","static":true,"location":"packages/openapi/src/model.ts:44"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/model.ts:6"}]},{"type":"class","name":"parseHTTPServerRequests","children":[{"type":"function","name":"parseHTTPServerRequests","static":true,"location":"packages/openapi/src/parseHTTPServerRequests.ts:3"}]},{"type":"class","name":"Path","children":[{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/path.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/path.ts:14"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/path.ts:29"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/path.ts:6"}]},{"type":"class","name":"Response","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/response.ts:11"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/response.ts:13"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/response.ts:17"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/response.ts:55"}]},{"type":"class","name":"response","children":[{"type":"function","name":"contentTypes","static":true,"location":"packages/openapi/src/response.ts:19"}]},{"type":"class","name":"rpcRequest","children":[{"type":"function","name":"isServerEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:104"},{"type":"function","name":"isClientEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:112"},{"type":"function","name":"headerValue","static":true,"location":"packages/openapi/src/rpcRequest.ts:120"},{"type":"function","name":"rpcRequestForEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:126"}]},{"type":"class","name":"ServerRPCRequest","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/rpcRequest.ts:22"},{"type":"function","name":"status","static":false,"location":"packages/openapi/src/rpcRequest.ts:24"},{"type":"function","name":"parameters","static":false,"location":"packages/openapi/src/rpcRequest.ts:28"},{"type":"function","name":"returnValue","static":false,"location":"packages/openapi/src/rpcRequest.ts:32"},{"type":"function","name":"requestHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:36"},{"type":"function","name":"responseHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:40"},{"type":"function","name":"requestContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:44"},{"type":"function","name":"responseContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:48"},{"type":"function","name":"requestMethod","static":false,"location":"packages/openapi/src/rpcRequest.ts:52"},{"type":"function","name":"requestPath","static":false,"location":"packages/openapi/src/rpcRequest.ts:56"}]},{"type":"class","name":"SecuritySchemes","children":[{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/securitySchemes.ts:15"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/securitySchemes.ts:4"}]},{"type":"class","name":"util","children":[{"type":"function","name":"ensureString","static":true,"location":"packages/openapi/src/util.ts:128"}]},{"type":"class","name":"Warnings","children":[{"type":"function","name":"dup","static":false,"location":"packages/openapi/src/Warnings.ts:10"},{"type":"function","name":"merge","static":false,"location":"packages/openapi/src/Warnings.ts:22"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/Warnings.ts:7"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"OpenAPI handles valid and malformed HTTP server requests","source_location":"packages/cli/tests/unit/openapi.spec.ts","test_status":"succeeded"},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":3},"elapsed":0.0038741250755265355},"8":{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"Promise { [ [Object], 1 ] }","object_id":4},"elapsed":0.014375583967193961},"13":{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"Promise {\n [\n 'tests/unit/fixtures/missingPathInfo/ApplicationController_before_action_store_current_location_does_not_store_location_for_user_if_it_is_devise_controller.appmap.json'\n ]\n}","object_id":5},"elapsed":0.00036908406764268875},"14":{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"Promise {\n [\n 'tests/unit/fixtures/missingPathInfo/ApplicationController_before_action_store_current_location_does_not_store_location_for_user_if_it_is_devise_controller.appmap.json'\n ]\n}","object_id":6},"elapsed":0.0007338749710470438},"17":{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":7},"elapsed":0.0064964169869199395},"18":{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":8},"elapsed":0.00662858400028199},"58":{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":16},"elapsed":0.0012829169863834977},"92":{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":19},"elapsed":0.00026787503156811},"108":{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":23},"elapsed":0.00010929105337709188},"116":{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"Promise { { warnings: {}, paths: [Object], securitySchemes: {} } }","object_id":26},"elapsed":0.0018978749867528677},"214":{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":57},"elapsed":0.0004925000248476863}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":25},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000012082979083061218},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"OpenAPICommand","value":"","object_id":1},"parameters":[],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":27},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":49},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.00000658305361866951},{"event":"call","id":6,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":53},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00004412501584738493},{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.0002335000317543745},{"event":"call","id":9,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":10,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":12,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.000054541975259780884},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00028183392714709044},{"event":"call","id":15,"thread_id":0,"method_id":"collectAppMap","static":true,"parameters":[{"class":"String","value":"","name":"file"}],"defined_class":"openapi","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":45},{"event":"call","id":16,"thread_id":0,"method_id":"storeAppMap","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"appMapFile"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":63},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00006316695362329483},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00021095899865031242},{"event":"call","id":19,"thread_id":0,"method_id":"parseHTTPServerRequests","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"source"},{"class":"Function","value":"","name":"collector"}],"defined_class":"parseHTTPServerRequests","path":"packages/openapi/src/parseHTTPServerRequests.ts","lineno":3},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.003016083035618067},{"event":"call","id":21,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":22,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000073750270530581474},{"event":"call","id":24,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.000004334026016294956},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"ServerRPCRequest","value":"","object_id":11},"elapsed":0.0001319999573752284},{"event":"call","id":27,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":28,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.000005707959644496441},{"event":"return","thread_id":0,"id":30,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":31,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"call","id":32,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.420297384262085e-7},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"fd"},{"class":"String","value":"","name":"fileName"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":16},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.00002962502185255289},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":0.0001763750333338976},{"event":"call","id":37,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":11,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":38,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":39,"parent_id":38,"return_value":{"class":"Number","value":""},"elapsed":0.0000037080608308315277},{"event":"call","id":40,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":0.000005749985575675964},{"event":"call","id":42,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":0.000005749985575675964},{"event":"call","id":44,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000005292007699608803},{"event":"call","id":46,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":0.000004749977961182594},{"event":"call","id":48,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000016542035154998302},{"event":"call","id":50,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008541974239051342},{"event":"call","id":52,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.000005541951395571232},{"event":"call","id":54,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":55,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00037279201205819845},{"event":"call","id":59,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":60,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000025830231606960297},{"event":"call","id":62,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000016660196706652641},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"ServerRPCRequest","value":"","object_id":18},"elapsed":0.00007183302659541368},{"event":"call","id":65,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":66,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"return","thread_id":0,"id":68,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"call","id":69,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":5.84055669605732e-7},{"event":"call","id":71,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":18,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":72,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Number","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":74,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":7.919734343886375e-7},{"event":"call","id":76,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":77,"parent_id":76,"elapsed":7.499475032091141e-7},{"event":"call","id":78,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":5.84055669605732e-7},{"event":"call","id":80,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":7.50063918530941e-7},{"event":"call","id":82,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000032499665394425392},{"event":"call","id":84,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":86,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":88,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":89,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":91,"parent_id":88,"return_value":{"class":"String","value":""},"elapsed":0.000017959042452275753},{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00024795904755592346},{"event":"call","id":93,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":94,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002750079147517681},{"event":"call","id":96,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000074589625000953674},{"event":"return","thread_id":0,"id":98,"parent_id":93,"elapsed":0.00007454201113432646},{"event":"call","id":99,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":100,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000012080417945981026},{"event":"call","id":102,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":103,"parent_id":102,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":104,"parent_id":99,"elapsed":0.000053750001825392246},{"event":"call","id":105,"thread_id":0,"method_id":"closeAll","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":96},{"event":"call","id":106,"thread_id":0,"method_id":"close","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":42},{"event":"return","thread_id":0,"id":107,"parent_id":106,"return_value":{"class":"Promise","value":"","object_id":22},"elapsed":0.00004545797128230333},{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00009958306327462196},{"event":"call","id":109,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"DataStore","value":"","object_id":2,"name":"dataStore"}],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":9},{"event":"return","thread_id":0,"id":110,"parent_id":109,"elapsed":0.000005749985575675964},{"event":"call","id":111,"thread_id":0,"method_id":"generate","static":false,"receiver":{"class":"DefinitionGenerator","value":"","object_id":24},"parameters":[],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":11},{"event":"call","id":112,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":4},{"event":"return","thread_id":0,"id":113,"parent_id":112,"elapsed":0.000004875008016824722},{"event":"call","id":114,"thread_id":0,"method_id":"requestFileNames","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":59},{"event":"return","thread_id":0,"id":115,"parent_id":114,"return_value":{"class":"Array","value":"","object_id":25},"elapsed":0.000008292030543088913},{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0001296249683946371},{"event":"call","id":117,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":6},{"event":"call","id":118,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":0.000004208064638078213},{"event":"return","thread_id":0,"id":120,"parent_id":117,"elapsed":0.000032250070944428444},{"event":"call","id":121,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":122,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":124,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":6},{"event":"call","id":125,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":126,"parent_id":125,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"elapsed":0.000017040991224348545},{"event":"call","id":128,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":129,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":22},{"event":"call","id":130,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":131,"parent_id":130,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":132,"parent_id":129,"elapsed":0.000016749952919781208},{"event":"call","id":133,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":28,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":134,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":135,"parent_id":134,"elapsed":0.000005667097866535187},{"event":"call","id":136,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"statusCode"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":11},{"event":"call","id":137,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":138,"parent_id":137,"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":139,"parent_id":136,"elapsed":0.00001650000922381878},{"event":"call","id":140,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":141,"parent_id":140,"elapsed":0.0000036249402910470963},{"event":"return","thread_id":0,"id":142,"parent_id":133,"elapsed":0.00012145901564508677},{"event":"return","thread_id":0,"id":143,"parent_id":128,"elapsed":0.00021524995099753141},{"event":"return","thread_id":0,"id":144,"parent_id":121,"elapsed":0.0003914999542757869},{"event":"call","id":145,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":146,"parent_id":145,"elapsed":0.00001166702713817358},{"event":"call","id":147,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":148,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.000002624932676553726},{"event":"call","id":150,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":151,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":33,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":152,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":153,"parent_id":152,"elapsed":3.3294782042503357e-7},{"event":"call","id":154,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":155,"parent_id":154,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":156,"parent_id":151,"elapsed":0.000039958045817911625},{"event":"return","thread_id":0,"id":157,"parent_id":150,"elapsed":0.00007337506394833326},{"event":"return","thread_id":0,"id":158,"parent_id":147,"elapsed":0.00013058295007795095},{"event":"call","id":159,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":160,"parent_id":159,"elapsed":0.0000017079291865229607},{"event":"call","id":161,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":16},{"event":"call","id":162,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":163,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":164,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":165,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"","object_id":35},"elapsed":0.000009958981536328793},{"event":"return","thread_id":0,"id":167,"parent_id":164,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00005670799873769283},{"event":"call","id":168,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":169,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":170,"parent_id":169,"elapsed":0.0000033329706639051437},{"event":"call","id":171,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":172,"parent_id":171,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":173,"parent_id":168,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.000054459087550640106},{"event":"return","thread_id":0,"id":174,"parent_id":163,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.00026295799762010574},{"event":"return","thread_id":0,"id":175,"parent_id":162,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.0003391669597476721},{"event":"call","id":176,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":177,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":178,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":179,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":181,"parent_id":178,"return_value":{"class":"Object","value":"","object_id":43},"elapsed":0.00001629104372113943},{"event":"call","id":182,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":183,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":184,"parent_id":183,"elapsed":0.0000014168908819556236},{"event":"call","id":185,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":186,"parent_id":185,"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":187,"parent_id":182,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.0000415419926866889},{"event":"return","thread_id":0,"id":188,"parent_id":177,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00010641699191182852},{"event":"return","thread_id":0,"id":189,"parent_id":176,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00013533397577703},{"event":"return","thread_id":0,"id":190,"parent_id":161,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.000547375064343214},{"event":"call","id":191,"thread_id":0,"method_id":"collectWarnings","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":10},{"event":"call","id":192,"thread_id":0,"method_id":"dup","static":false,"receiver":{"class":"Warnings","value":"","object_id":48},"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":10},{"event":"call","id":193,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":194,"parent_id":193,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"Warnings","value":"","object_id":49},"elapsed":0.00001962494570761919},{"event":"call","id":196,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":50,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":197,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":10},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000003875000402331352},{"event":"call","id":199,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":51,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":200,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":27},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.000004042056389153004},{"event":"call","id":202,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":52,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":203,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":13},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.000002874992787837982},{"event":"call","id":205,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":53,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"return","thread_id":0,"id":206,"parent_id":205,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":207,"parent_id":202,"elapsed":0.00004858302418142557},{"event":"return","thread_id":0,"id":208,"parent_id":199,"elapsed":0.00010741699952632189},{"event":"return","thread_id":0,"id":209,"parent_id":196,"elapsed":0.00017254205886274576},{"event":"return","thread_id":0,"id":210,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.000253707985393703},{"event":"call","id":211,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"SecuritySchemes","value":"","object_id":55},"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":15},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.000005707959644496441},{"event":"call","id":213,"thread_id":0,"method_id":"cleanup","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":102},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.00003104202914983034}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"openapi","type":"package","children":[{"type":"class","name":"DataStore","children":[{"type":"function","name":"cleanup","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:102"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:49"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:53"},{"type":"function","name":"requestFileNames","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:59"},{"type":"function","name":"storeAppMap","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:63"},{"type":"function","name":"openRequestFile","static":true,"location":"packages/cli/src/cmds/openapi/DataStore.ts:71"},{"type":"function","name":"closeAll","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:96"}]},{"type":"class","name":"RequestDataFile","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:16"},{"type":"function","name":"writeRequest","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:22"},{"type":"function","name":"close","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:42"}]},{"type":"class","name":"DefinitionGenerator","children":[{"type":"function","name":"generate","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:11"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:9"}]},{"type":"class","name":"OpenAPICommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:25"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:27"}]},{"type":"class","name":"openapi","children":[{"type":"function","name":"collectAppMap","static":true,"location":"packages/cli/src/cmds/openapi/openapi.ts:45"}]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"Method","children":[{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/method.ts:148"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/method.ts:22"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/method.ts:27"},{"type":"function","name":"summaries","static":false,"location":"packages/openapi/src/method.ts:31"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/method.ts:37"}]},{"type":"class","name":"method","children":[{"type":"function","name":"statusError","static":true,"location":"packages/openapi/src/method.ts:151"}]},{"type":"class","name":"Model","children":[{"type":"function","name":"collectWarnings","static":false,"location":"packages/openapi/src/model.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/model.ts:16"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/model.ts:30"},{"type":"function","name":"basePath","static":true,"location":"packages/openapi/src/model.ts:44"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/model.ts:6"}]},{"type":"class","name":"parseHTTPServerRequests","children":[{"type":"function","name":"parseHTTPServerRequests","static":true,"location":"packages/openapi/src/parseHTTPServerRequests.ts:3"}]},{"type":"class","name":"Path","children":[{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/path.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/path.ts:14"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/path.ts:29"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/path.ts:6"}]},{"type":"class","name":"Response","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/response.ts:11"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/response.ts:13"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/response.ts:17"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/response.ts:55"}]},{"type":"class","name":"response","children":[{"type":"function","name":"contentTypes","static":true,"location":"packages/openapi/src/response.ts:19"}]},{"type":"class","name":"rpcRequest","children":[{"type":"function","name":"isServerEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:104"},{"type":"function","name":"isClientEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:112"},{"type":"function","name":"headerValue","static":true,"location":"packages/openapi/src/rpcRequest.ts:120"},{"type":"function","name":"rpcRequestForEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:126"}]},{"type":"class","name":"ServerRPCRequest","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/rpcRequest.ts:22"},{"type":"function","name":"status","static":false,"location":"packages/openapi/src/rpcRequest.ts:24"},{"type":"function","name":"parameters","static":false,"location":"packages/openapi/src/rpcRequest.ts:28"},{"type":"function","name":"returnValue","static":false,"location":"packages/openapi/src/rpcRequest.ts:32"},{"type":"function","name":"requestHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:36"},{"type":"function","name":"responseHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:40"},{"type":"function","name":"requestContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:44"},{"type":"function","name":"responseContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:48"},{"type":"function","name":"requestMethod","static":false,"location":"packages/openapi/src/rpcRequest.ts:52"},{"type":"function","name":"requestPath","static":false,"location":"packages/openapi/src/rpcRequest.ts:56"}]},{"type":"class","name":"SecuritySchemes","children":[{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/securitySchemes.ts:15"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/securitySchemes.ts:4"}]},{"type":"class","name":"util","children":[{"type":"function","name":"ensureString","static":true,"location":"packages/openapi/src/util.ts:128"}]},{"type":"class","name":"Warnings","children":[{"type":"function","name":"dup","static":false,"location":"packages/openapi/src/Warnings.ts:10"},{"type":"function","name":"merge","static":false,"location":"packages/openapi/src/Warnings.ts:22"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/Warnings.ts:7"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"OpenAPI handles valid and malformed HTTP server requests","source_location":"packages/cli/tests/unit/openapi.spec.ts","test_status":"succeeded"},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.0038741250755265355},"8":{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.014375583967193961},"13":{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00036908406764268875},"14":{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.0007338749710470438},"17":{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.0064964169869199395},"18":{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00662858400028199},"58":{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.0012829169863834977},"92":{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00026787503156811},"108":{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00010929105337709188},"116":{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0018978749867528677},"214":{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.0004925000248476863}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json index 828136f6a7..cec888a34e 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":12},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000001625041477382183},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":17},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000015420373529195786},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":49},{"event":"call","id":7,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"taskFile"},{"class":"Number","value":"","name":"numThreads"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":49},{"event":"call","id":8,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":9,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.079215720295906e-7},{"event":"call","id":11,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":7,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.000011124997399747372},{"event":"return","thread_id":0,"id":13,"parent_id":8,"elapsed":0.0005155419930815697},{"event":"call","id":14,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":15,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.419133231043816e-7},{"event":"call","id":17,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000002874992787837982},{"event":"return","thread_id":0,"id":19,"parent_id":14,"elapsed":0.0002781250514090061},{"event":"return","thread_id":0,"id":20,"parent_id":7,"elapsed":0.0010194999631494284},{"event":"return","thread_id":0,"id":21,"parent_id":6,"elapsed":0.0011037079384550452},{"event":"call","id":22,"thread_id":0,"method_id":"files","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[{"class":"Function","value":"","name":"fn"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":50},{"event":"call","id":23,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":24,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":26,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0000072499969974160194},{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.000049042049795389175},{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0000790830235928297},{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.0013085000682622194},{"event":"call","id":31,"thread_id":0,"method_id":"push","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"job"}],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":87},{"event":"call","id":32,"thread_id":0,"method_id":"makeTask","static":true,"parameters":[{"class":"String","value":"","name":"appmapFile"}],"defined_class":"fingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":94},{"event":"call","id":33,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000022999942302703857},{"event":"call","id":36,"thread_id":0,"method_id":"runTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Object","value":"","object_id":14,"name":"task"},{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":84},{"event":"call","id":37,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":24},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":0.000012750038877129555},{"event":"call","id":39,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":41,"parent_id":36,"elapsed":0.00006954104173928499},{"event":"return","thread_id":0,"id":42,"parent_id":31,"elapsed":0.0002202920150011778},{"event":"call","id":43,"thread_id":0,"method_id":"process","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":82},{"event":"call","id":44,"thread_id":0,"method_id":"drain","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":102},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.000016125035472214222},{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00008633395191282034},{"event":"call","id":47,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000011249212548136711},{"event":"call","id":49,"thread_id":0,"method_id":"workerTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":131},{"event":"return","thread_id":0,"id":50,"parent_id":49,"elapsed":0.000013125012628734112},{"event":"call","id":51,"thread_id":0,"method_id":"done","static":false,"receiver":{"class":"WorkerPoolTaskInfo","value":"","object_id":17},"parameters":[{"class":"object","value":"null","object_id":0,"name":"err"},{"class":"Object","properties":[{"name":"appmapFile","class":"String"},{"name":"result","class":"Object","properties":[{"name":"path","class":"String"},{"name":"metadata","class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}]},{"name":"numEvents","class":"Number"}]}],"value":"","object_id":18,"name":"result"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":28},{"event":"return","thread_id":0,"id":52,"parent_id":51,"elapsed":0.00004983402322977781},{"event":"call","id":53,"thread_id":0,"method_id":"collectUsageData","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Number","value":"","name":"numEvents"},{"class":"Number","value":"","name":"numAppMaps"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"sampleMetadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":47},{"event":"call","id":54,"thread_id":0,"method_id":"buildMetadata","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"metadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":17},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.0021550420206040144},{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.0023335840087383986},{"event":"call","id":57,"thread_id":0,"method_id":"writeUsageData","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"usageData"},{"class":"String","value":"","name":"appmapDir"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":71},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00012804206926375628}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"type":"class","name":"FingerprintDirectoryCommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:12"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:17"},{"type":"function","name":"files","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:50"}]},{"type":"class","name":"FingerprintQueue","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:49"},{"type":"function","name":"process","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:82"},{"type":"function","name":"push","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:87"}]},{"type":"class","name":"fingerprintQueue","children":[{"type":"function","name":"makeTask","static":true,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:94"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"emitUsage","children":[{"type":"function","name":"buildMetadata","static":true,"location":"packages/cli/src/lib/emitUsage.ts:17"},{"type":"function","name":"collectUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:47"},{"type":"function","name":"writeUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:71"}]},{"type":"class","name":"WorkerPool","children":[{"type":"function","name":"drain","static":false,"location":"packages/cli/src/lib/workerPool.ts:102"},{"type":"function","name":"enrollWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:125"},{"type":"function","name":"workerTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:131"},{"type":"function","name":"addNewWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:137"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:49"},{"type":"function","name":"runTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:84"}]},{"type":"class","name":"WorkerPoolTaskInfo","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:24"},{"type":"function","name":"done","static":false,"location":"packages/cli/src/lib/workerPool.ts:28"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"index command fingerprinting a directory fingerprints AppMaps and writes an index","source_location":"packages/cli/tests/unit/fingerprint/fingerprintDirectoryCommand.spec.ts","test_status":"succeeded"},"eventUpdates":{"27":{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"Promise {\n [\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'\n ]\n}","object_id":9},"elapsed":0.0005160410655662417},"28":{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"Promise {\n [\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'\n ]\n}","object_id":10},"elapsed":0.0005587920313701034},"29":{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"Promise {\n [\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/revoke_api_key.appmap.json'\n ]\n}","object_id":11},"elapsed":0.0005909160245209932},"30":{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"Promise { 1 }","object_id":12},"elapsed":0.21958958404138684},"45":{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":15},"elapsed":0.18270554195623845},"46":{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":16},"elapsed":0.18277974997181445},"55":{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"Promise {\n {\n name: 'API::APIKeysController revoke an existing api key',\n app: 'appland/AppLand',\n language: [Object],\n client: [Object],\n frameworks: [Array],\n recorder: [Object]\n }\n}","object_id":20},"elapsed":0.034065208048559725},"56":{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"Promise { { events: 48, appmaps: 1, metadata: [Object], ci: false } }","object_id":21},"elapsed":0.03427733399439603},"58":{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"Promise {\n '/var/folders/mp/5v5n_rwj5_1___9fxxwf_msr0000gn/T/tmp-78818-5SriluftKXRP/.run-stats/1782917971385.json'\n}","object_id":23},"elapsed":0.00030691700521856546}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":12},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000001625041477382183},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":17},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000015420373529195786},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":49},{"event":"call","id":7,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"taskFile"},{"class":"Number","value":"","name":"numThreads"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":49},{"event":"call","id":8,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":9,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.079215720295906e-7},{"event":"call","id":11,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":7,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.000011124997399747372},{"event":"return","thread_id":0,"id":13,"parent_id":8,"elapsed":0.0005155419930815697},{"event":"call","id":14,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":15,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.419133231043816e-7},{"event":"call","id":17,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000002874992787837982},{"event":"return","thread_id":0,"id":19,"parent_id":14,"elapsed":0.0002781250514090061},{"event":"return","thread_id":0,"id":20,"parent_id":7,"elapsed":0.0010194999631494284},{"event":"return","thread_id":0,"id":21,"parent_id":6,"elapsed":0.0011037079384550452},{"event":"call","id":22,"thread_id":0,"method_id":"files","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[{"class":"Function","value":"","name":"fn"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":50},{"event":"call","id":23,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":24,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":26,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0000072499969974160194},{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.000049042049795389175},{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0000790830235928297},{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.0013085000682622194},{"event":"call","id":31,"thread_id":0,"method_id":"push","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"job"}],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":87},{"event":"call","id":32,"thread_id":0,"method_id":"makeTask","static":true,"parameters":[{"class":"String","value":"","name":"appmapFile"}],"defined_class":"fingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":94},{"event":"call","id":33,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000022999942302703857},{"event":"call","id":36,"thread_id":0,"method_id":"runTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Object","value":"","object_id":14,"name":"task"},{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":84},{"event":"call","id":37,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":24},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":0.000012750038877129555},{"event":"call","id":39,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":41,"parent_id":36,"elapsed":0.00006954104173928499},{"event":"return","thread_id":0,"id":42,"parent_id":31,"elapsed":0.0002202920150011778},{"event":"call","id":43,"thread_id":0,"method_id":"process","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":82},{"event":"call","id":44,"thread_id":0,"method_id":"drain","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":102},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.000016125035472214222},{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00008633395191282034},{"event":"call","id":47,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000011249212548136711},{"event":"call","id":49,"thread_id":0,"method_id":"workerTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":131},{"event":"return","thread_id":0,"id":50,"parent_id":49,"elapsed":0.000013125012628734112},{"event":"call","id":51,"thread_id":0,"method_id":"done","static":false,"receiver":{"class":"WorkerPoolTaskInfo","value":"","object_id":17},"parameters":[{"class":"object","value":"null","object_id":0,"name":"err"},{"class":"Object","properties":[{"name":"appmapFile","class":"String"},{"name":"result","class":"Object","properties":[{"name":"path","class":"String"},{"name":"metadata","class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}]},{"name":"numEvents","class":"Number"}]}],"value":"","object_id":18,"name":"result"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":28},{"event":"return","thread_id":0,"id":52,"parent_id":51,"elapsed":0.00004983402322977781},{"event":"call","id":53,"thread_id":0,"method_id":"collectUsageData","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Number","value":"","name":"numEvents"},{"class":"Number","value":"","name":"numAppMaps"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"sampleMetadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":47},{"event":"call","id":54,"thread_id":0,"method_id":"buildMetadata","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"metadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":17},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.0021550420206040144},{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.0023335840087383986},{"event":"call","id":57,"thread_id":0,"method_id":"writeUsageData","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"usageData"},{"class":"String","value":"","name":"appmapDir"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":71},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00012804206926375628}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"type":"class","name":"FingerprintDirectoryCommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:12"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:17"},{"type":"function","name":"files","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:50"}]},{"type":"class","name":"FingerprintQueue","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:49"},{"type":"function","name":"process","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:82"},{"type":"function","name":"push","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:87"}]},{"type":"class","name":"fingerprintQueue","children":[{"type":"function","name":"makeTask","static":true,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:94"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"emitUsage","children":[{"type":"function","name":"buildMetadata","static":true,"location":"packages/cli/src/lib/emitUsage.ts:17"},{"type":"function","name":"collectUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:47"},{"type":"function","name":"writeUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:71"}]},{"type":"class","name":"WorkerPool","children":[{"type":"function","name":"drain","static":false,"location":"packages/cli/src/lib/workerPool.ts:102"},{"type":"function","name":"enrollWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:125"},{"type":"function","name":"workerTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:131"},{"type":"function","name":"addNewWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:137"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:49"},{"type":"function","name":"runTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:84"}]},{"type":"class","name":"WorkerPoolTaskInfo","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:24"},{"type":"function","name":"done","static":false,"location":"packages/cli/src/lib/workerPool.ts:28"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"index command fingerprinting a directory fingerprints AppMaps and writes an index","source_location":"packages/cli/tests/unit/fingerprint/fingerprintDirectoryCommand.spec.ts","test_status":"succeeded"},"eventUpdates":{"27":{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0005160410655662417},"28":{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0005587920313701034},"29":{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0005909160245209932},"30":{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.21958958404138684},"45":{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.18270554195623845},"46":{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.18277974997181445},"55":{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.034065208048559725},"56":{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.03427733399439603},"58":{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00030691700521856546}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json index 6286fd9456..39654d3be5 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.0000014170072972774506},{"event":"call","id":3,"thread_id":0,"method_id":"fromFile","static":true,"parameters":[{"class":"String","value":"","name":"filePath"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0000434160465374589},{"event":"call","id":5,"thread_id":0,"method_id":"pruneWithFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"appMap"},{"class":"String","value":"","name":"serializedFilter"}],"defined_class":"pruneAppMap","path":"packages/cli/src/cmds/prune/pruneAppMap.ts","lineno":25},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Object","value":"","object_id":7},"elapsed":0.04164483293425292},{"event":"call","id":7,"thread_id":0,"method_id":"displayMessage","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appMap"},{"class":"undefined","value":"","name":"format"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":62},{"event":"call","id":8,"thread_id":0,"method_id":"generateConsoleMessage","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"filters"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":49},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000006249989382922649},{"event":"return","thread_id":0,"id":10,"parent_id":7,"elapsed":0.00008899997919797897}],"classMap":[{"name":"cmds","type":"package","children":[{"name":"prune","type":"package","children":[{"type":"class","name":"prune","children":[{"type":"function","name":"generateConsoleMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:49"},{"type":"function","name":"displayMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:62"},{"type":"function","name":"fromFile","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:8"}]},{"type":"class","name":"pruneAppMap","children":[{"type":"function","name":"pruneWithFilter","static":true,"location":"packages/cli/src/cmds/prune/pruneAppMap.ts:25"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"prune subcommand correctly reduces the size of an appmap from a base64url-encoded filter","source_location":"packages/cli/tests/unit/prune.spec.ts","test_status":"succeeded"},"eventUpdates":{"4":{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"Promise {\n {\n events: [Array],\n version: '1.7.0',\n metadata: [Object],\n classMap: [Array]\n }\n}","object_id":5},"elapsed":0.05830308306030929}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.0000014170072972774506},{"event":"call","id":3,"thread_id":0,"method_id":"fromFile","static":true,"parameters":[{"class":"String","value":"","name":"filePath"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0000434160465374589},{"event":"call","id":5,"thread_id":0,"method_id":"pruneWithFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"appMap"},{"class":"String","value":"","name":"serializedFilter"}],"defined_class":"pruneAppMap","path":"packages/cli/src/cmds/prune/pruneAppMap.ts","lineno":25},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Object","value":"","object_id":7},"elapsed":0.04164483293425292},{"event":"call","id":7,"thread_id":0,"method_id":"displayMessage","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appMap"},{"class":"undefined","value":"","name":"format"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":62},{"event":"call","id":8,"thread_id":0,"method_id":"generateConsoleMessage","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"filters"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":49},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000006249989382922649},{"event":"return","thread_id":0,"id":10,"parent_id":7,"elapsed":0.00008899997919797897}],"classMap":[{"name":"cmds","type":"package","children":[{"name":"prune","type":"package","children":[{"type":"class","name":"prune","children":[{"type":"function","name":"generateConsoleMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:49"},{"type":"function","name":"displayMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:62"},{"type":"function","name":"fromFile","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:8"}]},{"type":"class","name":"pruneAppMap","children":[{"type":"function","name":"pruneWithFilter","static":true,"location":"packages/cli/src/cmds/prune/pruneAppMap.ts:25"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"prune subcommand correctly reduces the size of an appmap from a base64url-encoded filter","source_location":"packages/cli/tests/unit/prune.spec.ts","test_status":"succeeded"},"eventUpdates":{"4":{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.05830308306030929}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json index 8c4a4ef361..f21e30abce 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"argv"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":69},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005583977326750755},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000004790956154465675},{"event":"call","id":6,"thread_id":0,"method_id":"generateDiagram","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":105},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.00008704198990017176},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.008275375002995133},{"event":"call","id":9,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":4,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":10,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":11,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":13,"parent_id":10,"return_value":{"class":"String","value":""},"elapsed":0.00009895791299641132},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.00017345801461488008},{"event":"call","id":15,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":5,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":16,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":17,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":19,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.0000309160677716136},{"event":"return","thread_id":0,"id":20,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.00010962504893541336},{"event":"call","id":21,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":6,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":22,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":23,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":4.5890919864177704e-7},{"event":"call","id":25,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.000007417052984237671},{"event":"call","id":27,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.0000035830307751893997},{"event":"return","thread_id":0,"id":29,"parent_id":22,"elapsed":0.00007449998520314693},{"event":"return","thread_id":0,"id":30,"parent_id":21,"elapsed":0.00009154097642749548},{"event":"call","id":31,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":7,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":32,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":33,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"call","id":37,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":8,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":38,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":39,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":5.830079317092896e-7},{"event":"call","id":41,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":9.579816833138466e-7},{"event":"call","id":43,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":44,"parent_id":43,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":45,"parent_id":38,"elapsed":0.000057292054407298565},{"event":"return","thread_id":0,"id":46,"parent_id":37,"elapsed":0.00008087500464171171},{"event":"call","id":47,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":9,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":48,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":49,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000026416033506393433},{"event":"return","thread_id":0,"id":52,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":0.00005604198668152094},{"event":"call","id":53,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":10,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":54,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":55,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":4.5797787606716156e-7},{"event":"call","id":57,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":0.000001374981366097927},{"event":"call","id":59,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":61,"parent_id":54,"elapsed":0.00004241708666086197},{"event":"return","thread_id":0,"id":62,"parent_id":53,"elapsed":0.00005804200191050768},{"event":"call","id":63,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":11,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":64,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":65,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":67,"parent_id":64,"return_value":{"class":"String","value":""},"elapsed":0.000015625031664967537},{"event":"return","thread_id":0,"id":68,"parent_id":63,"return_value":{"class":"String","value":""},"elapsed":0.000041584018617868423},{"event":"call","id":69,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":12,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":70,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":71,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":73,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":74,"parent_id":69,"return_value":{"class":"String","value":""},"elapsed":0.00003654207102954388},{"event":"call","id":75,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":13,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":76,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":77,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":79,"parent_id":76,"return_value":{"class":"String","value":""},"elapsed":0.000016167061403393745},{"event":"return","thread_id":0,"id":80,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.00007570802699774504},{"event":"call","id":81,"thread_id":0,"method_id":"printDiagram","static":true,"parameters":[{"class":"String","value":"","name":"format"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":123},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00017487502191215754}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sequenceDiagram","children":[{"type":"function","name":"generateDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:105"},{"type":"function","name":"printDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:123"},{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:69"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sequence diagram command JSON format is valid","source_location":"packages/cli/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded"},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":2},"elapsed":0.040557999978773296},"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":3},"elapsed":0.048709208029322326},"82":{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"Promise {\n 'tests/output/sequence-diagrams/revoke_api_key.sequence.json'\n}","object_id":14},"elapsed":0.0005579170538112521}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"argv"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":69},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005583977326750755},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000004790956154465675},{"event":"call","id":6,"thread_id":0,"method_id":"generateDiagram","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":105},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.00008704198990017176},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.008275375002995133},{"event":"call","id":9,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":4,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":10,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":11,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":13,"parent_id":10,"return_value":{"class":"String","value":""},"elapsed":0.00009895791299641132},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.00017345801461488008},{"event":"call","id":15,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":5,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":16,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":17,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":19,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.0000309160677716136},{"event":"return","thread_id":0,"id":20,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.00010962504893541336},{"event":"call","id":21,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":6,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":22,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":23,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":4.5890919864177704e-7},{"event":"call","id":25,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.000007417052984237671},{"event":"call","id":27,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.0000035830307751893997},{"event":"return","thread_id":0,"id":29,"parent_id":22,"elapsed":0.00007449998520314693},{"event":"return","thread_id":0,"id":30,"parent_id":21,"elapsed":0.00009154097642749548},{"event":"call","id":31,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":7,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":32,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":33,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"call","id":37,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":8,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":38,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":39,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":5.830079317092896e-7},{"event":"call","id":41,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":9.579816833138466e-7},{"event":"call","id":43,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":44,"parent_id":43,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":45,"parent_id":38,"elapsed":0.000057292054407298565},{"event":"return","thread_id":0,"id":46,"parent_id":37,"elapsed":0.00008087500464171171},{"event":"call","id":47,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":9,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":48,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":49,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000026416033506393433},{"event":"return","thread_id":0,"id":52,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":0.00005604198668152094},{"event":"call","id":53,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":10,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":54,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":55,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":4.5797787606716156e-7},{"event":"call","id":57,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":0.000001374981366097927},{"event":"call","id":59,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":61,"parent_id":54,"elapsed":0.00004241708666086197},{"event":"return","thread_id":0,"id":62,"parent_id":53,"elapsed":0.00005804200191050768},{"event":"call","id":63,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":11,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":64,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":65,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":67,"parent_id":64,"return_value":{"class":"String","value":""},"elapsed":0.000015625031664967537},{"event":"return","thread_id":0,"id":68,"parent_id":63,"return_value":{"class":"String","value":""},"elapsed":0.000041584018617868423},{"event":"call","id":69,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":12,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":70,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":71,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":73,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":74,"parent_id":69,"return_value":{"class":"String","value":""},"elapsed":0.00003654207102954388},{"event":"call","id":75,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":13,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":76,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":77,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":79,"parent_id":76,"return_value":{"class":"String","value":""},"elapsed":0.000016167061403393745},{"event":"return","thread_id":0,"id":80,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.00007570802699774504},{"event":"call","id":81,"thread_id":0,"method_id":"printDiagram","static":true,"parameters":[{"class":"String","value":"","name":"format"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":123},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00017487502191215754}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sequenceDiagram","children":[{"type":"function","name":"generateDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:105"},{"type":"function","name":"printDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:123"},{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:69"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sequence diagram command JSON format is valid","source_location":"packages/cli/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded"},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.040557999978773296},"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.048709208029322326},"82":{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.0005579170538112521}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json index a4a767473a..161dfecdaf 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"Object","value":"","object_id":2,"name":"argv"}],"defined_class":"stats","path":"packages/cli/src/cmds/stats/stats.ts","lineno":76},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005625071935355663},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000026999972760677338},{"event":"call","id":6,"thread_id":0,"method_id":"locateAppMapDir","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"locateAppMapDir","path":"packages/cli/src/lib/locateAppMapDir.ts","lineno":3},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000007916940376162529},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.00032095902133733034},{"event":"call","id":9,"thread_id":0,"method_id":"statsForDirectory","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"},{"class":"undefined","value":"","name":"format"},{"class":"undefined","value":"","name":"limit"},{"class":"String","value":"","name":"handlerCaller"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":17},{"event":"call","id":10,"thread_id":0,"method_id":"showStats","static":true,"parameters":[],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":150},{"event":"call","id":11,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":12,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.0002924170112237334},{"event":"call","id":15,"thread_id":0,"method_id":"calculateAppMapSizes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":23},{"event":"call","id":16,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001249951310455799},{"event":"call","id":18,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":20,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":21,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":23,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.000052749994210898876},{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00018691597506403923},{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00031058304011821747},{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0010140000376850367},{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0011694589629769325},{"event":"call","id":29,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"call","id":31,"thread_id":0,"method_id":"sortAppMapSizes","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"appMapSizes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":41},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.000017375103197991848},{"event":"call","id":33,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":0.000010209041647613049},{"event":"call","id":35,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":0.000019082915969192982},{"event":"call","id":37,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.50063918530941e-7},{"event":"call","id":39,"thread_id":0,"method_id":"sizeInMB","static":true,"parameters":[{"class":"Number","value":"","name":"size"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":13},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Number","value":""},"elapsed":0.000006500049494206905},{"event":"call","id":41,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":6.660120561718941e-7},{"event":"call","id":43,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":44,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":46,"parent_id":43,"elapsed":0.00004045793320983648},{"event":"call","id":47,"thread_id":0,"method_id":"calculateExecutionTimes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":54},{"event":"call","id":48,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":50,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":52,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":53,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":55,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.0000067909713834524155},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00004991702735424042},{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.00012874999083578587},{"event":"call","id":59,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001374981366097927},{"event":"call","id":61,"thread_id":0,"method_id":"sortExecutionTimes","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"functionExecutionTimes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":141},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Promise","value":"","object_id":17},"elapsed":0.00003645801916718483},{"event":"call","id":63,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":0.000001374981366097927},{"event":"call","id":65,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":0.000001125037670135498},{"event":"call","id":67,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":68,"parent_id":67,"elapsed":8.329516276717186e-7},{"event":"call","id":69,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":70,"parent_id":69,"elapsed":7.079215720295906e-7},{"event":"call","id":71,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":72,"parent_id":71,"elapsed":6.660120561718941e-7}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"stats","type":"package","children":[{"type":"class","name":"stats","children":[{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/stats/stats.ts:76"}]},{"type":"class","name":"statsForDirectory","children":[{"type":"function","name":"sizeInMB","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:13"},{"type":"function","name":"sortExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:141"},{"type":"function","name":"showStats","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:150"},{"type":"function","name":"statsForDirectory","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:17"},{"type":"function","name":"calculateAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:23"},{"type":"function","name":"sortAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:41"},{"type":"function","name":"calculateExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:54"}]}]},{"type":"class","name":"UserInteraction","children":[{"type":"function","name":"progress","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:45"},{"type":"function","name":"success","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:53"},{"type":"function","name":"status","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:96"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"locateAppMapDir","children":[{"type":"function","name":"locateAppMapDir","static":true,"location":"packages/cli/src/lib/locateAppMapDir.ts:3"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"stats subcommand analyzes a directory","source_location":"packages/cli/tests/unit/stats/stats.spec.ts","test_status":"succeeded"},"eventUpdates":{"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"Promise { [ [Array], [Array] ] }","object_id":4},"elapsed":0.05150158400647342},"24":{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":6},"elapsed":0.004247207893058658},"25":{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":7},"elapsed":0.004350290982984006},"26":{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"Promise {\n {\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json': [Object],\n 'appmap/Microposts_interface_micropost_interface.appmap.json': [Object],\n 'appmap/Password_resets_password_resets.appmap.json': [Object]\n }\n}","object_id":8},"elapsed":0.004554915940389037},"27":{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"Promise { [ [Array], [Array] ] }","object_id":9},"elapsed":0.050822916091419756},"28":{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"Promise { [ [Array], [Array] ] }","object_id":10},"elapsed":0.050980875035747886},"56":{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":13},"elapsed":0.036970874993130565},"57":{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"Promise {\n [\n 'appmap/Micropost_order_should_be_most_recent_first.appmap.json',\n 'appmap/Microposts_interface_micropost_interface.appmap.json',\n 'appmap/Password_resets_password_resets.appmap.json'\n ]\n}","object_id":14},"elapsed":0.037054667016491294},"58":{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"Promise { { totalTime: 0.02724556330229378, functions: [Array] } }","object_id":15},"elapsed":0.03726500004995614}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"Object","value":"","object_id":2,"name":"argv"}],"defined_class":"stats","path":"packages/cli/src/cmds/stats/stats.ts","lineno":76},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005625071935355663},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000026999972760677338},{"event":"call","id":6,"thread_id":0,"method_id":"locateAppMapDir","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"locateAppMapDir","path":"packages/cli/src/lib/locateAppMapDir.ts","lineno":3},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000007916940376162529},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.00032095902133733034},{"event":"call","id":9,"thread_id":0,"method_id":"statsForDirectory","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"},{"class":"undefined","value":"","name":"format"},{"class":"undefined","value":"","name":"limit"},{"class":"String","value":"","name":"handlerCaller"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":17},{"event":"call","id":10,"thread_id":0,"method_id":"showStats","static":true,"parameters":[],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":150},{"event":"call","id":11,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":12,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.0002924170112237334},{"event":"call","id":15,"thread_id":0,"method_id":"calculateAppMapSizes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":23},{"event":"call","id":16,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001249951310455799},{"event":"call","id":18,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":20,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":21,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":23,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.000052749994210898876},{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00018691597506403923},{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00031058304011821747},{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0010140000376850367},{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0011694589629769325},{"event":"call","id":29,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"call","id":31,"thread_id":0,"method_id":"sortAppMapSizes","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"appMapSizes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":41},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.000017375103197991848},{"event":"call","id":33,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":0.000010209041647613049},{"event":"call","id":35,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":0.000019082915969192982},{"event":"call","id":37,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.50063918530941e-7},{"event":"call","id":39,"thread_id":0,"method_id":"sizeInMB","static":true,"parameters":[{"class":"Number","value":"","name":"size"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":13},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Number","value":""},"elapsed":0.000006500049494206905},{"event":"call","id":41,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":6.660120561718941e-7},{"event":"call","id":43,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":44,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":46,"parent_id":43,"elapsed":0.00004045793320983648},{"event":"call","id":47,"thread_id":0,"method_id":"calculateExecutionTimes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":54},{"event":"call","id":48,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":50,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":52,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":53,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":55,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.0000067909713834524155},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00004991702735424042},{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.00012874999083578587},{"event":"call","id":59,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001374981366097927},{"event":"call","id":61,"thread_id":0,"method_id":"sortExecutionTimes","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"functionExecutionTimes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":141},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Promise","value":"","object_id":17},"elapsed":0.00003645801916718483},{"event":"call","id":63,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":0.000001374981366097927},{"event":"call","id":65,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":0.000001125037670135498},{"event":"call","id":67,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":68,"parent_id":67,"elapsed":8.329516276717186e-7},{"event":"call","id":69,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":70,"parent_id":69,"elapsed":7.079215720295906e-7},{"event":"call","id":71,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":72,"parent_id":71,"elapsed":6.660120561718941e-7}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"stats","type":"package","children":[{"type":"class","name":"stats","children":[{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/stats/stats.ts:76"}]},{"type":"class","name":"statsForDirectory","children":[{"type":"function","name":"sizeInMB","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:13"},{"type":"function","name":"sortExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:141"},{"type":"function","name":"showStats","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:150"},{"type":"function","name":"statsForDirectory","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:17"},{"type":"function","name":"calculateAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:23"},{"type":"function","name":"sortAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:41"},{"type":"function","name":"calculateExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:54"}]}]},{"type":"class","name":"UserInteraction","children":[{"type":"function","name":"progress","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:45"},{"type":"function","name":"success","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:53"},{"type":"function","name":"status","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:96"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"locateAppMapDir","children":[{"type":"function","name":"locateAppMapDir","static":true,"location":"packages/cli/src/lib/locateAppMapDir.ts:3"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"stats subcommand analyzes a directory","source_location":"packages/cli/tests/unit/stats/stats.spec.ts","test_status":"succeeded"},"eventUpdates":{"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.05150158400647342},"24":{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.004247207893058658},"25":{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.004350290982984006},"26":{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.004554915940389037},"27":{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.050822916091419756},"28":{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.050980875035747886},"56":{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.036970874993130565},"57":{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.037054667016491294},"58":{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.03726500004995614}}} \ No newline at end of file diff --git a/packages/cli/src/lib/sanitizeAppMap.ts b/packages/cli/src/lib/sanitizeAppMap.ts index cdd9f61a98..c62ef41199 100644 --- a/packages/cli/src/lib/sanitizeAppMap.ts +++ b/packages/cli/src/lib/sanitizeAppMap.ts @@ -53,12 +53,21 @@ export const BUILTIN_ALLOW: ReadonlySet = new Set([ export class ValueMasker { private tokens = new Map(); + private counter = 0; + constructor(private allow: ReadonlySet = BUILTIN_ALLOW) {} get distinctCount(): number { return this.tokens.size; } + // Start numbering new tokens above `n`. Used when a document already carries + // tokens (sanitized before this code covered some field): a new value must + // never receive a token that another value in the document already holds. + reserveThrough(n: number): void { + this.counter = Math.max(this.counter, n); + } + // The masking primitive: every captured value string passes through here // and is replaced with a content-free token (allow-list and // already-assigned tokens excepted). Labeled so appmap-review interprets @@ -69,7 +78,8 @@ export class ValueMasker { let token = this.tokens.get(value); if (!token) { const kind = KIND_PATTERNS.find(([, pattern]) => pattern.test(value))?.[0]; - token = `<${kind ? `${kind}:` : ''}v${this.tokens.size + 1}>`; + this.counter += 1; + token = `<${kind ? `${kind}:` : ''}v${this.counter}>`; this.tokens.set(value, token); } return token; @@ -149,6 +159,9 @@ interface AppMapEvent { interface AppMap { events?: AppMapEvent[]; + // Late updates to events, keyed by event id — e.g. a promise's return value, + // filled in after the call event was written. Same shape as an event. + eventUpdates?: Record; } function sanitizeSlot(slot: ValueSlot | undefined, masker: ValueMasker): void { @@ -169,41 +182,55 @@ function sanitizeHeaders(headers: Record | undefined, masker: V // SQL) so the committed AppMap is structurally incapable of carrying a secret. // Labeled so appmap-review interprets any change to this boundary. // @label security.sanitization +const TOKEN_SCAN = /<(?:[a-z0-9]+:)?v(\d+)>/g; + export function sanitizeAppMap( appmap: AppMap, masker: ValueMasker = new ValueMasker() ): AppMap { - for (const event of appmap.events ?? []) { - for (const p of event.parameters ?? []) sanitizeSlot(p, masker); - for (const m of event.message ?? []) sanitizeSlot(m, masker); - sanitizeSlot(event.receiver, masker); - sanitizeSlot(event.return_value, masker); - - for (const x of event.exceptions ?? []) { - if (typeof x.message === 'string') x.message = masker.mask(x.message); - if (typeof x.value === 'string') x.value = masker.mask(x.value); - } + // If the document already carries tokens (sanitized by an earlier version of + // this walk), number new tokens above them so no token is ever shared by + // two different values. + for (const match of JSON.stringify(appmap).matchAll(TOKEN_SCAN)) { + masker.reserveThrough(Number(match[1])); + } + for (const event of appmap.events ?? []) sanitizeEvent(event, masker); + // eventUpdates carry the same captured-data fields as events; sanitize them + // in place, in the same token namespace. They are deliberately not merged + // into their events — sanitize changes values only, never structure. + for (const update of Object.values(appmap.eventUpdates ?? {})) sanitizeEvent(update, masker); + return appmap; +} - const serverRequest = event.http_server_request; - if (serverRequest) { - // The concrete path carries path params (ids, PII); the normalized - // route template is the interesting part and stays. - if (typeof serverRequest.path_info === 'string') - serverRequest.path_info = masker.mask(serverRequest.path_info); - sanitizeHeaders(serverRequest.headers, masker); - } - const clientRequest = event.http_client_request; - if (clientRequest) { - if (typeof clientRequest.url === 'string') - clientRequest.url = masker.mask(clientRequest.url); - sanitizeHeaders(clientRequest.headers, masker); - } - sanitizeHeaders(event.http_server_response?.headers, masker); - sanitizeHeaders(event.http_client_response?.headers, masker); +function sanitizeEvent(event: AppMapEvent, masker: ValueMasker): void { + for (const p of event.parameters ?? []) sanitizeSlot(p, masker); + for (const m of event.message ?? []) sanitizeSlot(m, masker); + sanitizeSlot(event.receiver, masker); + sanitizeSlot(event.return_value, masker); - const sqlQuery = event.sql_query; - if (sqlQuery && typeof sqlQuery.sql === 'string') - sqlQuery.sql = sanitizeSql(sqlQuery.sql, sqlQuery.database_type, masker); + for (const x of event.exceptions ?? []) { + if (typeof x.message === 'string') x.message = masker.mask(x.message); + if (typeof x.value === 'string') x.value = masker.mask(x.value); } - return appmap; + + const serverRequest = event.http_server_request; + if (serverRequest) { + // The concrete path carries path params (ids, PII); the normalized + // route template is the interesting part and stays. + if (typeof serverRequest.path_info === 'string') + serverRequest.path_info = masker.mask(serverRequest.path_info); + sanitizeHeaders(serverRequest.headers, masker); + } + const clientRequest = event.http_client_request; + if (clientRequest) { + if (typeof clientRequest.url === 'string') + clientRequest.url = masker.mask(clientRequest.url); + sanitizeHeaders(clientRequest.headers, masker); + } + sanitizeHeaders(event.http_server_response?.headers, masker); + sanitizeHeaders(event.http_client_response?.headers, masker); + + const sqlQuery = event.sql_query; + if (sqlQuery && typeof sqlQuery.sql === 'string') + sqlQuery.sql = sanitizeSql(sqlQuery.sql, sqlQuery.database_type, masker); } diff --git a/packages/cli/tests/unit/cmds/sanitize.spec.ts b/packages/cli/tests/unit/cmds/sanitize.spec.ts index 218a70e5eb..a05ec411a1 100644 --- a/packages/cli/tests/unit/cmds/sanitize.spec.ts +++ b/packages/cli/tests/unit/cmds/sanitize.spec.ts @@ -202,6 +202,34 @@ describe('sanitizeAppMap', () => { expect(badSql.sql_query.sql).toMatch(/^$/); // unparseable: whole statement masked }); + it('sanitizes eventUpdates in place, in the same token namespace', () => { + const appmap = { + events: [{ parameters: [param('token', 'sekrit')] }], + eventUpdates: { + '42': { + return_value: { class: 'Promise', value: 'sekrit' }, + exceptions: [{ class: 'E', message: 'late boom' }], + }, + }, + } as any; + sanitizeAppMap(appmap); + expect(appmap.eventUpdates['42'].return_value.value).toEqual(''); // same value as the event: same token + expect(appmap.eventUpdates['42'].exceptions[0].message).toEqual(''); + expect(appmap.events[0].parameters[0].value).toEqual(''); + expect(Object.keys(appmap.eventUpdates)).toEqual(['42']); // updates stay in place, not merged + }); + + it('never assigns a token that the document already contains', () => { + // A file sanitized before the walk covered eventUpdates: events are + // masked, eventUpdates still raw. The new value must not reuse . + const appmap = { + events: [{ parameters: [param('a', ''), param('b', '')] }], + eventUpdates: { '9': { return_value: { class: 'String', value: 'fresh-secret' } } }, + } as any; + sanitizeAppMap(appmap); + expect(appmap.eventUpdates['9'].return_value.value).toEqual(''); + }); + it('never touches schema fields', () => { const appmap = { events: [ diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json index c16811a4bb..83cdb6aeee 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"{\n actors: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":1,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/controllers', name: 'controllers', order: 1000 }","object_id":2,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00003060500000628963},{"event":"call","id":4,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/models', name: 'models', order: 2000 }","object_id":3,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004896999939774105},{"event":"call","id":6,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/database', name: 'database', order: 3000 }","object_id":4,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000003163999963362585},{"event":"call","id":8,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/views/users', name: 'users', order: 4000 }","object_id":5,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001953000037246966},{"event":"call","id":10,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/views/posts', name: 'posts', order: 5000 }","object_id":6,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000011526999969646567},{"event":"call","id":12,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: 'package:lib/controllers',\n name:…}","object_id":7,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":13,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":8,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":14,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":9,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":15,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00001734500006023154},{"event":"call","id":17,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000013258999956633488},{"event":"return","thread_id":0,"id":19,"parent_id":14,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00032816199995977513},{"event":"call","id":20,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001110999960474146},{"event":"call","id":22,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000005487999942488386},{"event":"return","thread_id":0,"id":24,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0007149310000613696},{"event":"call","id":25,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":10,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":26,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":11,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":27,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":12,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":28,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":13,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":29,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010910000582953217},{"event":"call","id":31,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000014419999843084952},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00018038500002148794},{"event":"call","id":34,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.909999339972273e-7},{"event":"call","id":36,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/models',\n callee: 'p…}","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.410000080199097e-7},{"event":"return","thread_id":0,"id":38,"parent_id":27,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00037015399993833853},{"event":"call","id":39,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.410000080199097e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.709999524900923e-7},{"event":"return","thread_id":0,"id":43,"parent_id":26,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0005223570000225664},{"event":"call","id":44,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":45,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":15,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":46,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.310000794153893e-7},{"event":"call","id":48,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/views/users',\n calle…}","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.109999498628895e-7},{"event":"return","thread_id":0,"id":50,"parent_id":45,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00010051699996438401},{"event":"call","id":51,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.010000556168961e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000012818999948649434},{"event":"call","id":57,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000010614999951030768},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 1,\n count: 2,\n digest: 'loop',\n subtreeDiges…}","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000011157000017192331},{"event":"return","thread_id":0,"id":61,"parent_id":44,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0004910310000241225},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.41999928727455e-7},{"event":"call","id":64,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n caller: 'package:lib/controllers',\n calle…}","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":65,"parent_id":64,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.209999234371935e-7},{"event":"return","thread_id":0,"id":66,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.001274773000091045},{"event":"call","id":67,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: 'package:lib/controllers',\n name:…}","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003995999918515736},{"event":"call","id":69,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: 'package:lib/controllers',\n name:…}","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004065999974045553},{"event":"return","thread_id":0,"id":71,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0026497239999798694},{"event":"return","thread_id":0,"id":72,"parent_id":1,"return_value":{"class":"Promise","value":"Promise { 1 }","object_id":16},"elapsed":0.004123028999970302},{"event":"call","id":73,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"{\n actors: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":17,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":74,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/controllers', name: 'controllers', order: 1000 }","object_id":18,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000013919999446443398},{"event":"call","id":76,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/models', name: 'models', order: 2000 }","object_id":19,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.81000005392707e-7},{"event":"call","id":78,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/database', name: 'database', order: 3000 }","object_id":20,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.510000503112678e-7},{"event":"call","id":80,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/views/users', name: 'users', order: 4000 }","object_id":21,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000024639999764985987},{"event":"call","id":82,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"{ id: 'package:lib/views/posts', name: 'posts', order: 5000 }","object_id":22,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002312999981768371},{"event":"call","id":84,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n nodeType: 3,\n callee: 'package:lib/controllers',\n name:…}","object_id":23,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":85,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"{\n caller: 'package:lib/controllers',\n callee: 'package:l…}","object_id":24,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024796541000000616},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024906041999997797},{"event":"return","thread_id":0,"id":88,"parent_id":73,"return_value":{"class":"Promise","value":"Promise { 0 }","object_id":25},"elapsed":0.025248354999916955},{"event":"call","id":89,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"{\n events: [\n [Object], [Object], [Object],\n [Object…}","object_id":26,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Promise","value":"Promise { 2 }","object_id":27},"elapsed":0.00001287899999624642}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]},{"type":"class","name":"validateDiagram","children":[{"type":"function","name":"validateDiagram","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:12"},{"type":"function","name":"validateActor","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:28"},{"type":"function","name":"validateAction","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:40"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Diagram validation accepts a valid diagram and rejects an invalid one","source_location":"packages/sequence-diagram/tests/integration/validateDiagram.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00003060500000628963},{"event":"call","id":4,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004896999939774105},{"event":"call","id":6,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000003163999963362585},{"event":"call","id":8,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001953000037246966},{"event":"call","id":10,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000011526999969646567},{"event":"call","id":12,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":13,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":14,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":15,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00001734500006023154},{"event":"call","id":17,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000013258999956633488},{"event":"return","thread_id":0,"id":19,"parent_id":14,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00032816199995977513},{"event":"call","id":20,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001110999960474146},{"event":"call","id":22,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000005487999942488386},{"event":"return","thread_id":0,"id":24,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0007149310000613696},{"event":"call","id":25,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":26,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":27,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":28,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":29,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010910000582953217},{"event":"call","id":31,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000014419999843084952},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00018038500002148794},{"event":"call","id":34,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.909999339972273e-7},{"event":"call","id":36,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.410000080199097e-7},{"event":"return","thread_id":0,"id":38,"parent_id":27,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00037015399993833853},{"event":"call","id":39,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.410000080199097e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.709999524900923e-7},{"event":"return","thread_id":0,"id":43,"parent_id":26,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0005223570000225664},{"event":"call","id":44,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":45,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":46,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.310000794153893e-7},{"event":"call","id":48,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.109999498628895e-7},{"event":"return","thread_id":0,"id":50,"parent_id":45,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00010051699996438401},{"event":"call","id":51,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.010000556168961e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000012818999948649434},{"event":"call","id":57,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000010614999951030768},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000011157000017192331},{"event":"return","thread_id":0,"id":61,"parent_id":44,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0004910310000241225},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.41999928727455e-7},{"event":"call","id":64,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":65,"parent_id":64,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.209999234371935e-7},{"event":"return","thread_id":0,"id":66,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.001274773000091045},{"event":"call","id":67,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003995999918515736},{"event":"call","id":69,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004065999974045553},{"event":"return","thread_id":0,"id":71,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0026497239999798694},{"event":"return","thread_id":0,"id":72,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.004123028999970302},{"event":"call","id":73,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":74,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000013919999446443398},{"event":"call","id":76,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.81000005392707e-7},{"event":"call","id":78,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.510000503112678e-7},{"event":"call","id":80,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000024639999764985987},{"event":"call","id":82,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002312999981768371},{"event":"call","id":84,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":85,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024796541000000616},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024906041999997797},{"event":"return","thread_id":0,"id":88,"parent_id":73,"return_value":{"class":"Promise","value":"","object_id":25},"elapsed":0.025248354999916955},{"event":"call","id":89,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Promise","value":"","object_id":27},"elapsed":0.00001287899999624642}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]},{"type":"class","name":"validateDiagram","children":[{"type":"function","name":"validateDiagram","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:12"},{"type":"function","name":"validateActor","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:28"},{"type":"function","name":"validateAction","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:40"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Diagram validation accepts a valid diagram and rejects an invalid one","source_location":"packages/sequence-diagram/tests/integration/validateDiagram.spec.ts","test_status":"succeeded"}} \ No newline at end of file From 71ee8efc34d805733f41e8000b10f1889b70dd45 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jul 2026 13:15:45 +0000 Subject: [PATCH 14/22] chore(gold-traces): update behavioral baseline [skip ci] --- ...hile_still_sanitizing_the_rest.appmap.json | 1 + packages/cli/gold_traces/manifest.yaml | 34 ++++++++++++------- 2 files changed, 23 insertions(+), 12 deletions(-) create mode 100644 packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json new file mode 100644 index 0000000000..b5a8bfbc17 --- /dev/null +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json @@ -0,0 +1 @@ +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"goodAppMap","static":true,"parameters":[],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":237},{"event":"call","id":2,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'token'","name":"name"},{"class":"String","value":"'sekrit'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit' }","object_id":52},"elapsed":0.0000028949999659744208},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"String","value":"'{\"events\":[{\"parameters\":[{\"name\":\"token\",\"class\":\"String\",\"value\":\"sekrit\"}]}]}'"},"elapsed":0.00015356599999449827},{"event":"call","id":5,"thread_id":0,"method_id":"run","static":true,"parameters":[{"class":"Array","value":"[\n '/tmp/sanitize-kUnn49/bad.appmap.json',\n '/…]","object_id":53,"name":"files"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":231},{"event":"call","id":6,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000034969999660461326},{"event":"call","id":8,"thread_id":0,"method_id":"buildAllowList","static":true,"parameters":[{"class":"Array","value":"[]","object_id":54,"name":"allow"},{"class":"undefined","value":"undefined","name":"allowFile"}],"defined_class":"sanitize","path":"packages/cli/src/cmds/sanitize/sanitize.ts","lineno":11},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":55},"elapsed":0.000008136000019476342},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000003196999955434876},{"event":"call","id":12,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.000003437000032135984},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object] ] }","object_id":56,"name":"appmap"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":15,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit' }","object_id":58,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57},"parameters":[{"class":"String","value":"'sekrit'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":"''"},"elapsed":0.000004729000011138851},{"event":"return","thread_id":0,"id":18,"parent_id":15,"elapsed":0.00007253599994783144},{"event":"call","id":19,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000019230000134484726},{"event":"call","id":21,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.0000018929999896499794},{"event":"call","id":23,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":0.0000018939999790745787},{"event":"call","id":25,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.0000016029999869715539},{"event":"return","thread_id":0,"id":27,"parent_id":14,"return_value":{"class":"Object","value":"{ events: [ [Object] ] }","object_id":56},"elapsed":0.0003782649999948262},{"event":"call","id":28,"thread_id":0,"method_id":"distinctCount","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":58},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Number","value":"1"},"elapsed":0.0000018439999394104234},{"event":"call","id":30,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/tmp/sanitize-kUnn49'","name":"dirName"},{"class":"String","value":"'good.appmap.json'","name":"fileName"},{"class":"String","value":"'sanitize.tmp'","name":"suffix"},{"class":"String","value":"'{\"events\":[{\"parameters\":[{\"name\":\"token\",\"class\":\"String\",\"value\":\"\"}]}]}'","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Promise","value":"Promise { }","object_id":59},"elapsed":0.00003985500006820075},{"event":"return","thread_id":0,"id":32,"parent_id":5,"return_value":{"class":"Promise","value":"Promise { }","object_id":60},"elapsed":0.0011340830000108326}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"sanitize","type":"package","children":[{"type":"class","name":"sanitize","children":[{"type":"function","name":"buildAllowList","static":true,"location":"packages/cli/src/cmds/sanitize/sanitize.ts:11"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"distinctCount","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:58"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"run","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:231"},{"type":"function","name":"goodAppMap","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:237"},{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitize command handler fails when any file is skipped, while still sanitizing the rest","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"},"eventUpdates":{"31":{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":59},"elapsed":0.0004883100000370177},"32":{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0016494730000431446,"exceptions":[{"class":"Error","message":"sanitize: 1 of 2 file(s) failed to process and remain unsanitized","object_id":61}],"return_value":{"class":"Promise","value":"Promise { }","object_id":60}}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/manifest.yaml b/packages/cli/gold_traces/manifest.yaml index 1bead78de0..5ca9fd2f3b 100644 --- a/packages/cli/gold_traces/manifest.yaml +++ b/packages/cli/gold_traces/manifest.yaml @@ -125,20 +125,30 @@ entries: # sanitize (security.sanitization) is the redaction boundary that makes a # committed AppMap structurally incapable of carrying a secret — the whole - # reason gold-trace baselines can be committed. Three traces guard its - # distinct arms; a single happy-path trace cannot cover a fail-closed gate. - # * sanitize: the value-tokenization core plus the HTTP arm (path_info + - # headers), which also proves the shared per-AppMap token namespace and - # equality preservation. - # * sanitize-sql: the SQL parameterize-and-keep-shape branch (obfuscator - # succeeds, no residue -> return the normalized statement; sanitizeSql - # does NOT call tokenize). - # * sanitize-sql-fail-closed: the SECURITY negative branch — SQL the - # obfuscator cannot reliably parameterize is downgraded to a token - # (sanitizeSql additionally calls tokenize). Its call graph differs from - # the happy path, so loosening the fail-closed guard drifts this trace. + # reason gold-trace baselines can be committed. Two traces guard it at two + # altitudes; a single happy-path trace cannot cover a fail-closed gate. + # * sanitize: one composite walk of the value-tokenization transform + # (sanitizeAppMap) — shared per-AppMap token namespace and equality + # preservation across parameters, headers, and paths; SQL parameterized + # when parseable and masked whole when the obfuscator cannot reliably + # parameterize it (the SQL fail-closed arm). + # * sanitize-batch-fail-closed: the COMMAND-HANDLER negative branch. The + # exit code is the contract — 0 must mean every file is sanitized. This + # trace drives a mixed batch (one good file, one unparseable file): the + # good file is still written, but the handler throws so the batch exits + # non-zero rather than leaving a skipped, possibly secret-bearing file + # looking like success. Its call graph (good file fully processed + the + # failure throw) differs from an all-success batch, so loosening the + # "fail if ANY file failed" guard back to "fail only if ALL failed" + # drifts this trace. Guards fix 77ce035e. - feature: sanitize test_file: tests/unit/cmds/sanitize.spec.ts test_name: sanitizes a composite AppMap end-to-end appmap_path: jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json summary: One composite walk of the sanitize subsystem — shared-namespace masking across parameters, headers, and paths; SQL parameterized when parseable and masked whole when not. + + - feature: sanitize-batch-fail-closed + test_file: tests/unit/cmds/sanitize.spec.ts + test_name: fails when any file is skipped, while still sanitizing the rest + appmap_path: "jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json" + summary: sanitize command handler fails closed — a batch with one unparseable file still sanitizes the good file but exits non-zero so a skipped, possibly secret-bearing file never looks like success. From 1157abc9687261227b3046ac3b5a2ba50f3396ec Mon Sep 17 00:00:00 2001 From: kgilpin Date: Thu, 9 Jul 2026 09:19:26 -0400 Subject: [PATCH 15/22] feat(cli): provenance markers for sanitize and trim MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Each command now records what it did in the file's metadata: metadata.sanitized: { version, allow_values } metadata.trimmed: { version, max_length } Behavior on a marked file: skip when the same CLI version already ran with the same options; re-apply otherwise. Re-applying only tightens — masking and truncation are one-way — so the marker records what still holds: the allowlist intersection of all runs, and the smallest cap. Both commands warn when options loosen (re-record to actually loosen). The marker also replaces in-band token detection: in a marked file the tokens are ours and pass through; in a fresh file a string that merely looks like a token is application data and is masked — closing the last gap where a lookalike value could slip through or alias a token. All 22 committed baselines are marked (they were sanitized by this code); no values changed. Co-Authored-By: Claude Fable 5 --- ...g_and_writes_the_on-disk_index.appmap.json | 2 +- ...c_id_return_a_-not_found-_hint.appmap.json | 2 +- ...ap_path_and_applies_focus_type.appmap.json | 2 +- ...malformed_HTTP_server_requests.appmap.json | 2 +- .../sorts_by_the_requested_key.appmap.json | 2 +- ...l_filters_via_the_labels_table.appmap.json | 2 +- ...class_filters_by_defined_class.appmap.json | 2 +- ...-end_recording_into_all_tables.appmap.json | 2 +- ...ts_AppMaps_and_writes_an_index.appmap.json | 2 +- ...rom_a_base64url-encoded_filter.appmap.json | 2 +- ..._a_composite_AppMap_end-to-end.appmap.json | 2 +- .../JSON_format/is_valid.appmap.json | 2 +- .../analyzes_a_directory.appmap.json | 2 +- ...nly_sql_events_when_filter=sql.appmap.json | 2 +- ...lot_while_preserving_structure.appmap.json | 2 +- packages/cli/src/cmds/sanitize/sanitize.ts | 30 +++++++++- packages/cli/src/cmds/trim/trim.ts | 35 +++++++++++- packages/cli/src/lib/sanitizeAppMap.ts | 56 ++++++++++++++++--- packages/cli/tests/unit/cmds/sanitize.spec.ts | 35 +++++++++++- ...ram_and_rejects_an_invalid_one.appmap.json | 2 +- .../is_recorded.appmap.json | 2 +- .../SQL_query/is_recorded.appmap.json | 2 +- ...d_on_a_labeled_function_action.appmap.json | 2 +- .../Text_matches_expectation.appmap.json | 2 +- .../UML_matches_expectation.appmap.json | 2 +- .../includes_all_relevant_actors.appmap.json | 2 +- 26 files changed, 163 insertions(+), 37 deletions(-) diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json index 8193ca8e3c..031a84f8c7 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":64},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000014999997802078724},{"event":"call","id":3,"thread_id":0,"method_id":"fingerprint","static":false,"receiver":{"class":"Fingerprinter","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"appMapFileName"}],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":73},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005500041879713535},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":29},{"event":"call","id":7,"thread_id":0,"method_id":"baseName","static":true,"parameters":[{"class":"String","value":"","name":"fileName"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":25},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"String","value":""},"elapsed":0.000006041023880243301},{"event":"return","thread_id":0,"id":9,"parent_id":6,"elapsed":0.00007349997758865356},{"event":"call","id":10,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":37},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00001750001683831215},{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.000502042006701231},{"event":"call","id":13,"thread_id":0,"method_id":"versionUpToDate","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"requiredVersion"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":123},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00004937499761581421},{"event":"call","id":15,"thread_id":0,"method_id":"appmapFileSize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":113},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Number","value":""},"elapsed":0.00000537489540874958},{"event":"call","id":17,"thread_id":0,"method_id":"loadAppMapData","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":70},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00002779101487249136},{"event":"call","id":19,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":21,"thread_id":0,"method_id":"mkdir_p","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":50},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.000030499999411404133},{"event":"call","id":23,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":24,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"x","value":"","object_id":9},"elapsed":0.00009670795407146215},{"event":"call","id":26,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011708005331456661},{"event":"call","id":28,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":29,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002087489701807499},{"event":"call","id":31,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"S","value":"","object_id":15},"elapsed":0.0000020830193534493446},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":16},"elapsed":0.00012654205784201622},{"event":"call","id":34,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":35,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000018330756574869156},{"event":"call","id":37,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000003208988346159458},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008358305785804987},{"event":"call","id":40,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":41,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"S","value":"","object_id":20},"elapsed":0.0000032079406082630157},{"event":"call","id":43,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00004737498238682747},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":21},"elapsed":0.00013275002129375935},{"event":"call","id":46,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":47,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000005499925464391708},{"event":"call","id":49,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":51,"parent_id":46,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008058396633714437},{"event":"call","id":52,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":53,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"S","value":"","object_id":25},"elapsed":9.170034900307655e-7},{"event":"call","id":55,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":14},"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00008116697426885366},{"event":"call","id":58,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":59,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"S","value":"","object_id":28},"elapsed":7.499475032091141e-7},{"event":"call","id":61,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":63,"parent_id":58,"return_value":{"class":"Object","value":"","object_id":29},"elapsed":0.00006874999962747097},{"event":"call","id":64,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":65,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"S","value":"","object_id":31},"elapsed":7.50063918530941e-7},{"event":"call","id":67,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":69,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":32},"elapsed":0.00009041698649525642},{"event":"call","id":70,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":71,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"S","value":"","object_id":34},"elapsed":7.499475032091141e-7},{"event":"call","id":73,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":75,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":0.00010850001126527786},{"event":"call","id":76,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":77,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"S","value":"","object_id":37},"elapsed":7.919734343886375e-7},{"event":"call","id":79,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":81,"parent_id":76,"return_value":{"class":"Object","value":"","object_id":38},"elapsed":0.00008741696365177631},{"event":"call","id":82,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":83,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"S","value":"","object_id":40},"elapsed":7.080379873514175e-7},{"event":"call","id":85,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":87,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00009933393448591232},{"event":"call","id":88,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":89,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"S","value":"","object_id":44},"elapsed":9.170034900307655e-7},{"event":"call","id":91,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":15},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":93,"parent_id":88,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00006620900239795446},{"event":"call","id":94,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":95,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"call","id":97,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":44},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":99,"parent_id":94,"return_value":{"class":"Object","value":"","object_id":48},"elapsed":0.00006812508217990398},{"event":"call","id":100,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":101,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"call","id":103,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":105,"parent_id":100,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007229100447148085},{"event":"call","id":106,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":107,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.660120561718941e-7},{"event":"call","id":109,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":111,"parent_id":106,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.0000635830219835043},{"event":"call","id":112,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":113,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"S","value":"","object_id":53},"elapsed":6.660120561718941e-7},{"event":"call","id":115,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":117,"parent_id":112,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.0000689999433234334},{"event":"call","id":118,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":119,"parent_id":118,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":120,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":121,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":123,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":125,"parent_id":120,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00006850005593150854},{"event":"call","id":126,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":127,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":129,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":131,"parent_id":126,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007041695062071085},{"event":"call","id":132,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":133,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.25033862888813e-7},{"event":"call","id":135,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":137,"parent_id":132,"return_value":{"class":"Object","value":"","object_id":60},"elapsed":0.00006308301817625761},{"event":"call","id":138,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":139,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":63},"elapsed":0.000001249951310455799},{"event":"call","id":141,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":143,"parent_id":138,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00006541702896356583},{"event":"call","id":144,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":145,"parent_id":144,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005208072252571583},{"event":"call","id":146,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"call","id":148,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":150,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":152,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":154,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":155,"parent_id":154,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":156,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":158,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":159,"parent_id":158,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":160,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":161,"parent_id":160,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.25033862888813e-7},{"event":"call","id":162,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":163,"parent_id":162,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":164,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":165,"parent_id":164,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":166,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":168,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":48,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":170,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":172,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":51,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":174,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":54,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":178,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":57,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":180,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":181,"parent_id":180,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":182,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.159519448876381e-7},{"event":"call","id":184,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":64,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":185,"parent_id":184,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":186,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"Array","value":"","object_id":66,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.000040790997445583344},{"event":"return","thread_id":0,"id":188,"parent_id":23,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.005615917034447193},{"event":"call","id":189,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":190,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.0000666249543428421},{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.00029766710940748453},{"event":"call","id":193,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":194,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":195,"parent_id":194,"return_value":{"class":"x","value":"","object_id":70},"elapsed":0.000021582935005426407},{"event":"call","id":196,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":197,"parent_id":196,"return_value":{"class":"String","value":""},"elapsed":0.000026582973077893257},{"event":"call","id":198,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":199,"parent_id":198,"return_value":{"class":"String","value":""},"elapsed":0.0000035410048440098763},{"event":"call","id":200,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"String","value":""},"elapsed":0.0000074160052463412285},{"event":"call","id":202,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":203,"parent_id":202,"return_value":{"class":"String","value":""},"elapsed":0.0000031670788303017616},{"event":"call","id":204,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":205,"parent_id":204,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":206,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":208,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":210,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":211,"parent_id":210,"return_value":{"class":"String","value":""},"elapsed":0.0000020419247448444366},{"event":"call","id":212,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":213,"parent_id":212,"return_value":{"class":"String","value":""},"elapsed":0.0000035420525819063187},{"event":"call","id":214,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":216,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":218,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":219,"parent_id":218,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":220,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":222,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":223,"parent_id":222,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":224,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":226,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":227,"parent_id":226,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":228,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":229,"parent_id":228,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":230,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":232,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":233,"parent_id":232,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":234,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":235,"parent_id":234,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":236,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":237,"parent_id":236,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":238,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":239,"parent_id":238,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":240,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":241,"parent_id":240,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":242,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":243,"parent_id":242,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":244,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":245,"parent_id":244,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":246,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":248,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":250,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":251,"parent_id":250,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":252,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":253,"parent_id":252,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":254,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":255,"parent_id":254,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":256,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"Array","value":"","object_id":73,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":257,"parent_id":256,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.000006583984941244125},{"event":"return","thread_id":0,"id":258,"parent_id":193,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.001100249937735498},{"event":"call","id":259,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":260,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.000011958996765315533},{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.000054916017688810825},{"event":"call","id":263,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":264,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":265,"parent_id":264,"return_value":{"class":"x","value":"","object_id":77},"elapsed":0.000014457968063652515},{"event":"call","id":266,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":268,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":270,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":271,"parent_id":270,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":272,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":274,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":276,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":278,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":279,"parent_id":278,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":280,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":281,"parent_id":280,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":282,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":284,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":285,"parent_id":284,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":286,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":287,"parent_id":286,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":288,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":289,"parent_id":288,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":290,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":291,"parent_id":290,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":292,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":293,"parent_id":292,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":294,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":296,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":297,"parent_id":296,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":298,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":299,"parent_id":298,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":300,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":301,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":302,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":303,"parent_id":302,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":304,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":305,"parent_id":304,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":306,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":307,"parent_id":306,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":308,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":79},"parameters":[{"class":"Array","value":"","object_id":80,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.0000016249250620603561},{"event":"return","thread_id":0,"id":310,"parent_id":263,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.000621416955254972},{"event":"call","id":311,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":312,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.000052040908485651016},{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.00008258398156613111},{"event":"call","id":315,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":316,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"x","value":"","object_id":84},"elapsed":0.000013208016753196716},{"event":"call","id":318,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":319,"parent_id":318,"return_value":{"class":"Object","value":"","object_id":86},"elapsed":0.00002245896030217409},{"event":"call","id":320,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":321,"parent_id":320,"return_value":{"class":"Object","value":"","object_id":87},"elapsed":0.0000034580007195472717},{"event":"call","id":322,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":86,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":323,"parent_id":322,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7},{"event":"call","id":324,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":326,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":328,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":329,"parent_id":328,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":330,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":332,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":333,"parent_id":332,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":334,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":336,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":337,"parent_id":336,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":338,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":339,"parent_id":338,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":340,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":341,"parent_id":340,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":342,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":343,"parent_id":342,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":344,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":345,"parent_id":344,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":346,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":348,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":349,"parent_id":348,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":350,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":351,"parent_id":350,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":352,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":354,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":87,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":355,"parent_id":354,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":356,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":357,"parent_id":356,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":358,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":359,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":360,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":361,"parent_id":360,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":362,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":363,"parent_id":362,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":364,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"Array","value":"","object_id":89,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":365,"parent_id":364,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.000005292007699608803},{"event":"return","thread_id":0,"id":366,"parent_id":315,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.0008167919004336},{"event":"call","id":367,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":368,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.000010416959412395954},{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.00006091594696044922},{"event":"call","id":371,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":372,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":373,"parent_id":372,"return_value":{"class":"x","value":"","object_id":93},"elapsed":0.000012750038877129555},{"event":"call","id":374,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Array","value":"","object_id":95},"elapsed":0.000004458008334040642},{"event":"call","id":376,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":377,"parent_id":376,"return_value":{"class":"Array","value":"","object_id":96},"elapsed":7.50063918530941e-7},{"event":"call","id":378,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":379,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":97},"elapsed":7.499475032091141e-7},{"event":"call","id":380,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":381,"parent_id":380,"return_value":{"class":"Array","value":"","object_id":98},"elapsed":5.420297384262085e-7},{"event":"call","id":382,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"Array","value":"","object_id":99},"elapsed":5.830079317092896e-7},{"event":"call","id":384,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"Array","value":"","object_id":100},"elapsed":5.00003807246685e-7},{"event":"call","id":386,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":387,"parent_id":386,"return_value":{"class":"Array","value":"","object_id":101},"elapsed":5.00003807246685e-7},{"event":"call","id":388,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Array","value":"","object_id":102},"elapsed":5.409820005297661e-7},{"event":"call","id":390,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":391,"parent_id":390,"return_value":{"class":"Array","value":"","object_id":103},"elapsed":7.919734343886375e-7},{"event":"call","id":392,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":394,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":95,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":395,"parent_id":394,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":396,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":96,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":397,"parent_id":396,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":398,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":400,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":97,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":401,"parent_id":400,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":402,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":403,"parent_id":402,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":404,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":405,"parent_id":404,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":406,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":408,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":409,"parent_id":408,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":410,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":412,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":413,"parent_id":412,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":414,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":98,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":415,"parent_id":414,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":416,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":99,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":417,"parent_id":416,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":418,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":100,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":419,"parent_id":418,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":420,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":421,"parent_id":420,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":422,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":423,"parent_id":422,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":424,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":426,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":101,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":427,"parent_id":426,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":428,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":102,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":429,"parent_id":428,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":430,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":431,"parent_id":430,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":432,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":103,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.341119736433029e-7},{"event":"call","id":434,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"Array","value":"","object_id":105,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":435,"parent_id":434,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.000005624955520033836},{"event":"return","thread_id":0,"id":436,"parent_id":371,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.0010632090270519257},{"event":"call","id":437,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":438,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.000008207978680729866},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.000040499959141016006},{"event":"call","id":441,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":442,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"x","value":"","object_id":109},"elapsed":0.000013666925951838493},{"event":"call","id":444,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":445,"parent_id":444,"elapsed":0.000012042000889778137},{"event":"call","id":446,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":447,"parent_id":446,"elapsed":7.499475032091141e-7},{"event":"call","id":448,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":7.499475032091141e-7},{"event":"call","id":450,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":6.25033862888813e-7},{"event":"call","id":452,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":453,"parent_id":452,"elapsed":5.830079317092896e-7},{"event":"call","id":454,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"call","id":456,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":457,"parent_id":456,"elapsed":6.669433787465096e-7},{"event":"call","id":458,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":5.00003807246685e-7},{"event":"call","id":460,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":0.00000100000761449337},{"event":"call","id":462,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":463,"parent_id":462,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"call","id":464,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":465,"parent_id":464,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":466,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":468,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":469,"parent_id":468,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":470,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":471,"parent_id":470,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":472,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":473,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":474,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":475,"parent_id":474,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":476,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":477,"parent_id":476,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":478,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":479,"parent_id":478,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":480,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":482,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":484,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":486,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":488,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":490,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":491,"parent_id":490,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":492,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":494,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":495,"parent_id":494,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":496,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":497,"parent_id":496,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":498,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":499,"parent_id":498,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":500,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":502,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":504,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"Array","value":"","object_id":112,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":505,"parent_id":504,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":506,"parent_id":441,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0009367079474031925},{"event":"call","id":507,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":508,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.000010750023648142815},{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.000040874932892620564},{"event":"call","id":511,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":512,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":513,"parent_id":512,"return_value":{"class":"x","value":"","object_id":116},"elapsed":0.00001391698606312275},{"event":"call","id":514,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000019208062440156937},{"event":"call","id":516,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":0.000004333094693720341},{"event":"call","id":518,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":519,"parent_id":518,"return_value":{"class":"String","value":""},"elapsed":0.000005874899215996265},{"event":"call","id":520,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":521,"parent_id":520,"return_value":{"class":"String","value":""},"elapsed":0.0000035419361665844917},{"event":"call","id":522,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.0000020830193534493446},{"event":"call","id":524,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":0.0000019170111045241356},{"event":"call","id":526,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":527,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":528,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"String","value":""},"elapsed":0.0000024170149117708206},{"event":"call","id":530,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":531,"parent_id":530,"return_value":{"class":"String","value":""},"elapsed":0.000004790956154465675},{"event":"call","id":532,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":534,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":535,"parent_id":534,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":536,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":537,"parent_id":536,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":538,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":540,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":541,"parent_id":540,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":542,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":543,"parent_id":542,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":544,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":545,"parent_id":544,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":546,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":547,"parent_id":546,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":548,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":549,"parent_id":548,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":550,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":551,"parent_id":550,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":552,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":554,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":556,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":557,"parent_id":556,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":558,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":560,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":562,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":564,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":565,"parent_id":564,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":566,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":568,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":569,"parent_id":568,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":570,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":572,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":573,"parent_id":572,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":574,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"Array","value":"","object_id":119,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":575,"parent_id":574,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.000005249981768429279},{"event":"return","thread_id":0,"id":576,"parent_id":511,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.0009690839797258377},{"event":"call","id":577,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":578,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.00004158297087997198},{"event":"call","id":581,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":582,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":583,"parent_id":582,"return_value":{"class":"x","value":"","object_id":123},"elapsed":0.000055333017371594906},{"event":"call","id":584,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008458038792014122},{"event":"call","id":586,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":587,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000012999982573091984},{"event":"call","id":589,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"S","value":"","object_id":126},"elapsed":0.0000016670674085617065},{"event":"return","thread_id":0,"id":591,"parent_id":586,"return_value":{"class":"Object","value":"","object_id":127},"elapsed":0.00008625001646578312},{"event":"call","id":592,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":593,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":594,"parent_id":593,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000001334003172814846},{"event":"call","id":595,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":596,"parent_id":595,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000024170149117708206},{"event":"return","thread_id":0,"id":597,"parent_id":592,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000617919722571969},{"event":"call","id":598,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":599,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":600,"parent_id":599,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001334003172814846},{"event":"call","id":601,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":602,"parent_id":601,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00003458303399384022},{"event":"return","thread_id":0,"id":603,"parent_id":598,"return_value":{"class":"Object","value":"","object_id":129},"elapsed":0.00009841693099588156},{"event":"call","id":604,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":605,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":606,"parent_id":605,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00000400003045797348},{"event":"call","id":607,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":608,"parent_id":607,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000010409858077764511},{"event":"return","thread_id":0,"id":609,"parent_id":604,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005979207344353199},{"event":"call","id":610,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":611,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":612,"parent_id":611,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001708976924419403},{"event":"call","id":613,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":614,"parent_id":613,"return_value":{"class":"S","value":"","object_id":125},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":615,"parent_id":610,"return_value":{"class":"Object","value":"","object_id":130},"elapsed":0.00007216702215373516},{"event":"call","id":616,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":617,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":618,"parent_id":617,"return_value":{"class":"S","value":"","object_id":128},"elapsed":8.33999365568161e-7},{"event":"call","id":619,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":620,"parent_id":619,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":621,"parent_id":616,"return_value":{"class":"Object","value":"","object_id":131},"elapsed":0.00006954104173928499},{"event":"call","id":622,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":623,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":624,"parent_id":623,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":625,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":626,"parent_id":625,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":627,"parent_id":622,"return_value":{"class":"Object","value":"","object_id":132},"elapsed":0.00007466704118996859},{"event":"call","id":628,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":629,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":631,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":632,"parent_id":631,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":633,"parent_id":628,"return_value":{"class":"Object","value":"","object_id":133},"elapsed":0.00008654198609292507},{"event":"call","id":634,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":635,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":636,"parent_id":635,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.499475032091141e-7},{"event":"call","id":637,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":638,"parent_id":637,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":639,"parent_id":634,"return_value":{"class":"Object","value":"","object_id":134},"elapsed":0.00007574993651360273},{"event":"call","id":640,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":641,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":642,"parent_id":641,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":643,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":644,"parent_id":643,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":645,"parent_id":640,"return_value":{"class":"Object","value":"","object_id":135},"elapsed":0.0000862079905346036},{"event":"call","id":646,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":647,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"S","value":"","object_id":136},"elapsed":8.330680429935455e-7},{"event":"call","id":649,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":651,"parent_id":646,"return_value":{"class":"Object","value":"","object_id":137},"elapsed":0.00005866703577339649},{"event":"call","id":652,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":653,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":654,"parent_id":653,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":655,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"S","value":"","object_id":136},"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":657,"parent_id":652,"return_value":{"class":"Object","value":"","object_id":138},"elapsed":0.00005837494973093271},{"event":"call","id":658,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":659,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":660,"parent_id":659,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.919734343886375e-7},{"event":"call","id":661,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":662,"parent_id":661,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":663,"parent_id":658,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005454104393720627},{"event":"call","id":664,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":665,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":666,"parent_id":665,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.25033862888813e-7},{"event":"call","id":667,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":669,"parent_id":664,"return_value":{"class":"Object","value":"","object_id":139},"elapsed":0.00007516704499721527},{"event":"call","id":670,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":671,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.660120561718941e-7},{"event":"call","id":673,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":674,"parent_id":673,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":675,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":140},"elapsed":0.00007383304182440042},{"event":"call","id":676,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":677,"parent_id":676,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011541997082531452},{"event":"call","id":678,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":679,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":680,"parent_id":679,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":681,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":682,"parent_id":681,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":683,"parent_id":678,"return_value":{"class":"Object","value":"","object_id":141},"elapsed":0.000055415905080735683},{"event":"call","id":684,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":685,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":686,"parent_id":685,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"call","id":687,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":688,"parent_id":687,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":689,"parent_id":684,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005354208406060934},{"event":"call","id":690,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":691,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":692,"parent_id":691,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.669433787465096e-7},{"event":"call","id":693,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":694,"parent_id":693,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":695,"parent_id":690,"return_value":{"class":"Object","value":"","object_id":142},"elapsed":0.00006954197306185961},{"event":"call","id":696,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":697,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":698,"parent_id":697,"return_value":{"class":"S","value":"","object_id":143},"elapsed":0.0000010409858077764511},{"event":"call","id":699,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":701,"parent_id":696,"return_value":{"class":"Object","value":"","object_id":144},"elapsed":0.000057750032283365726},{"event":"call","id":702,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":703,"parent_id":702,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":704,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":127,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":705,"parent_id":704,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":706,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":707,"parent_id":706,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":708,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":129,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":709,"parent_id":708,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":710,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":712,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":130,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":713,"parent_id":712,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":714,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":131,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":715,"parent_id":714,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":716,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":132,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":717,"parent_id":716,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":718,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":133,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":719,"parent_id":718,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":720,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":134,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":721,"parent_id":720,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":722,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":135,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":723,"parent_id":722,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":724,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":137,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":726,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":138,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":728,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":729,"parent_id":728,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":730,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":139,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":732,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":140,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":733,"parent_id":732,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":734,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":736,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":141,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":737,"parent_id":736,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":738,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":739,"parent_id":738,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":740,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":142,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":742,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":144,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":743,"parent_id":742,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":744,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"Array","value":"","object_id":146,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":745,"parent_id":744,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.000009415904060006142},{"event":"return","thread_id":0,"id":746,"parent_id":581,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.003088916069827974},{"event":"call","id":747,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":748,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.00000937492586672306},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.00007404200732707977},{"event":"call","id":751,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":752,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":753,"parent_id":752,"return_value":{"class":"x","value":"","object_id":150},"elapsed":0.00002404197584837675},{"event":"call","id":754,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":0.0002162919845432043},{"event":"call","id":756,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":757,"parent_id":756,"return_value":{"class":"String","value":""},"elapsed":0.00003479095175862312},{"event":"call","id":758,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":759,"parent_id":758,"return_value":{"class":"String","value":""},"elapsed":0.0000037919962778687477},{"event":"call","id":760,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":761,"parent_id":760,"return_value":{"class":"String","value":""},"elapsed":0.000003958935849368572},{"event":"call","id":762,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":0.000005708076059818268},{"event":"call","id":764,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":765,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.0000034169061109423637},{"event":"call","id":766,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"String","value":""},"elapsed":0.000004624947905540466},{"event":"call","id":768,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":769,"parent_id":768,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":770,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":771,"parent_id":770,"return_value":{"class":"String","value":""},"elapsed":0.000051458016969263554},{"event":"call","id":772,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":773,"parent_id":772,"return_value":{"class":"String","value":""},"elapsed":0.000005041947588324547},{"event":"call","id":774,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":775,"parent_id":774,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":776,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":778,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":779,"parent_id":778,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":780,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":781,"parent_id":780,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":782,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":783,"parent_id":782,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":784,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":785,"parent_id":784,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0012344999704509974},{"event":"call","id":786,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":787,"parent_id":786,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":788,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":790,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":791,"parent_id":790,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":792,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":793,"parent_id":792,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":794,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":795,"parent_id":794,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":796,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":797,"parent_id":796,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":798,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":799,"parent_id":798,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":800,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":801,"parent_id":800,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":802,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":803,"parent_id":802,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":804,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":805,"parent_id":804,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":806,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":807,"parent_id":806,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":808,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":809,"parent_id":808,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":810,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":811,"parent_id":810,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":812,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":813,"parent_id":812,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":814,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":815,"parent_id":814,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":816,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"Array","value":"","object_id":153,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":817,"parent_id":816,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.00001325004268437624},{"event":"return","thread_id":0,"id":818,"parent_id":751,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.003829041961580515},{"event":"call","id":819,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":820,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.000015833997167646885},{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.0001022910000756383},{"event":"call","id":823,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":824,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":825,"parent_id":824,"return_value":{"class":"x","value":"","object_id":157},"elapsed":0.00001795799471437931},{"event":"call","id":826,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":827,"parent_id":826,"return_value":{"class":"Array","value":"","object_id":159},"elapsed":0.003917249967344105},{"event":"call","id":828,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":829,"parent_id":828,"return_value":{"class":"Array","value":"","object_id":160},"elapsed":0.0019909170223399997},{"event":"call","id":830,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":831,"parent_id":830,"return_value":{"class":"Array","value":"","object_id":161},"elapsed":0.002087040920741856},{"event":"call","id":832,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":833,"parent_id":832,"return_value":{"class":"Array","value":"","object_id":162},"elapsed":0.003762249951250851},{"event":"call","id":834,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":835,"parent_id":834,"return_value":{"class":"Array","value":"","object_id":163},"elapsed":0.00478558405302465},{"event":"call","id":836,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":837,"parent_id":836,"return_value":{"class":"Array","value":"","object_id":164},"elapsed":0.0035887500271201134},{"event":"call","id":838,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":839,"parent_id":838,"return_value":{"class":"Array","value":"","object_id":165},"elapsed":0.0045073749497532845},{"event":"call","id":840,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":841,"parent_id":840,"return_value":{"class":"Array","value":"","object_id":166},"elapsed":0.0019917499739676714},{"event":"call","id":842,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":843,"parent_id":842,"return_value":{"class":"Array","value":"","object_id":167},"elapsed":0.001847167033702135},{"event":"call","id":844,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":845,"parent_id":844,"return_value":{"class":"Array","value":"","object_id":168},"elapsed":0.0011915420182049274},{"event":"call","id":846,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":847,"parent_id":846,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":848,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":849,"parent_id":848,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":850,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":851,"parent_id":850,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":852,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":159,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":853,"parent_id":852,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":854,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":855,"parent_id":854,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":856,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":160,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":857,"parent_id":856,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":858,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":161,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":859,"parent_id":858,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":860,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":162,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":861,"parent_id":860,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":862,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":163,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":863,"parent_id":862,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":864,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":164,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":865,"parent_id":864,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":866,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":165,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":867,"parent_id":866,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":868,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":869,"parent_id":868,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":870,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":871,"parent_id":870,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":872,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":873,"parent_id":872,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":874,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":166,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":875,"parent_id":874,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":876,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":167,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":877,"parent_id":876,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":878,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":879,"parent_id":878,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":880,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":881,"parent_id":880,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":882,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":883,"parent_id":882,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":884,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":168,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":885,"parent_id":884,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":886,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":887,"parent_id":886,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":888,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"Array","value":"","object_id":170,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":889,"parent_id":888,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.000012292061001062393},{"event":"return","thread_id":0,"id":890,"parent_id":823,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.03350137500092387},{"event":"call","id":891,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":892,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.00003216706681996584},{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0001194999786093831},{"event":"call","id":895,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":896,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":897,"parent_id":896,"return_value":{"class":"x","value":"","object_id":174},"elapsed":0.000021083978936076164},{"event":"call","id":898,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":899,"parent_id":898,"return_value":{"class":"Array","value":"","object_id":176},"elapsed":0.000036665936931967735},{"event":"call","id":900,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":901,"parent_id":900,"return_value":{"class":"Array","value":"","object_id":177},"elapsed":0.000016707926988601685},{"event":"call","id":902,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":903,"parent_id":902,"return_value":{"class":"Array","value":"","object_id":178},"elapsed":0.0000017919810488820076},{"event":"call","id":904,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":905,"parent_id":904,"return_value":{"class":"Array","value":"","object_id":179},"elapsed":0.0000017910497263073921},{"event":"call","id":906,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":907,"parent_id":906,"return_value":{"class":"Array","value":"","object_id":180},"elapsed":0.0000022080494090914726},{"event":"call","id":908,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":909,"parent_id":908,"return_value":{"class":"Array","value":"","object_id":181},"elapsed":0.0000025830231606960297},{"event":"call","id":910,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":911,"parent_id":910,"return_value":{"class":"Array","value":"","object_id":182},"elapsed":0.0000015409896150231361},{"event":"call","id":912,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":913,"parent_id":912,"return_value":{"class":"Array","value":"","object_id":183},"elapsed":0.0000035830307751893997},{"event":"call","id":914,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":915,"parent_id":914,"return_value":{"class":"Array","value":"","object_id":184},"elapsed":0.0000016660196706652641},{"event":"call","id":916,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":917,"parent_id":916,"return_value":{"class":"Array","value":"","object_id":185},"elapsed":0.00000300002284348011},{"event":"call","id":918,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":919,"parent_id":918,"return_value":{"class":"Array","value":"","object_id":186},"elapsed":0.000004249974153935909},{"event":"call","id":920,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":176,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":921,"parent_id":920,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":922,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":177,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":923,"parent_id":922,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":924,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":178,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":925,"parent_id":924,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":926,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":927,"parent_id":926,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":928,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":179,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":929,"parent_id":928,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":930,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":931,"parent_id":930,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":932,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":933,"parent_id":932,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":934,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":935,"parent_id":934,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":936,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":937,"parent_id":936,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":938,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":939,"parent_id":938,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":940,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":941,"parent_id":940,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":942,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":180,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":943,"parent_id":942,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":944,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":181,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":945,"parent_id":944,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":946,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":182,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":947,"parent_id":946,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":948,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":949,"parent_id":948,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":950,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":951,"parent_id":950,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":952,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":183,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":953,"parent_id":952,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":954,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":184,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":955,"parent_id":954,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":956,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":185,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":957,"parent_id":956,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":958,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":959,"parent_id":958,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":960,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":186,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":961,"parent_id":960,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":962,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"Array","value":"","object_id":188,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":963,"parent_id":962,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.000006292015314102173},{"event":"return","thread_id":0,"id":964,"parent_id":895,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.0011085419682785869},{"event":"call","id":965,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":966,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.000011292053386569023},{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.0000414170790463686},{"event":"call","id":969,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":970,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.000019499915651977062},{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0000764171127229929},{"event":"call","id":973,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":974,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0000189170241355896},{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.00040783302392810583},{"event":"call","id":977,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":978,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.00000800006091594696},{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0003151659620925784},{"event":"call","id":981,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":982,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.000006458023563027382},{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.00004891701973974705},{"event":"call","id":985,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":986,"parent_id":985,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000100000761449337}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"name":"canonicalize","type":"package","children":[{"type":"class","name":"Canonicalize","children":[{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classes.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/exceptions.ts:37"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/labels.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packages.js:5"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:10"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:6"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js:14"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlTables.js:14"}]},{"type":"class","name":"classDependencies","children":[{"type":"function","name":"classOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:6"}]},{"type":"class","name":"packageDependencies","children":[{"type":"function","name":"packageOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:6"}]}]},{"type":"class","name":"algorithms","children":[{"type":"function","name":"notNull","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:1"},{"type":"function","name":"makeUnique","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:5"}]},{"type":"class","name":"AppMapIndex","children":[{"type":"function","name":"appmapFileSize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:113"},{"type":"function","name":"versionUpToDate","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:123"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:29"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:37"},{"type":"function","name":"mkdir_p","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:50"},{"type":"function","name":"writeFileAtomic","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:60"},{"type":"function","name":"loadAppMapData","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:70"}]},{"type":"class","name":"canonicalize","children":[{"type":"function","name":"httpServerRequestsOnly","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:17"},{"type":"function","name":"canonicalize","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:52"}]},{"type":"class","name":"Fingerprinter","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:64"},{"type":"function","name":"fingerprint","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:73"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"baseName","static":true,"location":"packages/cli/src/utils.ts:25"},{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Fingerprinter fingerprints a recording and writes the on-disk index","source_location":"packages/cli/tests/unit/fingerprint/fingerprinter.spec.ts","test_status":"succeeded"},"eventUpdates":{"11":{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000112667097710073},"12":{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.06223666702862829},"14":{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0001165829598903656},"18":{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.0003825000021606684},"22":{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.0000932919792830944},"191":{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.04978870798368007},"192":{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.05002308404073119},"261":{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.048541833995841444},"262":{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.04858066595625132},"313":{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.047873082919977605},"314":{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.0478981250198558},"369":{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.04677120898850262},"370":{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.046852707979269326},"439":{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.045600792043842375},"440":{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.045624832971952856},"509":{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.04434741602744907},"510":{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.04438654100522399},"579":{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.04340087505988777},"580":{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.04342462494969368},"749":{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.04005941702052951},"750":{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.04011604201514274},"821":{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.03605766699183732},"822":{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.03613687492907047},"893":{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.0024042080622166395},"894":{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0024380829418078065},"967":{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.001095459097996354},"968":{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.001119542052038014},"971":{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.0019537080079317093},"972":{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0019950830610468984},"975":{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0009668329730629921},"976":{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.001348041114397347},"979":{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.0003986250376328826},"980":{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0007000829791650176},"983":{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.0002657079603523016},"984":{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.0002902090782299638}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":64},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000014999997802078724},{"event":"call","id":3,"thread_id":0,"method_id":"fingerprint","static":false,"receiver":{"class":"Fingerprinter","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"appMapFileName"}],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":73},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005500041879713535},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":29},{"event":"call","id":7,"thread_id":0,"method_id":"baseName","static":true,"parameters":[{"class":"String","value":"","name":"fileName"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":25},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"String","value":""},"elapsed":0.000006041023880243301},{"event":"return","thread_id":0,"id":9,"parent_id":6,"elapsed":0.00007349997758865356},{"event":"call","id":10,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":37},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00001750001683831215},{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.000502042006701231},{"event":"call","id":13,"thread_id":0,"method_id":"versionUpToDate","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"requiredVersion"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":123},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00004937499761581421},{"event":"call","id":15,"thread_id":0,"method_id":"appmapFileSize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":113},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Number","value":""},"elapsed":0.00000537489540874958},{"event":"call","id":17,"thread_id":0,"method_id":"loadAppMapData","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":70},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00002779101487249136},{"event":"call","id":19,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":21,"thread_id":0,"method_id":"mkdir_p","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":50},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.000030499999411404133},{"event":"call","id":23,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":24,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"x","value":"","object_id":9},"elapsed":0.00009670795407146215},{"event":"call","id":26,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011708005331456661},{"event":"call","id":28,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":29,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002087489701807499},{"event":"call","id":31,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"S","value":"","object_id":15},"elapsed":0.0000020830193534493446},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":16},"elapsed":0.00012654205784201622},{"event":"call","id":34,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":35,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000018330756574869156},{"event":"call","id":37,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000003208988346159458},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008358305785804987},{"event":"call","id":40,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":41,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"S","value":"","object_id":20},"elapsed":0.0000032079406082630157},{"event":"call","id":43,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00004737498238682747},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":21},"elapsed":0.00013275002129375935},{"event":"call","id":46,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":47,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000005499925464391708},{"event":"call","id":49,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":51,"parent_id":46,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008058396633714437},{"event":"call","id":52,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":53,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"S","value":"","object_id":25},"elapsed":9.170034900307655e-7},{"event":"call","id":55,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":14},"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00008116697426885366},{"event":"call","id":58,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":59,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"S","value":"","object_id":28},"elapsed":7.499475032091141e-7},{"event":"call","id":61,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":63,"parent_id":58,"return_value":{"class":"Object","value":"","object_id":29},"elapsed":0.00006874999962747097},{"event":"call","id":64,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":65,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"S","value":"","object_id":31},"elapsed":7.50063918530941e-7},{"event":"call","id":67,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":69,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":32},"elapsed":0.00009041698649525642},{"event":"call","id":70,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":71,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"S","value":"","object_id":34},"elapsed":7.499475032091141e-7},{"event":"call","id":73,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":75,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":0.00010850001126527786},{"event":"call","id":76,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":77,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"S","value":"","object_id":37},"elapsed":7.919734343886375e-7},{"event":"call","id":79,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":81,"parent_id":76,"return_value":{"class":"Object","value":"","object_id":38},"elapsed":0.00008741696365177631},{"event":"call","id":82,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":83,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"S","value":"","object_id":40},"elapsed":7.080379873514175e-7},{"event":"call","id":85,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":87,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00009933393448591232},{"event":"call","id":88,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":89,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"S","value":"","object_id":44},"elapsed":9.170034900307655e-7},{"event":"call","id":91,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":15},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":93,"parent_id":88,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00006620900239795446},{"event":"call","id":94,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":95,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"call","id":97,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":44},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":99,"parent_id":94,"return_value":{"class":"Object","value":"","object_id":48},"elapsed":0.00006812508217990398},{"event":"call","id":100,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":101,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"call","id":103,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":105,"parent_id":100,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007229100447148085},{"event":"call","id":106,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":107,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.660120561718941e-7},{"event":"call","id":109,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":111,"parent_id":106,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.0000635830219835043},{"event":"call","id":112,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":113,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"S","value":"","object_id":53},"elapsed":6.660120561718941e-7},{"event":"call","id":115,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":117,"parent_id":112,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.0000689999433234334},{"event":"call","id":118,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":119,"parent_id":118,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":120,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":121,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":123,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":125,"parent_id":120,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00006850005593150854},{"event":"call","id":126,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":127,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":129,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":131,"parent_id":126,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007041695062071085},{"event":"call","id":132,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":133,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.25033862888813e-7},{"event":"call","id":135,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":137,"parent_id":132,"return_value":{"class":"Object","value":"","object_id":60},"elapsed":0.00006308301817625761},{"event":"call","id":138,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":139,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":63},"elapsed":0.000001249951310455799},{"event":"call","id":141,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":143,"parent_id":138,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00006541702896356583},{"event":"call","id":144,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":145,"parent_id":144,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005208072252571583},{"event":"call","id":146,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"call","id":148,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":150,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":152,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":154,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":155,"parent_id":154,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":156,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":158,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":159,"parent_id":158,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":160,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":161,"parent_id":160,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.25033862888813e-7},{"event":"call","id":162,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":163,"parent_id":162,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":164,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":165,"parent_id":164,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":166,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":168,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":48,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":170,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":172,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":51,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":174,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":54,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":178,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":57,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":180,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":181,"parent_id":180,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":182,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.159519448876381e-7},{"event":"call","id":184,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":64,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":185,"parent_id":184,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":186,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"Array","value":"","object_id":66,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.000040790997445583344},{"event":"return","thread_id":0,"id":188,"parent_id":23,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.005615917034447193},{"event":"call","id":189,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":190,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.0000666249543428421},{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.00029766710940748453},{"event":"call","id":193,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":194,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":195,"parent_id":194,"return_value":{"class":"x","value":"","object_id":70},"elapsed":0.000021582935005426407},{"event":"call","id":196,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":197,"parent_id":196,"return_value":{"class":"String","value":""},"elapsed":0.000026582973077893257},{"event":"call","id":198,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":199,"parent_id":198,"return_value":{"class":"String","value":""},"elapsed":0.0000035410048440098763},{"event":"call","id":200,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"String","value":""},"elapsed":0.0000074160052463412285},{"event":"call","id":202,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":203,"parent_id":202,"return_value":{"class":"String","value":""},"elapsed":0.0000031670788303017616},{"event":"call","id":204,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":205,"parent_id":204,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":206,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":208,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":210,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":211,"parent_id":210,"return_value":{"class":"String","value":""},"elapsed":0.0000020419247448444366},{"event":"call","id":212,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":213,"parent_id":212,"return_value":{"class":"String","value":""},"elapsed":0.0000035420525819063187},{"event":"call","id":214,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":216,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":218,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":219,"parent_id":218,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":220,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":222,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":223,"parent_id":222,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":224,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":226,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":227,"parent_id":226,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":228,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":229,"parent_id":228,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":230,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":232,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":233,"parent_id":232,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":234,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":235,"parent_id":234,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":236,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":237,"parent_id":236,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":238,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":239,"parent_id":238,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":240,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":241,"parent_id":240,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":242,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":243,"parent_id":242,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":244,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":245,"parent_id":244,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":246,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":248,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":250,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":251,"parent_id":250,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":252,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":253,"parent_id":252,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":254,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":255,"parent_id":254,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":256,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"Array","value":"","object_id":73,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":257,"parent_id":256,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.000006583984941244125},{"event":"return","thread_id":0,"id":258,"parent_id":193,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.001100249937735498},{"event":"call","id":259,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":260,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.000011958996765315533},{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.000054916017688810825},{"event":"call","id":263,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":264,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":265,"parent_id":264,"return_value":{"class":"x","value":"","object_id":77},"elapsed":0.000014457968063652515},{"event":"call","id":266,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":268,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":270,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":271,"parent_id":270,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":272,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":274,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":276,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":278,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":279,"parent_id":278,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":280,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":281,"parent_id":280,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":282,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":284,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":285,"parent_id":284,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":286,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":287,"parent_id":286,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":288,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":289,"parent_id":288,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":290,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":291,"parent_id":290,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":292,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":293,"parent_id":292,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":294,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":296,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":297,"parent_id":296,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":298,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":299,"parent_id":298,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":300,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":301,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":302,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":303,"parent_id":302,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":304,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":305,"parent_id":304,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":306,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":307,"parent_id":306,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":308,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":79},"parameters":[{"class":"Array","value":"","object_id":80,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.0000016249250620603561},{"event":"return","thread_id":0,"id":310,"parent_id":263,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.000621416955254972},{"event":"call","id":311,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":312,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.000052040908485651016},{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.00008258398156613111},{"event":"call","id":315,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":316,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"x","value":"","object_id":84},"elapsed":0.000013208016753196716},{"event":"call","id":318,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":319,"parent_id":318,"return_value":{"class":"Object","value":"","object_id":86},"elapsed":0.00002245896030217409},{"event":"call","id":320,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":321,"parent_id":320,"return_value":{"class":"Object","value":"","object_id":87},"elapsed":0.0000034580007195472717},{"event":"call","id":322,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":86,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":323,"parent_id":322,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7},{"event":"call","id":324,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":326,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":328,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":329,"parent_id":328,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":330,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":332,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":333,"parent_id":332,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":334,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":336,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":337,"parent_id":336,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":338,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":339,"parent_id":338,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":340,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":341,"parent_id":340,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":342,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":343,"parent_id":342,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":344,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":345,"parent_id":344,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":346,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":348,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":349,"parent_id":348,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":350,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":351,"parent_id":350,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":352,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":354,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":87,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":355,"parent_id":354,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":356,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":357,"parent_id":356,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":358,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":359,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":360,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":361,"parent_id":360,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":362,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":363,"parent_id":362,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":364,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"Array","value":"","object_id":89,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":365,"parent_id":364,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.000005292007699608803},{"event":"return","thread_id":0,"id":366,"parent_id":315,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.0008167919004336},{"event":"call","id":367,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":368,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.000010416959412395954},{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.00006091594696044922},{"event":"call","id":371,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":372,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":373,"parent_id":372,"return_value":{"class":"x","value":"","object_id":93},"elapsed":0.000012750038877129555},{"event":"call","id":374,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Array","value":"","object_id":95},"elapsed":0.000004458008334040642},{"event":"call","id":376,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":377,"parent_id":376,"return_value":{"class":"Array","value":"","object_id":96},"elapsed":7.50063918530941e-7},{"event":"call","id":378,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":379,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":97},"elapsed":7.499475032091141e-7},{"event":"call","id":380,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":381,"parent_id":380,"return_value":{"class":"Array","value":"","object_id":98},"elapsed":5.420297384262085e-7},{"event":"call","id":382,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"Array","value":"","object_id":99},"elapsed":5.830079317092896e-7},{"event":"call","id":384,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"Array","value":"","object_id":100},"elapsed":5.00003807246685e-7},{"event":"call","id":386,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":387,"parent_id":386,"return_value":{"class":"Array","value":"","object_id":101},"elapsed":5.00003807246685e-7},{"event":"call","id":388,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Array","value":"","object_id":102},"elapsed":5.409820005297661e-7},{"event":"call","id":390,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":391,"parent_id":390,"return_value":{"class":"Array","value":"","object_id":103},"elapsed":7.919734343886375e-7},{"event":"call","id":392,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":394,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":95,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":395,"parent_id":394,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":396,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":96,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":397,"parent_id":396,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":398,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":400,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":97,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":401,"parent_id":400,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":402,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":403,"parent_id":402,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":404,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":405,"parent_id":404,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":406,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":408,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":409,"parent_id":408,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":410,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":412,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":413,"parent_id":412,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":414,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":98,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":415,"parent_id":414,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":416,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":99,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":417,"parent_id":416,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":418,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":100,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":419,"parent_id":418,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":420,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":421,"parent_id":420,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":422,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":423,"parent_id":422,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":424,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":426,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":101,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":427,"parent_id":426,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":428,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":102,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":429,"parent_id":428,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":430,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":431,"parent_id":430,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":432,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":103,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.341119736433029e-7},{"event":"call","id":434,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"Array","value":"","object_id":105,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":435,"parent_id":434,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.000005624955520033836},{"event":"return","thread_id":0,"id":436,"parent_id":371,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.0010632090270519257},{"event":"call","id":437,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":438,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.000008207978680729866},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.000040499959141016006},{"event":"call","id":441,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":442,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"x","value":"","object_id":109},"elapsed":0.000013666925951838493},{"event":"call","id":444,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":445,"parent_id":444,"elapsed":0.000012042000889778137},{"event":"call","id":446,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":447,"parent_id":446,"elapsed":7.499475032091141e-7},{"event":"call","id":448,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":7.499475032091141e-7},{"event":"call","id":450,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":6.25033862888813e-7},{"event":"call","id":452,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":453,"parent_id":452,"elapsed":5.830079317092896e-7},{"event":"call","id":454,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"call","id":456,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":457,"parent_id":456,"elapsed":6.669433787465096e-7},{"event":"call","id":458,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":5.00003807246685e-7},{"event":"call","id":460,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":0.00000100000761449337},{"event":"call","id":462,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":463,"parent_id":462,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"call","id":464,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":465,"parent_id":464,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":466,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":468,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":469,"parent_id":468,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":470,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":471,"parent_id":470,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":472,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":473,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":474,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":475,"parent_id":474,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":476,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":477,"parent_id":476,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":478,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":479,"parent_id":478,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":480,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":482,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":484,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":486,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":488,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":490,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":491,"parent_id":490,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":492,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":494,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":495,"parent_id":494,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":496,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":497,"parent_id":496,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":498,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":499,"parent_id":498,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":500,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":502,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":504,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"Array","value":"","object_id":112,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":505,"parent_id":504,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":506,"parent_id":441,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0009367079474031925},{"event":"call","id":507,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":508,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.000010750023648142815},{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.000040874932892620564},{"event":"call","id":511,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":512,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":513,"parent_id":512,"return_value":{"class":"x","value":"","object_id":116},"elapsed":0.00001391698606312275},{"event":"call","id":514,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000019208062440156937},{"event":"call","id":516,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":0.000004333094693720341},{"event":"call","id":518,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":519,"parent_id":518,"return_value":{"class":"String","value":""},"elapsed":0.000005874899215996265},{"event":"call","id":520,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":521,"parent_id":520,"return_value":{"class":"String","value":""},"elapsed":0.0000035419361665844917},{"event":"call","id":522,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.0000020830193534493446},{"event":"call","id":524,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":0.0000019170111045241356},{"event":"call","id":526,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":527,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":528,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"String","value":""},"elapsed":0.0000024170149117708206},{"event":"call","id":530,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":531,"parent_id":530,"return_value":{"class":"String","value":""},"elapsed":0.000004790956154465675},{"event":"call","id":532,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":534,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":535,"parent_id":534,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":536,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":537,"parent_id":536,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":538,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":540,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":541,"parent_id":540,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":542,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":543,"parent_id":542,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":544,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":545,"parent_id":544,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":546,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":547,"parent_id":546,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":548,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":549,"parent_id":548,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":550,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":551,"parent_id":550,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":552,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":554,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":556,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":557,"parent_id":556,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":558,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":560,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":562,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":564,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":565,"parent_id":564,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":566,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":568,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":569,"parent_id":568,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":570,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":572,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":573,"parent_id":572,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":574,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"Array","value":"","object_id":119,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":575,"parent_id":574,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.000005249981768429279},{"event":"return","thread_id":0,"id":576,"parent_id":511,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.0009690839797258377},{"event":"call","id":577,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":578,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.00004158297087997198},{"event":"call","id":581,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":582,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":583,"parent_id":582,"return_value":{"class":"x","value":"","object_id":123},"elapsed":0.000055333017371594906},{"event":"call","id":584,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008458038792014122},{"event":"call","id":586,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":587,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000012999982573091984},{"event":"call","id":589,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"S","value":"","object_id":126},"elapsed":0.0000016670674085617065},{"event":"return","thread_id":0,"id":591,"parent_id":586,"return_value":{"class":"Object","value":"","object_id":127},"elapsed":0.00008625001646578312},{"event":"call","id":592,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":593,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":594,"parent_id":593,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000001334003172814846},{"event":"call","id":595,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":596,"parent_id":595,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000024170149117708206},{"event":"return","thread_id":0,"id":597,"parent_id":592,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000617919722571969},{"event":"call","id":598,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":599,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":600,"parent_id":599,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001334003172814846},{"event":"call","id":601,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":602,"parent_id":601,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00003458303399384022},{"event":"return","thread_id":0,"id":603,"parent_id":598,"return_value":{"class":"Object","value":"","object_id":129},"elapsed":0.00009841693099588156},{"event":"call","id":604,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":605,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":606,"parent_id":605,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00000400003045797348},{"event":"call","id":607,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":608,"parent_id":607,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000010409858077764511},{"event":"return","thread_id":0,"id":609,"parent_id":604,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005979207344353199},{"event":"call","id":610,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":611,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":612,"parent_id":611,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001708976924419403},{"event":"call","id":613,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":614,"parent_id":613,"return_value":{"class":"S","value":"","object_id":125},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":615,"parent_id":610,"return_value":{"class":"Object","value":"","object_id":130},"elapsed":0.00007216702215373516},{"event":"call","id":616,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":617,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":618,"parent_id":617,"return_value":{"class":"S","value":"","object_id":128},"elapsed":8.33999365568161e-7},{"event":"call","id":619,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":620,"parent_id":619,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":621,"parent_id":616,"return_value":{"class":"Object","value":"","object_id":131},"elapsed":0.00006954104173928499},{"event":"call","id":622,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":623,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":624,"parent_id":623,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":625,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":626,"parent_id":625,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":627,"parent_id":622,"return_value":{"class":"Object","value":"","object_id":132},"elapsed":0.00007466704118996859},{"event":"call","id":628,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":629,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":631,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":632,"parent_id":631,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":633,"parent_id":628,"return_value":{"class":"Object","value":"","object_id":133},"elapsed":0.00008654198609292507},{"event":"call","id":634,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":635,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":636,"parent_id":635,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.499475032091141e-7},{"event":"call","id":637,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":638,"parent_id":637,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":639,"parent_id":634,"return_value":{"class":"Object","value":"","object_id":134},"elapsed":0.00007574993651360273},{"event":"call","id":640,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":641,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":642,"parent_id":641,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":643,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":644,"parent_id":643,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":645,"parent_id":640,"return_value":{"class":"Object","value":"","object_id":135},"elapsed":0.0000862079905346036},{"event":"call","id":646,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":647,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"S","value":"","object_id":136},"elapsed":8.330680429935455e-7},{"event":"call","id":649,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":651,"parent_id":646,"return_value":{"class":"Object","value":"","object_id":137},"elapsed":0.00005866703577339649},{"event":"call","id":652,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":653,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":654,"parent_id":653,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":655,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"S","value":"","object_id":136},"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":657,"parent_id":652,"return_value":{"class":"Object","value":"","object_id":138},"elapsed":0.00005837494973093271},{"event":"call","id":658,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":659,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":660,"parent_id":659,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.919734343886375e-7},{"event":"call","id":661,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":662,"parent_id":661,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":663,"parent_id":658,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005454104393720627},{"event":"call","id":664,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":665,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":666,"parent_id":665,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.25033862888813e-7},{"event":"call","id":667,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":669,"parent_id":664,"return_value":{"class":"Object","value":"","object_id":139},"elapsed":0.00007516704499721527},{"event":"call","id":670,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":671,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.660120561718941e-7},{"event":"call","id":673,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":674,"parent_id":673,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":675,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":140},"elapsed":0.00007383304182440042},{"event":"call","id":676,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":677,"parent_id":676,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011541997082531452},{"event":"call","id":678,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":679,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":680,"parent_id":679,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":681,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":682,"parent_id":681,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":683,"parent_id":678,"return_value":{"class":"Object","value":"","object_id":141},"elapsed":0.000055415905080735683},{"event":"call","id":684,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":685,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":686,"parent_id":685,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"call","id":687,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":688,"parent_id":687,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":689,"parent_id":684,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005354208406060934},{"event":"call","id":690,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":691,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":692,"parent_id":691,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.669433787465096e-7},{"event":"call","id":693,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":694,"parent_id":693,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":695,"parent_id":690,"return_value":{"class":"Object","value":"","object_id":142},"elapsed":0.00006954197306185961},{"event":"call","id":696,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":697,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":698,"parent_id":697,"return_value":{"class":"S","value":"","object_id":143},"elapsed":0.0000010409858077764511},{"event":"call","id":699,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":701,"parent_id":696,"return_value":{"class":"Object","value":"","object_id":144},"elapsed":0.000057750032283365726},{"event":"call","id":702,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":703,"parent_id":702,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":704,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":127,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":705,"parent_id":704,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":706,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":707,"parent_id":706,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":708,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":129,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":709,"parent_id":708,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":710,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":712,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":130,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":713,"parent_id":712,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":714,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":131,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":715,"parent_id":714,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":716,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":132,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":717,"parent_id":716,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":718,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":133,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":719,"parent_id":718,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":720,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":134,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":721,"parent_id":720,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":722,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":135,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":723,"parent_id":722,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":724,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":137,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":726,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":138,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":728,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":729,"parent_id":728,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":730,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":139,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":732,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":140,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":733,"parent_id":732,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":734,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":736,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":141,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":737,"parent_id":736,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":738,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":739,"parent_id":738,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":740,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":142,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":742,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":144,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":743,"parent_id":742,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":744,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"Array","value":"","object_id":146,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":745,"parent_id":744,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.000009415904060006142},{"event":"return","thread_id":0,"id":746,"parent_id":581,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.003088916069827974},{"event":"call","id":747,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":748,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.00000937492586672306},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.00007404200732707977},{"event":"call","id":751,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":752,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":753,"parent_id":752,"return_value":{"class":"x","value":"","object_id":150},"elapsed":0.00002404197584837675},{"event":"call","id":754,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":0.0002162919845432043},{"event":"call","id":756,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":757,"parent_id":756,"return_value":{"class":"String","value":""},"elapsed":0.00003479095175862312},{"event":"call","id":758,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":759,"parent_id":758,"return_value":{"class":"String","value":""},"elapsed":0.0000037919962778687477},{"event":"call","id":760,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":761,"parent_id":760,"return_value":{"class":"String","value":""},"elapsed":0.000003958935849368572},{"event":"call","id":762,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":0.000005708076059818268},{"event":"call","id":764,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":765,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.0000034169061109423637},{"event":"call","id":766,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"String","value":""},"elapsed":0.000004624947905540466},{"event":"call","id":768,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":769,"parent_id":768,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":770,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":771,"parent_id":770,"return_value":{"class":"String","value":""},"elapsed":0.000051458016969263554},{"event":"call","id":772,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":773,"parent_id":772,"return_value":{"class":"String","value":""},"elapsed":0.000005041947588324547},{"event":"call","id":774,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":775,"parent_id":774,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":776,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":778,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":779,"parent_id":778,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":780,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":781,"parent_id":780,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":782,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":783,"parent_id":782,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":784,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":785,"parent_id":784,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0012344999704509974},{"event":"call","id":786,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":787,"parent_id":786,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":788,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":790,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":791,"parent_id":790,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":792,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":793,"parent_id":792,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":794,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":795,"parent_id":794,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":796,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":797,"parent_id":796,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":798,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":799,"parent_id":798,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":800,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":801,"parent_id":800,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":802,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":803,"parent_id":802,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":804,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":805,"parent_id":804,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":806,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":807,"parent_id":806,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":808,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":809,"parent_id":808,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":810,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":811,"parent_id":810,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":812,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":813,"parent_id":812,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":814,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":815,"parent_id":814,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":816,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"Array","value":"","object_id":153,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":817,"parent_id":816,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.00001325004268437624},{"event":"return","thread_id":0,"id":818,"parent_id":751,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.003829041961580515},{"event":"call","id":819,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":820,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.000015833997167646885},{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.0001022910000756383},{"event":"call","id":823,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":824,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":825,"parent_id":824,"return_value":{"class":"x","value":"","object_id":157},"elapsed":0.00001795799471437931},{"event":"call","id":826,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":827,"parent_id":826,"return_value":{"class":"Array","value":"","object_id":159},"elapsed":0.003917249967344105},{"event":"call","id":828,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":829,"parent_id":828,"return_value":{"class":"Array","value":"","object_id":160},"elapsed":0.0019909170223399997},{"event":"call","id":830,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":831,"parent_id":830,"return_value":{"class":"Array","value":"","object_id":161},"elapsed":0.002087040920741856},{"event":"call","id":832,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":833,"parent_id":832,"return_value":{"class":"Array","value":"","object_id":162},"elapsed":0.003762249951250851},{"event":"call","id":834,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":835,"parent_id":834,"return_value":{"class":"Array","value":"","object_id":163},"elapsed":0.00478558405302465},{"event":"call","id":836,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":837,"parent_id":836,"return_value":{"class":"Array","value":"","object_id":164},"elapsed":0.0035887500271201134},{"event":"call","id":838,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":839,"parent_id":838,"return_value":{"class":"Array","value":"","object_id":165},"elapsed":0.0045073749497532845},{"event":"call","id":840,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":841,"parent_id":840,"return_value":{"class":"Array","value":"","object_id":166},"elapsed":0.0019917499739676714},{"event":"call","id":842,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":843,"parent_id":842,"return_value":{"class":"Array","value":"","object_id":167},"elapsed":0.001847167033702135},{"event":"call","id":844,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":845,"parent_id":844,"return_value":{"class":"Array","value":"","object_id":168},"elapsed":0.0011915420182049274},{"event":"call","id":846,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":847,"parent_id":846,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":848,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":849,"parent_id":848,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":850,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":851,"parent_id":850,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":852,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":159,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":853,"parent_id":852,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":854,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":855,"parent_id":854,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":856,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":160,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":857,"parent_id":856,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":858,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":161,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":859,"parent_id":858,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":860,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":162,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":861,"parent_id":860,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":862,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":163,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":863,"parent_id":862,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":864,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":164,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":865,"parent_id":864,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":866,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":165,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":867,"parent_id":866,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":868,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":869,"parent_id":868,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":870,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":871,"parent_id":870,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":872,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":873,"parent_id":872,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":874,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":166,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":875,"parent_id":874,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":876,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":167,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":877,"parent_id":876,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":878,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":879,"parent_id":878,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":880,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":881,"parent_id":880,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":882,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":883,"parent_id":882,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":884,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":168,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":885,"parent_id":884,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":886,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":887,"parent_id":886,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":888,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"Array","value":"","object_id":170,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":889,"parent_id":888,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.000012292061001062393},{"event":"return","thread_id":0,"id":890,"parent_id":823,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.03350137500092387},{"event":"call","id":891,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":892,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.00003216706681996584},{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0001194999786093831},{"event":"call","id":895,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":896,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":897,"parent_id":896,"return_value":{"class":"x","value":"","object_id":174},"elapsed":0.000021083978936076164},{"event":"call","id":898,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":899,"parent_id":898,"return_value":{"class":"Array","value":"","object_id":176},"elapsed":0.000036665936931967735},{"event":"call","id":900,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":901,"parent_id":900,"return_value":{"class":"Array","value":"","object_id":177},"elapsed":0.000016707926988601685},{"event":"call","id":902,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":903,"parent_id":902,"return_value":{"class":"Array","value":"","object_id":178},"elapsed":0.0000017919810488820076},{"event":"call","id":904,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":905,"parent_id":904,"return_value":{"class":"Array","value":"","object_id":179},"elapsed":0.0000017910497263073921},{"event":"call","id":906,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":907,"parent_id":906,"return_value":{"class":"Array","value":"","object_id":180},"elapsed":0.0000022080494090914726},{"event":"call","id":908,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":909,"parent_id":908,"return_value":{"class":"Array","value":"","object_id":181},"elapsed":0.0000025830231606960297},{"event":"call","id":910,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":911,"parent_id":910,"return_value":{"class":"Array","value":"","object_id":182},"elapsed":0.0000015409896150231361},{"event":"call","id":912,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":913,"parent_id":912,"return_value":{"class":"Array","value":"","object_id":183},"elapsed":0.0000035830307751893997},{"event":"call","id":914,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":915,"parent_id":914,"return_value":{"class":"Array","value":"","object_id":184},"elapsed":0.0000016660196706652641},{"event":"call","id":916,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":917,"parent_id":916,"return_value":{"class":"Array","value":"","object_id":185},"elapsed":0.00000300002284348011},{"event":"call","id":918,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":919,"parent_id":918,"return_value":{"class":"Array","value":"","object_id":186},"elapsed":0.000004249974153935909},{"event":"call","id":920,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":176,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":921,"parent_id":920,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":922,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":177,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":923,"parent_id":922,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":924,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":178,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":925,"parent_id":924,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":926,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":927,"parent_id":926,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":928,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":179,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":929,"parent_id":928,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":930,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":931,"parent_id":930,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":932,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":933,"parent_id":932,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":934,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":935,"parent_id":934,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":936,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":937,"parent_id":936,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":938,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":939,"parent_id":938,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":940,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":941,"parent_id":940,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":942,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":180,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":943,"parent_id":942,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":944,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":181,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":945,"parent_id":944,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":946,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":182,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":947,"parent_id":946,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":948,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":949,"parent_id":948,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":950,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":951,"parent_id":950,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":952,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":183,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":953,"parent_id":952,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":954,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":184,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":955,"parent_id":954,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":956,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":185,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":957,"parent_id":956,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":958,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":959,"parent_id":958,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":960,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":186,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":961,"parent_id":960,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":962,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"Array","value":"","object_id":188,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":963,"parent_id":962,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.000006292015314102173},{"event":"return","thread_id":0,"id":964,"parent_id":895,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.0011085419682785869},{"event":"call","id":965,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":966,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.000011292053386569023},{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.0000414170790463686},{"event":"call","id":969,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":970,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.000019499915651977062},{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0000764171127229929},{"event":"call","id":973,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":974,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0000189170241355896},{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.00040783302392810583},{"event":"call","id":977,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":978,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.00000800006091594696},{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0003151659620925784},{"event":"call","id":981,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":982,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.000006458023563027382},{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.00004891701973974705},{"event":"call","id":985,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":986,"parent_id":985,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000100000761449337}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"name":"canonicalize","type":"package","children":[{"type":"class","name":"Canonicalize","children":[{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classes.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/exceptions.ts:37"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/labels.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packages.js:5"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:10"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:6"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js:14"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlTables.js:14"}]},{"type":"class","name":"classDependencies","children":[{"type":"function","name":"classOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:6"}]},{"type":"class","name":"packageDependencies","children":[{"type":"function","name":"packageOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:6"}]}]},{"type":"class","name":"algorithms","children":[{"type":"function","name":"notNull","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:1"},{"type":"function","name":"makeUnique","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:5"}]},{"type":"class","name":"AppMapIndex","children":[{"type":"function","name":"appmapFileSize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:113"},{"type":"function","name":"versionUpToDate","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:123"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:29"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:37"},{"type":"function","name":"mkdir_p","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:50"},{"type":"function","name":"writeFileAtomic","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:60"},{"type":"function","name":"loadAppMapData","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:70"}]},{"type":"class","name":"canonicalize","children":[{"type":"function","name":"httpServerRequestsOnly","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:17"},{"type":"function","name":"canonicalize","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:52"}]},{"type":"class","name":"Fingerprinter","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:64"},{"type":"function","name":"fingerprint","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:73"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"baseName","static":true,"location":"packages/cli/src/utils.ts:25"},{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Fingerprinter fingerprints a recording and writes the on-disk index","source_location":"packages/cli/tests/unit/fingerprint/fingerprinter.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"11":{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000112667097710073},"12":{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.06223666702862829},"14":{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0001165829598903656},"18":{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.0003825000021606684},"22":{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.0000932919792830944},"191":{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.04978870798368007},"192":{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.05002308404073119},"261":{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.048541833995841444},"262":{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.04858066595625132},"313":{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.047873082919977605},"314":{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.0478981250198558},"369":{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.04677120898850262},"370":{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.046852707979269326},"439":{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.045600792043842375},"440":{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.045624832971952856},"509":{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.04434741602744907},"510":{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.04438654100522399},"579":{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.04340087505988777},"580":{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.04342462494969368},"749":{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.04005941702052951},"750":{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.04011604201514274},"821":{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.03605766699183732},"822":{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.03613687492907047},"893":{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.0024042080622166395},"894":{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0024380829418078065},"967":{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.001095459097996354},"968":{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.001119542052038014},"971":{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.0019537080079317093},"972":{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0019950830610468984},"975":{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0009668329730629921},"976":{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.001348041114397347},"979":{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.0003986250376328826},"980":{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0007000829791650176},"983":{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.0002657079603523016},"984":{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.0002902090782299638}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json index 1a6738d413..3bb65b3764 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":239},"elapsed":0.0008136400000466892},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":240},"elapsed":0.0009484629999860772},{"event":"call","id":5,"thread_id":0,"method_id":"seedTwo","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":558},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00005900999997265899},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":""},"elapsed":0.0000022549999130205833},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":241,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":242,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.0000014729999975315877},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":0.000001714000063657295},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001403000055688608},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000001814000029298768},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000015429999393745675},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.00021513199999390054},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"type"},{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"","object_id":244},"elapsed":0.000005088999955660256},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"","object_id":245},"elapsed":0.0000042679999978645355},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":246},"elapsed":0.0000024340000663869432},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":247,"name":"params"},{"class":"Object","value":"","object_id":246,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.00015059100007874804},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.000781401000040205},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.0008869469999126522},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":249,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.0000022140000055514975},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.00005495299990343483},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"","object_id":250},"elapsed":0.00011652800003503216},{"event":"call","id":40,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":251,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":41,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":42,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"String","value":""},"elapsed":0.0000018940000927614165},{"event":"return","thread_id":0,"id":44,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.00005180699997708871},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":252},"elapsed":0.00012086599997473968},{"event":"return","thread_id":0,"id":46,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":253},"elapsed":0.0018156840000074226},{"event":"call","id":47,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":254,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":48,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":49,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000032059999739431078},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":255},"elapsed":0.00008442800003649609},{"event":"call","id":52,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"Number","value":"","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":256},"elapsed":0.000028512999961094465},{"event":"call","id":54,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":0.0000022140000055514975},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.0000014220000821296708},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":0.0000013229999922259594},{"event":"call","id":60,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":0.0000012519999472715426},{"event":"call","id":62,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000013720000424655154},{"event":"call","id":64,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000013420000186670222},{"event":"call","id":66,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":256,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004218000071887218},{"event":"call","id":68,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":69,"parent_id":68,"elapsed":0.0000016029999869715539},{"event":"call","id":70,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":71,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":72,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002715000050557137},{"event":"call","id":74,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Object","value":"","object_id":258},"elapsed":0.000005971999939902162},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":259},"elapsed":0.00023179299989806168},{"event":"call","id":77,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":260,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":78,"parent_id":77,"elapsed":0.000006252000048334594},{"event":"call","id":79,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004879000016444479},{"event":"return","thread_id":0,"id":81,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":261},"elapsed":0.0006164220000073328},{"event":"call","id":82,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":262,"name":"result"},{"class":"String","value":"","name":"format"},{"class":"Number","value":"","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"call","id":83,"thread_id":0,"method_id":"renderTreeForMcpBudgeted","static":true,"parameters":[{"class":"Array","value":"","object_id":260,"name":"nodes"},{"class":"Number","value":"","name":"budget"}],"defined_class":"treeRender","path":"packages/cli/src/cmds/query/lib/treeRender.ts","lineno":142},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Object","value":"","object_id":263},"elapsed":0.00030660400000215304},{"event":"return","thread_id":0,"id":85,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":264},"elapsed":0.0006690300000400384},{"event":"return","thread_id":0,"id":86,"parent_id":47,"return_value":{"class":"Object","value":"","object_id":265},"elapsed":0.002339243000051283},{"event":"call","id":87,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":266,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":88,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":89,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000028849999580415897},{"event":"return","thread_id":0,"id":91,"parent_id":88,"elapsed":0.00010081799996441987,"exceptions":[{"class":"Error","message":"","object_id":267}]},{"event":"call","id":92,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"","name":"id"},{"class":"Number","value":"","name":"code"},{"class":"String","value":"","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"","object_id":268},"elapsed":0.0000062410000509771635},{"event":"return","thread_id":0,"id":94,"parent_id":87,"return_value":{"class":"Object","value":"","object_id":268},"elapsed":0.0004042049999952724},{"event":"call","id":95,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":269,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":96,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":97,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002594999955363164},{"event":"return","thread_id":0,"id":99,"parent_id":96,"elapsed":0.0000948480000033669,"exceptions":[{"class":"Error","message":"","object_id":270}]},{"event":"call","id":100,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"","name":"id"},{"class":"Number","value":"","name":"code"},{"class":"String","value":"","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Object","value":"","object_id":271},"elapsed":0.000006772999995519058},{"event":"return","thread_id":0,"id":102,"parent_id":95,"return_value":{"class":"Object","value":"","object_id":271},"elapsed":0.0003957799999625422}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:38","labels":["security.path-resolution"]},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:84"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]},{"type":"class","name":"treeRender","children":[{"type":"function","name":"renderTreeForMcpBudgeted","static":true,"location":"packages/cli/src/cmds/query/lib/treeRender.ts:142"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"errorResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:1075"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedTwo","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:558"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler Spec 01: canonical path identifier get_call_tree only accepts the canonical path; name / numeric id return a \"not found\" hint","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":239},"elapsed":0.0008136400000466892},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":240},"elapsed":0.0009484629999860772},{"event":"call","id":5,"thread_id":0,"method_id":"seedTwo","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":558},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00005900999997265899},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":""},"elapsed":0.0000022549999130205833},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":241,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":242,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.0000014729999975315877},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":0.000001714000063657295},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001403000055688608},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000001814000029298768},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000015429999393745675},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.00021513199999390054},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"type"},{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"","object_id":244},"elapsed":0.000005088999955660256},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"","object_id":245},"elapsed":0.0000042679999978645355},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":246},"elapsed":0.0000024340000663869432},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":247,"name":"params"},{"class":"Object","value":"","object_id":246,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.00015059100007874804},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.000781401000040205},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.0008869469999126522},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":249,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.0000022140000055514975},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.00005495299990343483},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"","object_id":250},"elapsed":0.00011652800003503216},{"event":"call","id":40,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":251,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":41,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":42,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"String","value":""},"elapsed":0.0000018940000927614165},{"event":"return","thread_id":0,"id":44,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.00005180699997708871},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":252},"elapsed":0.00012086599997473968},{"event":"return","thread_id":0,"id":46,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":253},"elapsed":0.0018156840000074226},{"event":"call","id":47,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":254,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":48,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":49,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000032059999739431078},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":255},"elapsed":0.00008442800003649609},{"event":"call","id":52,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"Number","value":"","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":256},"elapsed":0.000028512999961094465},{"event":"call","id":54,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":0.0000022140000055514975},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.0000014220000821296708},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":0.0000013229999922259594},{"event":"call","id":60,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":0.0000012519999472715426},{"event":"call","id":62,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000013720000424655154},{"event":"call","id":64,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000013420000186670222},{"event":"call","id":66,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":256,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004218000071887218},{"event":"call","id":68,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":69,"parent_id":68,"elapsed":0.0000016029999869715539},{"event":"call","id":70,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":71,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":72,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002715000050557137},{"event":"call","id":74,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Object","value":"","object_id":258},"elapsed":0.000005971999939902162},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":259},"elapsed":0.00023179299989806168},{"event":"call","id":77,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":260,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":78,"parent_id":77,"elapsed":0.000006252000048334594},{"event":"call","id":79,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004879000016444479},{"event":"return","thread_id":0,"id":81,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":261},"elapsed":0.0006164220000073328},{"event":"call","id":82,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":262,"name":"result"},{"class":"String","value":"","name":"format"},{"class":"Number","value":"","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"call","id":83,"thread_id":0,"method_id":"renderTreeForMcpBudgeted","static":true,"parameters":[{"class":"Array","value":"","object_id":260,"name":"nodes"},{"class":"Number","value":"","name":"budget"}],"defined_class":"treeRender","path":"packages/cli/src/cmds/query/lib/treeRender.ts","lineno":142},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Object","value":"","object_id":263},"elapsed":0.00030660400000215304},{"event":"return","thread_id":0,"id":85,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":264},"elapsed":0.0006690300000400384},{"event":"return","thread_id":0,"id":86,"parent_id":47,"return_value":{"class":"Object","value":"","object_id":265},"elapsed":0.002339243000051283},{"event":"call","id":87,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":266,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":88,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":89,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000028849999580415897},{"event":"return","thread_id":0,"id":91,"parent_id":88,"elapsed":0.00010081799996441987,"exceptions":[{"class":"Error","message":"","object_id":267}]},{"event":"call","id":92,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"","name":"id"},{"class":"Number","value":"","name":"code"},{"class":"String","value":"","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"","object_id":268},"elapsed":0.0000062410000509771635},{"event":"return","thread_id":0,"id":94,"parent_id":87,"return_value":{"class":"Object","value":"","object_id":268},"elapsed":0.0004042049999952724},{"event":"call","id":95,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":269,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":96,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":97,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002594999955363164},{"event":"return","thread_id":0,"id":99,"parent_id":96,"elapsed":0.0000948480000033669,"exceptions":[{"class":"Error","message":"","object_id":270}]},{"event":"call","id":100,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"","name":"id"},{"class":"Number","value":"","name":"code"},{"class":"String","value":"","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Object","value":"","object_id":271},"elapsed":0.000006772999995519058},{"event":"return","thread_id":0,"id":102,"parent_id":95,"return_value":{"class":"Object","value":"","object_id":271},"elapsed":0.0003957799999625422}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:38","labels":["security.path-resolution"]},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:84"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]},{"type":"class","name":"treeRender","children":[{"type":"function","name":"renderTreeForMcpBudgeted","static":true,"location":"packages/cli/src/cmds/query/lib/treeRender.ts:142"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"errorResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:1075"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedTwo","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:558"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler Spec 01: canonical path identifier get_call_tree only accepts the canonical path; name / numeric id return a \"not found\" hint","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json index b3a55c52f7..9f368681ef 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.0002974170492962003},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":41},"elapsed":0.0003362090792506933},{"event":"call","id":5,"thread_id":0,"method_id":"seedMinimal","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":16},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006595801096409559},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":""},"elapsed":0.000001249951310455799},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":42,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":43,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":4.159519448876381e-7},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":3.3294782042503357e-7},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":2.909218892455101e-7},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":2.9208604246377945e-7},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"","object_id":44},"elapsed":0.00008170795626938343},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"type"},{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.0000011669471859931946},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00000100000761449337},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.0000015419209375977516},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":48,"name":"params"},{"class":"Object","value":"","object_id":47,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.00006262504030019045},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.00026333401910960674},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.0003111669793725014},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"String"},{"name":"status_code","class":"Number"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":50,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":83},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.000004792003892362118},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.0000363748986274004},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.00007791700772941113},{"event":"return","thread_id":0,"id":40,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0006194999441504478},{"event":"call","id":41,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":53,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":42,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":37},{"event":"call","id":43,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00005312496796250343},{"event":"return","thread_id":0,"id":45,"parent_id":42,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":54},"elapsed":0.00010762503370642662},{"event":"call","id":46,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"Number","value":"","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":55},"elapsed":0.000016834004782140255},{"event":"call","id":48,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000004541012458503246},{"event":"call","id":50,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":52,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":3.7497375160455704e-7},{"event":"call","id":54,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":2.9208604246377945e-7},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":5.830079317092896e-7},{"event":"call","id":60,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":55,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000007416936568915844},{"event":"call","id":62,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":3.7497375160455704e-7},{"event":"call","id":64,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":65,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":66,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000043874955736100674},{"event":"call","id":68,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":69,"parent_id":68,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.000008666072972118855},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":58},"elapsed":0.00017070909962058067},{"event":"call","id":71,"thread_id":0,"method_id":"projectLogMessage","static":true,"parameters":[{"class":"String","value":"","name":"parametersJson"},{"class":"object","value":"null","object_id":0,"name":"returnValue"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":11},{"event":"call","id":72,"thread_id":0,"method_id":"stripWrappingQuotes","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":46},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":74,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":0.00005991698708385229},{"event":"call","id":75,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":59,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":76,"parent_id":75,"elapsed":0.000014333054423332214},{"event":"call","id":77,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004500034265220165},{"event":"call","id":79,"thread_id":0,"method_id":"applyFocus","static":true,"parameters":[{"class":"Array","value":"","object_id":59,"name":"events"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":477},{"event":"call","id":80,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000015958095900714397},{"event":"call","id":82,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":61,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":84,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":62,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":86,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":63,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001625041477382183},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00019820895977318287},{"event":"call","id":89,"thread_id":0,"method_id":"recomputeDepthsRelative","static":true,"parameters":[{"class":"Array","value":"","object_id":65,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":419},{"event":"return","thread_id":0,"id":90,"parent_id":89,"elapsed":0.000019625062122941017},{"event":"return","thread_id":0,"id":91,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":66},"elapsed":0.0009154999861493707},{"event":"call","id":92,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":67,"name":"result"},{"class":"String","value":"","name":"format"},{"class":"undefined","value":"","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"","object_id":67},"elapsed":0.000014958903193473816},{"event":"return","thread_id":0,"id":94,"parent_id":41,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.0015682500088587403}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"logMessage","children":[{"type":"function","name":"projectLogMessage","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:11"},{"type":"function","name":"stripWrappingQuotes","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:46"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:37"},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:83"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"recomputeDepthsRelative","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:419"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"},{"type":"function","name":"matchesFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:442"},{"type":"function","name":"applyFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:477"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedMinimal","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:16"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler get_call_tree resolves the canonical appmap path and applies focus_type","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.0002974170492962003},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":41},"elapsed":0.0003362090792506933},{"event":"call","id":5,"thread_id":0,"method_id":"seedMinimal","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":16},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006595801096409559},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":""},"elapsed":0.000001249951310455799},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":42,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":43,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":4.159519448876381e-7},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":3.3294782042503357e-7},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":2.909218892455101e-7},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":2.9208604246377945e-7},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"","object_id":44},"elapsed":0.00008170795626938343},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"type"},{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.0000011669471859931946},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00000100000761449337},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.0000015419209375977516},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":48,"name":"params"},{"class":"Object","value":"","object_id":47,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.00006262504030019045},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.00026333401910960674},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.0003111669793725014},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"String"},{"name":"status_code","class":"Number"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":50,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":83},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.000004792003892362118},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.0000363748986274004},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.00007791700772941113},{"event":"return","thread_id":0,"id":40,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0006194999441504478},{"event":"call","id":41,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":53,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":42,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":37},{"event":"call","id":43,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00005312496796250343},{"event":"return","thread_id":0,"id":45,"parent_id":42,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":54},"elapsed":0.00010762503370642662},{"event":"call","id":46,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"Number","value":"","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":55},"elapsed":0.000016834004782140255},{"event":"call","id":48,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000004541012458503246},{"event":"call","id":50,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":52,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":3.7497375160455704e-7},{"event":"call","id":54,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":2.9208604246377945e-7},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":5.830079317092896e-7},{"event":"call","id":60,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":55,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000007416936568915844},{"event":"call","id":62,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":3.7497375160455704e-7},{"event":"call","id":64,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":65,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":66,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000043874955736100674},{"event":"call","id":68,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":69,"parent_id":68,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.000008666072972118855},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":58},"elapsed":0.00017070909962058067},{"event":"call","id":71,"thread_id":0,"method_id":"projectLogMessage","static":true,"parameters":[{"class":"String","value":"","name":"parametersJson"},{"class":"object","value":"null","object_id":0,"name":"returnValue"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":11},{"event":"call","id":72,"thread_id":0,"method_id":"stripWrappingQuotes","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":46},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":74,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":0.00005991698708385229},{"event":"call","id":75,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":59,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":76,"parent_id":75,"elapsed":0.000014333054423332214},{"event":"call","id":77,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004500034265220165},{"event":"call","id":79,"thread_id":0,"method_id":"applyFocus","static":true,"parameters":[{"class":"Array","value":"","object_id":59,"name":"events"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":477},{"event":"call","id":80,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000015958095900714397},{"event":"call","id":82,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":61,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":84,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":62,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":86,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":63,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001625041477382183},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00019820895977318287},{"event":"call","id":89,"thread_id":0,"method_id":"recomputeDepthsRelative","static":true,"parameters":[{"class":"Array","value":"","object_id":65,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":419},{"event":"return","thread_id":0,"id":90,"parent_id":89,"elapsed":0.000019625062122941017},{"event":"return","thread_id":0,"id":91,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":66},"elapsed":0.0009154999861493707},{"event":"call","id":92,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":67,"name":"result"},{"class":"String","value":"","name":"format"},{"class":"undefined","value":"","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"","object_id":67},"elapsed":0.000014958903193473816},{"event":"return","thread_id":0,"id":94,"parent_id":41,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.0015682500088587403}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"logMessage","children":[{"type":"function","name":"projectLogMessage","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:11"},{"type":"function","name":"stripWrappingQuotes","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:46"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:37"},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:83"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"recomputeDepthsRelative","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:419"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"},{"type":"function","name":"matchesFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:442"},{"type":"function","name":"applyFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:477"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedMinimal","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:16"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler get_call_tree resolves the canonical appmap path and applies focus_type","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json index aee397d98f..1c0aa9afdb 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":25},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000012082979083061218},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"OpenAPICommand","value":"","object_id":1},"parameters":[],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":27},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":49},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.00000658305361866951},{"event":"call","id":6,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":53},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00004412501584738493},{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.0002335000317543745},{"event":"call","id":9,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":10,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":12,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.000054541975259780884},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00028183392714709044},{"event":"call","id":15,"thread_id":0,"method_id":"collectAppMap","static":true,"parameters":[{"class":"String","value":"","name":"file"}],"defined_class":"openapi","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":45},{"event":"call","id":16,"thread_id":0,"method_id":"storeAppMap","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"appMapFile"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":63},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00006316695362329483},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00021095899865031242},{"event":"call","id":19,"thread_id":0,"method_id":"parseHTTPServerRequests","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"source"},{"class":"Function","value":"","name":"collector"}],"defined_class":"parseHTTPServerRequests","path":"packages/openapi/src/parseHTTPServerRequests.ts","lineno":3},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.003016083035618067},{"event":"call","id":21,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":22,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000073750270530581474},{"event":"call","id":24,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.000004334026016294956},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"ServerRPCRequest","value":"","object_id":11},"elapsed":0.0001319999573752284},{"event":"call","id":27,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":28,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.000005707959644496441},{"event":"return","thread_id":0,"id":30,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":31,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"call","id":32,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.420297384262085e-7},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"fd"},{"class":"String","value":"","name":"fileName"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":16},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.00002962502185255289},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":0.0001763750333338976},{"event":"call","id":37,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":11,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":38,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":39,"parent_id":38,"return_value":{"class":"Number","value":""},"elapsed":0.0000037080608308315277},{"event":"call","id":40,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":0.000005749985575675964},{"event":"call","id":42,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":0.000005749985575675964},{"event":"call","id":44,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000005292007699608803},{"event":"call","id":46,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":0.000004749977961182594},{"event":"call","id":48,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000016542035154998302},{"event":"call","id":50,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008541974239051342},{"event":"call","id":52,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.000005541951395571232},{"event":"call","id":54,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":55,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00037279201205819845},{"event":"call","id":59,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":60,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000025830231606960297},{"event":"call","id":62,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000016660196706652641},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"ServerRPCRequest","value":"","object_id":18},"elapsed":0.00007183302659541368},{"event":"call","id":65,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":66,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"return","thread_id":0,"id":68,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"call","id":69,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":5.84055669605732e-7},{"event":"call","id":71,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":18,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":72,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Number","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":74,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":7.919734343886375e-7},{"event":"call","id":76,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":77,"parent_id":76,"elapsed":7.499475032091141e-7},{"event":"call","id":78,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":5.84055669605732e-7},{"event":"call","id":80,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":7.50063918530941e-7},{"event":"call","id":82,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000032499665394425392},{"event":"call","id":84,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":86,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":88,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":89,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":91,"parent_id":88,"return_value":{"class":"String","value":""},"elapsed":0.000017959042452275753},{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00024795904755592346},{"event":"call","id":93,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":94,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002750079147517681},{"event":"call","id":96,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000074589625000953674},{"event":"return","thread_id":0,"id":98,"parent_id":93,"elapsed":0.00007454201113432646},{"event":"call","id":99,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":100,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000012080417945981026},{"event":"call","id":102,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":103,"parent_id":102,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":104,"parent_id":99,"elapsed":0.000053750001825392246},{"event":"call","id":105,"thread_id":0,"method_id":"closeAll","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":96},{"event":"call","id":106,"thread_id":0,"method_id":"close","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":42},{"event":"return","thread_id":0,"id":107,"parent_id":106,"return_value":{"class":"Promise","value":"","object_id":22},"elapsed":0.00004545797128230333},{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00009958306327462196},{"event":"call","id":109,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"DataStore","value":"","object_id":2,"name":"dataStore"}],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":9},{"event":"return","thread_id":0,"id":110,"parent_id":109,"elapsed":0.000005749985575675964},{"event":"call","id":111,"thread_id":0,"method_id":"generate","static":false,"receiver":{"class":"DefinitionGenerator","value":"","object_id":24},"parameters":[],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":11},{"event":"call","id":112,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":4},{"event":"return","thread_id":0,"id":113,"parent_id":112,"elapsed":0.000004875008016824722},{"event":"call","id":114,"thread_id":0,"method_id":"requestFileNames","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":59},{"event":"return","thread_id":0,"id":115,"parent_id":114,"return_value":{"class":"Array","value":"","object_id":25},"elapsed":0.000008292030543088913},{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0001296249683946371},{"event":"call","id":117,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":6},{"event":"call","id":118,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":0.000004208064638078213},{"event":"return","thread_id":0,"id":120,"parent_id":117,"elapsed":0.000032250070944428444},{"event":"call","id":121,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":122,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":124,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":6},{"event":"call","id":125,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":126,"parent_id":125,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"elapsed":0.000017040991224348545},{"event":"call","id":128,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":129,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":22},{"event":"call","id":130,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":131,"parent_id":130,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":132,"parent_id":129,"elapsed":0.000016749952919781208},{"event":"call","id":133,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":28,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":134,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":135,"parent_id":134,"elapsed":0.000005667097866535187},{"event":"call","id":136,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"statusCode"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":11},{"event":"call","id":137,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":138,"parent_id":137,"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":139,"parent_id":136,"elapsed":0.00001650000922381878},{"event":"call","id":140,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":141,"parent_id":140,"elapsed":0.0000036249402910470963},{"event":"return","thread_id":0,"id":142,"parent_id":133,"elapsed":0.00012145901564508677},{"event":"return","thread_id":0,"id":143,"parent_id":128,"elapsed":0.00021524995099753141},{"event":"return","thread_id":0,"id":144,"parent_id":121,"elapsed":0.0003914999542757869},{"event":"call","id":145,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":146,"parent_id":145,"elapsed":0.00001166702713817358},{"event":"call","id":147,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":148,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.000002624932676553726},{"event":"call","id":150,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":151,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":33,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":152,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":153,"parent_id":152,"elapsed":3.3294782042503357e-7},{"event":"call","id":154,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":155,"parent_id":154,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":156,"parent_id":151,"elapsed":0.000039958045817911625},{"event":"return","thread_id":0,"id":157,"parent_id":150,"elapsed":0.00007337506394833326},{"event":"return","thread_id":0,"id":158,"parent_id":147,"elapsed":0.00013058295007795095},{"event":"call","id":159,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":160,"parent_id":159,"elapsed":0.0000017079291865229607},{"event":"call","id":161,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":16},{"event":"call","id":162,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":163,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":164,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":165,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"","object_id":35},"elapsed":0.000009958981536328793},{"event":"return","thread_id":0,"id":167,"parent_id":164,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00005670799873769283},{"event":"call","id":168,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":169,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":170,"parent_id":169,"elapsed":0.0000033329706639051437},{"event":"call","id":171,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":172,"parent_id":171,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":173,"parent_id":168,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.000054459087550640106},{"event":"return","thread_id":0,"id":174,"parent_id":163,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.00026295799762010574},{"event":"return","thread_id":0,"id":175,"parent_id":162,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.0003391669597476721},{"event":"call","id":176,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":177,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":178,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":179,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":181,"parent_id":178,"return_value":{"class":"Object","value":"","object_id":43},"elapsed":0.00001629104372113943},{"event":"call","id":182,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":183,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":184,"parent_id":183,"elapsed":0.0000014168908819556236},{"event":"call","id":185,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":186,"parent_id":185,"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":187,"parent_id":182,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.0000415419926866889},{"event":"return","thread_id":0,"id":188,"parent_id":177,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00010641699191182852},{"event":"return","thread_id":0,"id":189,"parent_id":176,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00013533397577703},{"event":"return","thread_id":0,"id":190,"parent_id":161,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.000547375064343214},{"event":"call","id":191,"thread_id":0,"method_id":"collectWarnings","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":10},{"event":"call","id":192,"thread_id":0,"method_id":"dup","static":false,"receiver":{"class":"Warnings","value":"","object_id":48},"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":10},{"event":"call","id":193,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":194,"parent_id":193,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"Warnings","value":"","object_id":49},"elapsed":0.00001962494570761919},{"event":"call","id":196,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":50,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":197,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":10},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000003875000402331352},{"event":"call","id":199,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":51,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":200,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":27},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.000004042056389153004},{"event":"call","id":202,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":52,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":203,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":13},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.000002874992787837982},{"event":"call","id":205,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":53,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"return","thread_id":0,"id":206,"parent_id":205,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":207,"parent_id":202,"elapsed":0.00004858302418142557},{"event":"return","thread_id":0,"id":208,"parent_id":199,"elapsed":0.00010741699952632189},{"event":"return","thread_id":0,"id":209,"parent_id":196,"elapsed":0.00017254205886274576},{"event":"return","thread_id":0,"id":210,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.000253707985393703},{"event":"call","id":211,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"SecuritySchemes","value":"","object_id":55},"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":15},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.000005707959644496441},{"event":"call","id":213,"thread_id":0,"method_id":"cleanup","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":102},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.00003104202914983034}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"openapi","type":"package","children":[{"type":"class","name":"DataStore","children":[{"type":"function","name":"cleanup","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:102"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:49"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:53"},{"type":"function","name":"requestFileNames","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:59"},{"type":"function","name":"storeAppMap","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:63"},{"type":"function","name":"openRequestFile","static":true,"location":"packages/cli/src/cmds/openapi/DataStore.ts:71"},{"type":"function","name":"closeAll","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:96"}]},{"type":"class","name":"RequestDataFile","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:16"},{"type":"function","name":"writeRequest","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:22"},{"type":"function","name":"close","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:42"}]},{"type":"class","name":"DefinitionGenerator","children":[{"type":"function","name":"generate","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:11"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:9"}]},{"type":"class","name":"OpenAPICommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:25"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:27"}]},{"type":"class","name":"openapi","children":[{"type":"function","name":"collectAppMap","static":true,"location":"packages/cli/src/cmds/openapi/openapi.ts:45"}]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"Method","children":[{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/method.ts:148"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/method.ts:22"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/method.ts:27"},{"type":"function","name":"summaries","static":false,"location":"packages/openapi/src/method.ts:31"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/method.ts:37"}]},{"type":"class","name":"method","children":[{"type":"function","name":"statusError","static":true,"location":"packages/openapi/src/method.ts:151"}]},{"type":"class","name":"Model","children":[{"type":"function","name":"collectWarnings","static":false,"location":"packages/openapi/src/model.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/model.ts:16"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/model.ts:30"},{"type":"function","name":"basePath","static":true,"location":"packages/openapi/src/model.ts:44"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/model.ts:6"}]},{"type":"class","name":"parseHTTPServerRequests","children":[{"type":"function","name":"parseHTTPServerRequests","static":true,"location":"packages/openapi/src/parseHTTPServerRequests.ts:3"}]},{"type":"class","name":"Path","children":[{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/path.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/path.ts:14"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/path.ts:29"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/path.ts:6"}]},{"type":"class","name":"Response","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/response.ts:11"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/response.ts:13"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/response.ts:17"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/response.ts:55"}]},{"type":"class","name":"response","children":[{"type":"function","name":"contentTypes","static":true,"location":"packages/openapi/src/response.ts:19"}]},{"type":"class","name":"rpcRequest","children":[{"type":"function","name":"isServerEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:104"},{"type":"function","name":"isClientEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:112"},{"type":"function","name":"headerValue","static":true,"location":"packages/openapi/src/rpcRequest.ts:120"},{"type":"function","name":"rpcRequestForEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:126"}]},{"type":"class","name":"ServerRPCRequest","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/rpcRequest.ts:22"},{"type":"function","name":"status","static":false,"location":"packages/openapi/src/rpcRequest.ts:24"},{"type":"function","name":"parameters","static":false,"location":"packages/openapi/src/rpcRequest.ts:28"},{"type":"function","name":"returnValue","static":false,"location":"packages/openapi/src/rpcRequest.ts:32"},{"type":"function","name":"requestHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:36"},{"type":"function","name":"responseHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:40"},{"type":"function","name":"requestContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:44"},{"type":"function","name":"responseContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:48"},{"type":"function","name":"requestMethod","static":false,"location":"packages/openapi/src/rpcRequest.ts:52"},{"type":"function","name":"requestPath","static":false,"location":"packages/openapi/src/rpcRequest.ts:56"}]},{"type":"class","name":"SecuritySchemes","children":[{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/securitySchemes.ts:15"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/securitySchemes.ts:4"}]},{"type":"class","name":"util","children":[{"type":"function","name":"ensureString","static":true,"location":"packages/openapi/src/util.ts:128"}]},{"type":"class","name":"Warnings","children":[{"type":"function","name":"dup","static":false,"location":"packages/openapi/src/Warnings.ts:10"},{"type":"function","name":"merge","static":false,"location":"packages/openapi/src/Warnings.ts:22"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/Warnings.ts:7"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"OpenAPI handles valid and malformed HTTP server requests","source_location":"packages/cli/tests/unit/openapi.spec.ts","test_status":"succeeded"},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.0038741250755265355},"8":{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.014375583967193961},"13":{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00036908406764268875},"14":{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.0007338749710470438},"17":{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.0064964169869199395},"18":{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00662858400028199},"58":{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.0012829169863834977},"92":{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00026787503156811},"108":{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00010929105337709188},"116":{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0018978749867528677},"214":{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.0004925000248476863}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":25},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000012082979083061218},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"OpenAPICommand","value":"","object_id":1},"parameters":[],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":27},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":49},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.00000658305361866951},{"event":"call","id":6,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":53},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00004412501584738493},{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.0002335000317543745},{"event":"call","id":9,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":10,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":12,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.000054541975259780884},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00028183392714709044},{"event":"call","id":15,"thread_id":0,"method_id":"collectAppMap","static":true,"parameters":[{"class":"String","value":"","name":"file"}],"defined_class":"openapi","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":45},{"event":"call","id":16,"thread_id":0,"method_id":"storeAppMap","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"appMapFile"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":63},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00006316695362329483},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00021095899865031242},{"event":"call","id":19,"thread_id":0,"method_id":"parseHTTPServerRequests","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"source"},{"class":"Function","value":"","name":"collector"}],"defined_class":"parseHTTPServerRequests","path":"packages/openapi/src/parseHTTPServerRequests.ts","lineno":3},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.003016083035618067},{"event":"call","id":21,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":22,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000073750270530581474},{"event":"call","id":24,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.000004334026016294956},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"ServerRPCRequest","value":"","object_id":11},"elapsed":0.0001319999573752284},{"event":"call","id":27,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":28,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.000005707959644496441},{"event":"return","thread_id":0,"id":30,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":31,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"call","id":32,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.420297384262085e-7},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"fd"},{"class":"String","value":"","name":"fileName"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":16},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.00002962502185255289},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":0.0001763750333338976},{"event":"call","id":37,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":11,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":38,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":39,"parent_id":38,"return_value":{"class":"Number","value":""},"elapsed":0.0000037080608308315277},{"event":"call","id":40,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":0.000005749985575675964},{"event":"call","id":42,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":0.000005749985575675964},{"event":"call","id":44,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000005292007699608803},{"event":"call","id":46,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":0.000004749977961182594},{"event":"call","id":48,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000016542035154998302},{"event":"call","id":50,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008541974239051342},{"event":"call","id":52,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.000005541951395571232},{"event":"call","id":54,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":55,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00037279201205819845},{"event":"call","id":59,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":60,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000025830231606960297},{"event":"call","id":62,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000016660196706652641},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"ServerRPCRequest","value":"","object_id":18},"elapsed":0.00007183302659541368},{"event":"call","id":65,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":66,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"return","thread_id":0,"id":68,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"call","id":69,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":5.84055669605732e-7},{"event":"call","id":71,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":18,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":72,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Number","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":74,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":7.919734343886375e-7},{"event":"call","id":76,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":77,"parent_id":76,"elapsed":7.499475032091141e-7},{"event":"call","id":78,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":5.84055669605732e-7},{"event":"call","id":80,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":7.50063918530941e-7},{"event":"call","id":82,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000032499665394425392},{"event":"call","id":84,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":86,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":88,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":89,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":91,"parent_id":88,"return_value":{"class":"String","value":""},"elapsed":0.000017959042452275753},{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00024795904755592346},{"event":"call","id":93,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":94,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002750079147517681},{"event":"call","id":96,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000074589625000953674},{"event":"return","thread_id":0,"id":98,"parent_id":93,"elapsed":0.00007454201113432646},{"event":"call","id":99,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":100,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000012080417945981026},{"event":"call","id":102,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":103,"parent_id":102,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":104,"parent_id":99,"elapsed":0.000053750001825392246},{"event":"call","id":105,"thread_id":0,"method_id":"closeAll","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":96},{"event":"call","id":106,"thread_id":0,"method_id":"close","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":42},{"event":"return","thread_id":0,"id":107,"parent_id":106,"return_value":{"class":"Promise","value":"","object_id":22},"elapsed":0.00004545797128230333},{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00009958306327462196},{"event":"call","id":109,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"DataStore","value":"","object_id":2,"name":"dataStore"}],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":9},{"event":"return","thread_id":0,"id":110,"parent_id":109,"elapsed":0.000005749985575675964},{"event":"call","id":111,"thread_id":0,"method_id":"generate","static":false,"receiver":{"class":"DefinitionGenerator","value":"","object_id":24},"parameters":[],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":11},{"event":"call","id":112,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":4},{"event":"return","thread_id":0,"id":113,"parent_id":112,"elapsed":0.000004875008016824722},{"event":"call","id":114,"thread_id":0,"method_id":"requestFileNames","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":59},{"event":"return","thread_id":0,"id":115,"parent_id":114,"return_value":{"class":"Array","value":"","object_id":25},"elapsed":0.000008292030543088913},{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0001296249683946371},{"event":"call","id":117,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":6},{"event":"call","id":118,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":0.000004208064638078213},{"event":"return","thread_id":0,"id":120,"parent_id":117,"elapsed":0.000032250070944428444},{"event":"call","id":121,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":122,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":124,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":6},{"event":"call","id":125,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":126,"parent_id":125,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"elapsed":0.000017040991224348545},{"event":"call","id":128,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":129,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":22},{"event":"call","id":130,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":131,"parent_id":130,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":132,"parent_id":129,"elapsed":0.000016749952919781208},{"event":"call","id":133,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":28,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":134,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":135,"parent_id":134,"elapsed":0.000005667097866535187},{"event":"call","id":136,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"statusCode"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":11},{"event":"call","id":137,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":138,"parent_id":137,"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":139,"parent_id":136,"elapsed":0.00001650000922381878},{"event":"call","id":140,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":141,"parent_id":140,"elapsed":0.0000036249402910470963},{"event":"return","thread_id":0,"id":142,"parent_id":133,"elapsed":0.00012145901564508677},{"event":"return","thread_id":0,"id":143,"parent_id":128,"elapsed":0.00021524995099753141},{"event":"return","thread_id":0,"id":144,"parent_id":121,"elapsed":0.0003914999542757869},{"event":"call","id":145,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":146,"parent_id":145,"elapsed":0.00001166702713817358},{"event":"call","id":147,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":148,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.000002624932676553726},{"event":"call","id":150,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":151,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":33,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":152,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":153,"parent_id":152,"elapsed":3.3294782042503357e-7},{"event":"call","id":154,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":155,"parent_id":154,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":156,"parent_id":151,"elapsed":0.000039958045817911625},{"event":"return","thread_id":0,"id":157,"parent_id":150,"elapsed":0.00007337506394833326},{"event":"return","thread_id":0,"id":158,"parent_id":147,"elapsed":0.00013058295007795095},{"event":"call","id":159,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":160,"parent_id":159,"elapsed":0.0000017079291865229607},{"event":"call","id":161,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":16},{"event":"call","id":162,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":163,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":164,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":165,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"","object_id":35},"elapsed":0.000009958981536328793},{"event":"return","thread_id":0,"id":167,"parent_id":164,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00005670799873769283},{"event":"call","id":168,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":169,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":170,"parent_id":169,"elapsed":0.0000033329706639051437},{"event":"call","id":171,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":172,"parent_id":171,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":173,"parent_id":168,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.000054459087550640106},{"event":"return","thread_id":0,"id":174,"parent_id":163,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.00026295799762010574},{"event":"return","thread_id":0,"id":175,"parent_id":162,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.0003391669597476721},{"event":"call","id":176,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":177,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":178,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":179,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":181,"parent_id":178,"return_value":{"class":"Object","value":"","object_id":43},"elapsed":0.00001629104372113943},{"event":"call","id":182,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":183,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":184,"parent_id":183,"elapsed":0.0000014168908819556236},{"event":"call","id":185,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":186,"parent_id":185,"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":187,"parent_id":182,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.0000415419926866889},{"event":"return","thread_id":0,"id":188,"parent_id":177,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00010641699191182852},{"event":"return","thread_id":0,"id":189,"parent_id":176,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00013533397577703},{"event":"return","thread_id":0,"id":190,"parent_id":161,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.000547375064343214},{"event":"call","id":191,"thread_id":0,"method_id":"collectWarnings","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":10},{"event":"call","id":192,"thread_id":0,"method_id":"dup","static":false,"receiver":{"class":"Warnings","value":"","object_id":48},"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":10},{"event":"call","id":193,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":194,"parent_id":193,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"Warnings","value":"","object_id":49},"elapsed":0.00001962494570761919},{"event":"call","id":196,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":50,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":197,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":10},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000003875000402331352},{"event":"call","id":199,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":51,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":200,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":27},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.000004042056389153004},{"event":"call","id":202,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":52,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":203,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":13},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.000002874992787837982},{"event":"call","id":205,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":53,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"return","thread_id":0,"id":206,"parent_id":205,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":207,"parent_id":202,"elapsed":0.00004858302418142557},{"event":"return","thread_id":0,"id":208,"parent_id":199,"elapsed":0.00010741699952632189},{"event":"return","thread_id":0,"id":209,"parent_id":196,"elapsed":0.00017254205886274576},{"event":"return","thread_id":0,"id":210,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.000253707985393703},{"event":"call","id":211,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"SecuritySchemes","value":"","object_id":55},"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":15},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.000005707959644496441},{"event":"call","id":213,"thread_id":0,"method_id":"cleanup","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":102},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.00003104202914983034}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"openapi","type":"package","children":[{"type":"class","name":"DataStore","children":[{"type":"function","name":"cleanup","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:102"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:49"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:53"},{"type":"function","name":"requestFileNames","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:59"},{"type":"function","name":"storeAppMap","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:63"},{"type":"function","name":"openRequestFile","static":true,"location":"packages/cli/src/cmds/openapi/DataStore.ts:71"},{"type":"function","name":"closeAll","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:96"}]},{"type":"class","name":"RequestDataFile","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:16"},{"type":"function","name":"writeRequest","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:22"},{"type":"function","name":"close","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:42"}]},{"type":"class","name":"DefinitionGenerator","children":[{"type":"function","name":"generate","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:11"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:9"}]},{"type":"class","name":"OpenAPICommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:25"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:27"}]},{"type":"class","name":"openapi","children":[{"type":"function","name":"collectAppMap","static":true,"location":"packages/cli/src/cmds/openapi/openapi.ts:45"}]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"Method","children":[{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/method.ts:148"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/method.ts:22"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/method.ts:27"},{"type":"function","name":"summaries","static":false,"location":"packages/openapi/src/method.ts:31"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/method.ts:37"}]},{"type":"class","name":"method","children":[{"type":"function","name":"statusError","static":true,"location":"packages/openapi/src/method.ts:151"}]},{"type":"class","name":"Model","children":[{"type":"function","name":"collectWarnings","static":false,"location":"packages/openapi/src/model.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/model.ts:16"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/model.ts:30"},{"type":"function","name":"basePath","static":true,"location":"packages/openapi/src/model.ts:44"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/model.ts:6"}]},{"type":"class","name":"parseHTTPServerRequests","children":[{"type":"function","name":"parseHTTPServerRequests","static":true,"location":"packages/openapi/src/parseHTTPServerRequests.ts:3"}]},{"type":"class","name":"Path","children":[{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/path.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/path.ts:14"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/path.ts:29"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/path.ts:6"}]},{"type":"class","name":"Response","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/response.ts:11"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/response.ts:13"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/response.ts:17"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/response.ts:55"}]},{"type":"class","name":"response","children":[{"type":"function","name":"contentTypes","static":true,"location":"packages/openapi/src/response.ts:19"}]},{"type":"class","name":"rpcRequest","children":[{"type":"function","name":"isServerEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:104"},{"type":"function","name":"isClientEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:112"},{"type":"function","name":"headerValue","static":true,"location":"packages/openapi/src/rpcRequest.ts:120"},{"type":"function","name":"rpcRequestForEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:126"}]},{"type":"class","name":"ServerRPCRequest","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/rpcRequest.ts:22"},{"type":"function","name":"status","static":false,"location":"packages/openapi/src/rpcRequest.ts:24"},{"type":"function","name":"parameters","static":false,"location":"packages/openapi/src/rpcRequest.ts:28"},{"type":"function","name":"returnValue","static":false,"location":"packages/openapi/src/rpcRequest.ts:32"},{"type":"function","name":"requestHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:36"},{"type":"function","name":"responseHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:40"},{"type":"function","name":"requestContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:44"},{"type":"function","name":"responseContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:48"},{"type":"function","name":"requestMethod","static":false,"location":"packages/openapi/src/rpcRequest.ts:52"},{"type":"function","name":"requestPath","static":false,"location":"packages/openapi/src/rpcRequest.ts:56"}]},{"type":"class","name":"SecuritySchemes","children":[{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/securitySchemes.ts:15"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/securitySchemes.ts:4"}]},{"type":"class","name":"util","children":[{"type":"function","name":"ensureString","static":true,"location":"packages/openapi/src/util.ts:128"}]},{"type":"class","name":"Warnings","children":[{"type":"function","name":"dup","static":false,"location":"packages/openapi/src/Warnings.ts:10"},{"type":"function","name":"merge","static":false,"location":"packages/openapi/src/Warnings.ts:22"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/Warnings.ts:7"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"OpenAPI handles valid and malformed HTTP server requests","source_location":"packages/cli/tests/unit/openapi.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.0038741250755265355},"8":{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.014375583967193961},"13":{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00036908406764268875},"14":{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.0007338749710470438},"17":{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.0064964169869199395},"18":{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00662858400028199},"58":{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.0012829169863834977},"92":{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00026787503156811},"108":{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00010929105337709188},"116":{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0018978749867528677},"214":{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.0004925000248476863}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json index 253d387d27..295516bbca 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":62},"elapsed":0.00030149996746331453},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":63},"elapsed":0.0003327910089865327},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Array","value":"","object_id":64,"name":"reqs"}],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":21},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00003545801155269146},{"event":"call","id":7,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":65,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":8,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":66,"name":"params"},{"class":"Object","value":"","object_id":67,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.00010491698049008846},{"event":"return","thread_id":0,"id":10,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":69},"elapsed":0.0002340830396860838},{"event":"call","id":11,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":70,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":12,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":71,"name":"params"},{"class":"Object","value":"","object_id":72,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"","object_id":73},"elapsed":0.00009887502528727055},{"event":"return","thread_id":0,"id":14,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":74},"elapsed":0.0002167089842259884},{"event":"call","id":15,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":75,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":16,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":76,"name":"params"},{"class":"Object","value":"","object_id":77,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"","object_id":78},"elapsed":0.00009458302520215511},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":79},"elapsed":0.0002090419875457883},{"event":"call","id":19,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":80,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":20,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":81,"name":"params"},{"class":"Object","value":"","object_id":82,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Object","value":"","object_id":83},"elapsed":0.00010175001807510853},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Object","value":"","object_id":84},"elapsed":0.00021895801182836294}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints","children":[{"type":"function","name":"endpoints","static":true,"location":"packages/cli/src/cmds/query/queries/endpoints.ts:55"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints.spec","children":[{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:21"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:6"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"endpoints sorts by the requested key","source_location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":62},"elapsed":0.00030149996746331453},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":63},"elapsed":0.0003327910089865327},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Array","value":"","object_id":64,"name":"reqs"}],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":21},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00003545801155269146},{"event":"call","id":7,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":65,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":8,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":66,"name":"params"},{"class":"Object","value":"","object_id":67,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.00010491698049008846},{"event":"return","thread_id":0,"id":10,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":69},"elapsed":0.0002340830396860838},{"event":"call","id":11,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":70,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":12,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":71,"name":"params"},{"class":"Object","value":"","object_id":72,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"","object_id":73},"elapsed":0.00009887502528727055},{"event":"return","thread_id":0,"id":14,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":74},"elapsed":0.0002167089842259884},{"event":"call","id":15,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":75,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":16,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":76,"name":"params"},{"class":"Object","value":"","object_id":77,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"","object_id":78},"elapsed":0.00009458302520215511},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":79},"elapsed":0.0002090419875457883},{"event":"call","id":19,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":80,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":20,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":81,"name":"params"},{"class":"Object","value":"","object_id":82,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Object","value":"","object_id":83},"elapsed":0.00010175001807510853},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Object","value":"","object_id":84},"elapsed":0.00021895801182836294}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints","children":[{"type":"function","name":"endpoints","static":true,"location":"packages/cli/src/cmds/query/queries/endpoints.ts:55"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints.spec","children":[{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:21"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:6"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"endpoints sorts by the requested key","source_location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json index 4ec816c4f0..abb7d6ee61 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":13},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":234},"elapsed":0.00030195899307727814},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":235},"elapsed":0.000333750038407743},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"Array","value":"","object_id":236,"name":"recs"}],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006291596218943596},{"event":"call","id":7,"thread_id":0,"method_id":"findCalls","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":277},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":238},"elapsed":0.0000014170072972774506},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":239},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00004783307667821646},{"event":"call","id":14,"thread_id":0,"method_id":"durationClause","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"column"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":132},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":240},"elapsed":0.0000015830155462026596},{"event":"call","id":16,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"","object_id":241},"elapsed":9.170034900307655e-7},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":242,"name":"params"},{"class":"Object","value":"","object_id":241,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.00007633294444531202},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.0002717499155551195}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"durationClause","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:132"},{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findCalls","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:277"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"find.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:13"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:56"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"findCalls --label filters via the labels table","source_location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":13},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":234},"elapsed":0.00030195899307727814},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":235},"elapsed":0.000333750038407743},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"Array","value":"","object_id":236,"name":"recs"}],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006291596218943596},{"event":"call","id":7,"thread_id":0,"method_id":"findCalls","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":277},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":238},"elapsed":0.0000014170072972774506},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":239},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00004783307667821646},{"event":"call","id":14,"thread_id":0,"method_id":"durationClause","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"column"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":132},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":240},"elapsed":0.0000015830155462026596},{"event":"call","id":16,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"","object_id":241},"elapsed":9.170034900307655e-7},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":242,"name":"params"},{"class":"Object","value":"","object_id":241,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.00007633294444531202},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.0002717499155551195}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"durationClause","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:132"},{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findCalls","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:277"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"find.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:13"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:56"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"findCalls --label filters via the labels table","source_location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json index 700f57b803..3209c75bb2 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":9},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.00034379097633063793},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":48},"elapsed":0.000385542050935328},{"event":"call","id":5,"thread_id":0,"method_id":"seedRecording","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"Object","value":"","object_id":49,"name":"opts"}],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":22},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":""},"elapsed":0.00008291599806398153},{"event":"call","id":7,"thread_id":0,"method_id":"functionHotspots","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"Object","value":"","object_id":50,"name":"filter"}],"defined_class":"hotspots","path":"packages/cli/src/cmds/query/queries/hotspots.ts","lineno":58},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"},{"class":"String","value":"","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.000001374981366097927},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0000010420335456728935},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005362497176975012},{"event":"call","id":14,"thread_id":0,"method_id":"classFilterClauses","static":true,"parameters":[{"class":"String","value":"","name":"input"},{"class":"String","value":"","name":"fcAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":211},{"event":"call","id":15,"thread_id":0,"method_id":"parseClassRef","static":true,"parameters":[{"class":"String","value":"","name":"input"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":151},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":53},"elapsed":0.000025416957214474678},{"event":"return","thread_id":0,"id":17,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.00011479202657938004},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":55,"name":"params"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00027008296456187963},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.0008279170142486691}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"parseClassRef","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:151"},{"type":"function","name":"classFilterClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:211"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots","children":[{"type":"function","name":"functionHotspots","static":true,"location":"packages/cli/src/cmds/query/queries/hotspots.ts:58"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots.spec","children":[{"type":"function","name":"seedRecording","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:22"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:9"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"functionHotspots --class filters by defined_class","source_location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":9},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.00034379097633063793},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":48},"elapsed":0.000385542050935328},{"event":"call","id":5,"thread_id":0,"method_id":"seedRecording","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"Object","value":"","object_id":49,"name":"opts"}],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":22},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":""},"elapsed":0.00008291599806398153},{"event":"call","id":7,"thread_id":0,"method_id":"functionHotspots","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"Object","value":"","object_id":50,"name":"filter"}],"defined_class":"hotspots","path":"packages/cli/src/cmds/query/queries/hotspots.ts","lineno":58},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"},{"class":"String","value":"","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.000001374981366097927},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0000010420335456728935},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005362497176975012},{"event":"call","id":14,"thread_id":0,"method_id":"classFilterClauses","static":true,"parameters":[{"class":"String","value":"","name":"input"},{"class":"String","value":"","name":"fcAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":211},{"event":"call","id":15,"thread_id":0,"method_id":"parseClassRef","static":true,"parameters":[{"class":"String","value":"","name":"input"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":151},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":53},"elapsed":0.000025416957214474678},{"event":"return","thread_id":0,"id":17,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.00011479202657938004},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":55,"name":"params"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00027008296456187963},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.0008279170142486691}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"parseClassRef","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:151"},{"type":"function","name":"classFilterClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:211"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots","children":[{"type":"function","name":"functionHotspots","static":true,"location":"packages/cli/src/cmds/query/queries/hotspots.ts:58"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots.spec","children":[{"type":"function","name":"seedRecording","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:22"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:9"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"functionHotspots --class filters by defined_class","source_location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json index 05187343a5..790841f4ab 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"helpers","path":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":1},"elapsed":0.0005230419337749481},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":2},"elapsed":0.0008614590624347329},{"event":"call","id":5,"thread_id":0,"method_id":"writeAppmap","static":true,"parameters":[{"class":"String","value":"","name":"dir"},{"class":"String","value":"","name":"name"},{"class":"Object","value":"","object_id":3,"name":"body"}],"defined_class":"importAppmap.spec","path":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","lineno":11},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"String","value":""},"elapsed":0.00013179099187254906},{"event":"call","id":7,"thread_id":0,"method_id":"importAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"String","value":"","name":"filePath"}],"defined_class":"importAppmap","path":"packages/cli/src/cmds/query/db/import/importAppmap.ts","lineno":26},{"event":"call","id":8,"thread_id":0,"method_id":"insertAppmapRecord","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"String","value":"","name":"absolutePath"},{"class":"Object","value":"","object_id":4,"name":"appmap"}],"defined_class":"appmapRecord","path":"packages/cli/src/cmds/query/db/import/appmapRecord.ts","lineno":32},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":5},"elapsed":0.00008829100988805294},{"event":"call","id":10,"thread_id":0,"method_id":"importCodeObjects","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Array","value":"","object_id":6,"name":"classMap"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":39},{"event":"call","id":11,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"node"},{"class":"Array","value":"","object_id":8,"name":"packageTokens"},{"class":"Array","value":"","object_id":9,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":12,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"node"},{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":12,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":13,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"node"},{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":14,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":14,"thread_id":0,"method_id":"buildFqid","static":true,"parameters":[{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":14,"name":"classTokens"},{"class":"String","value":"","name":"method"},{"class":"Boolean","value":"false","name":"isStatic"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":54},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"String","value":""},"elapsed":0.00000925001222640276},{"event":"return","thread_id":0,"id":16,"parent_id":13,"elapsed":0.00007974996697157621},{"event":"return","thread_id":0,"id":17,"parent_id":12,"elapsed":0.00017283298075199127},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00024020799901336432},{"event":"return","thread_id":0,"id":19,"parent_id":10,"return_value":{"class":"Map","value":"","object_id":15},"elapsed":0.0003584580263122916},{"event":"call","id":20,"thread_id":0,"method_id":"buildReturnEventMap","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"events"}],"defined_class":"returnEventMap","path":"packages/cli/src/cmds/query/db/import/returnEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Map","value":"","object_id":17},"elapsed":0.000011208001524209976},{"event":"call","id":22,"thread_id":0,"method_id":"buildParentEventMap","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"events"}],"defined_class":"parentEventMap","path":"packages/cli/src/cmds/query/db/import/parentEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Map","value":"","object_id":18},"elapsed":0.000017874990589916706},{"event":"call","id":24,"thread_id":0,"method_id":"importHttpRequests","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"httpRequests","path":"packages/cli/src/cmds/query/db/import/httpRequests.ts","lineno":16},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00003716698847711086},{"event":"call","id":26,"thread_id":0,"method_id":"importHttpClientRequests","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"httpClientRequests","path":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts","lineno":11},{"event":"return","thread_id":0,"id":27,"parent_id":26,"elapsed":0.000025707995519042015},{"event":"call","id":28,"thread_id":0,"method_id":"importSqlQueries","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"sqlQueries","path":"packages/cli/src/cmds/query/db/import/sqlQueries.ts","lineno":10},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000410410575568676},{"event":"call","id":30,"thread_id":0,"method_id":"importFunctionCalls","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"},{"class":"Map","value":"","object_id":15,"name":"codeObjectLookup"}],"defined_class":"functionCalls","path":"packages/cli/src/cmds/query/db/import/functionCalls.ts","lineno":8},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.000050292001105844975},{"event":"call","id":32,"thread_id":0,"method_id":"importExceptions","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"exceptions","path":"packages/cli/src/cmds/query/db/import/exceptions.ts","lineno":20},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":0.00004466692917048931},{"event":"return","thread_id":0,"id":34,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.0019398750737309456}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"appmapRecord","children":[{"type":"function","name":"insertAppmapRecord","static":true,"location":"packages/cli/src/cmds/query/db/import/appmapRecord.ts:32"}]},{"type":"class","name":"codeObjects","children":[{"type":"function","name":"importCodeObjects","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:39"},{"type":"function","name":"buildFqid","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:54"},{"type":"function","name":"walk","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:69"}]},{"type":"class","name":"exceptions","children":[{"type":"function","name":"importExceptions","static":true,"location":"packages/cli/src/cmds/query/db/import/exceptions.ts:20"}]},{"type":"class","name":"functionCalls","children":[{"type":"function","name":"importFunctionCalls","static":true,"location":"packages/cli/src/cmds/query/db/import/functionCalls.ts:8"}]},{"type":"class","name":"httpClientRequests","children":[{"type":"function","name":"importHttpClientRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts:11"}]},{"type":"class","name":"httpRequests","children":[{"type":"function","name":"importHttpRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpRequests.ts:16"}]},{"type":"class","name":"importAppmap","children":[{"type":"function","name":"importAppmap","static":true,"location":"packages/cli/src/cmds/query/db/import/importAppmap.ts:26"}]},{"type":"class","name":"parentEventMap","children":[{"type":"function","name":"buildParentEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/parentEventMap.ts:16"}]},{"type":"class","name":"returnEventMap","children":[{"type":"function","name":"buildReturnEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/returnEventMap.ts:16"}]},{"type":"class","name":"sqlQueries","children":[{"type":"function","name":"importSqlQueries","static":true,"location":"packages/cli/src/cmds/query/db/import/sqlQueries.ts:10"}]}]},{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"helpers","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts:6"}]},{"type":"class","name":"importAppmap.spec","children":[{"type":"function","name":"writeAppmap","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts:11"}]}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"importAppmap imports an end-to-end recording into all tables","source_location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"helpers","path":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":1},"elapsed":0.0005230419337749481},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":2},"elapsed":0.0008614590624347329},{"event":"call","id":5,"thread_id":0,"method_id":"writeAppmap","static":true,"parameters":[{"class":"String","value":"","name":"dir"},{"class":"String","value":"","name":"name"},{"class":"Object","value":"","object_id":3,"name":"body"}],"defined_class":"importAppmap.spec","path":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","lineno":11},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"String","value":""},"elapsed":0.00013179099187254906},{"event":"call","id":7,"thread_id":0,"method_id":"importAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"String","value":"","name":"filePath"}],"defined_class":"importAppmap","path":"packages/cli/src/cmds/query/db/import/importAppmap.ts","lineno":26},{"event":"call","id":8,"thread_id":0,"method_id":"insertAppmapRecord","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"String","value":"","name":"absolutePath"},{"class":"Object","value":"","object_id":4,"name":"appmap"}],"defined_class":"appmapRecord","path":"packages/cli/src/cmds/query/db/import/appmapRecord.ts","lineno":32},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":5},"elapsed":0.00008829100988805294},{"event":"call","id":10,"thread_id":0,"method_id":"importCodeObjects","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Array","value":"","object_id":6,"name":"classMap"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":39},{"event":"call","id":11,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"node"},{"class":"Array","value":"","object_id":8,"name":"packageTokens"},{"class":"Array","value":"","object_id":9,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":12,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"node"},{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":12,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":13,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"node"},{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":14,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":14,"thread_id":0,"method_id":"buildFqid","static":true,"parameters":[{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":14,"name":"classTokens"},{"class":"String","value":"","name":"method"},{"class":"Boolean","value":"false","name":"isStatic"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":54},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"String","value":""},"elapsed":0.00000925001222640276},{"event":"return","thread_id":0,"id":16,"parent_id":13,"elapsed":0.00007974996697157621},{"event":"return","thread_id":0,"id":17,"parent_id":12,"elapsed":0.00017283298075199127},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00024020799901336432},{"event":"return","thread_id":0,"id":19,"parent_id":10,"return_value":{"class":"Map","value":"","object_id":15},"elapsed":0.0003584580263122916},{"event":"call","id":20,"thread_id":0,"method_id":"buildReturnEventMap","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"events"}],"defined_class":"returnEventMap","path":"packages/cli/src/cmds/query/db/import/returnEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Map","value":"","object_id":17},"elapsed":0.000011208001524209976},{"event":"call","id":22,"thread_id":0,"method_id":"buildParentEventMap","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"events"}],"defined_class":"parentEventMap","path":"packages/cli/src/cmds/query/db/import/parentEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Map","value":"","object_id":18},"elapsed":0.000017874990589916706},{"event":"call","id":24,"thread_id":0,"method_id":"importHttpRequests","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"httpRequests","path":"packages/cli/src/cmds/query/db/import/httpRequests.ts","lineno":16},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00003716698847711086},{"event":"call","id":26,"thread_id":0,"method_id":"importHttpClientRequests","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"httpClientRequests","path":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts","lineno":11},{"event":"return","thread_id":0,"id":27,"parent_id":26,"elapsed":0.000025707995519042015},{"event":"call","id":28,"thread_id":0,"method_id":"importSqlQueries","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"sqlQueries","path":"packages/cli/src/cmds/query/db/import/sqlQueries.ts","lineno":10},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000410410575568676},{"event":"call","id":30,"thread_id":0,"method_id":"importFunctionCalls","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"},{"class":"Map","value":"","object_id":15,"name":"codeObjectLookup"}],"defined_class":"functionCalls","path":"packages/cli/src/cmds/query/db/import/functionCalls.ts","lineno":8},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.000050292001105844975},{"event":"call","id":32,"thread_id":0,"method_id":"importExceptions","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"exceptions","path":"packages/cli/src/cmds/query/db/import/exceptions.ts","lineno":20},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":0.00004466692917048931},{"event":"return","thread_id":0,"id":34,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.0019398750737309456}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"appmapRecord","children":[{"type":"function","name":"insertAppmapRecord","static":true,"location":"packages/cli/src/cmds/query/db/import/appmapRecord.ts:32"}]},{"type":"class","name":"codeObjects","children":[{"type":"function","name":"importCodeObjects","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:39"},{"type":"function","name":"buildFqid","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:54"},{"type":"function","name":"walk","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:69"}]},{"type":"class","name":"exceptions","children":[{"type":"function","name":"importExceptions","static":true,"location":"packages/cli/src/cmds/query/db/import/exceptions.ts:20"}]},{"type":"class","name":"functionCalls","children":[{"type":"function","name":"importFunctionCalls","static":true,"location":"packages/cli/src/cmds/query/db/import/functionCalls.ts:8"}]},{"type":"class","name":"httpClientRequests","children":[{"type":"function","name":"importHttpClientRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts:11"}]},{"type":"class","name":"httpRequests","children":[{"type":"function","name":"importHttpRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpRequests.ts:16"}]},{"type":"class","name":"importAppmap","children":[{"type":"function","name":"importAppmap","static":true,"location":"packages/cli/src/cmds/query/db/import/importAppmap.ts:26"}]},{"type":"class","name":"parentEventMap","children":[{"type":"function","name":"buildParentEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/parentEventMap.ts:16"}]},{"type":"class","name":"returnEventMap","children":[{"type":"function","name":"buildReturnEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/returnEventMap.ts:16"}]},{"type":"class","name":"sqlQueries","children":[{"type":"function","name":"importSqlQueries","static":true,"location":"packages/cli/src/cmds/query/db/import/sqlQueries.ts:10"}]}]},{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"helpers","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts:6"}]},{"type":"class","name":"importAppmap.spec","children":[{"type":"function","name":"writeAppmap","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts:11"}]}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"importAppmap imports an end-to-end recording into all tables","source_location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json index cec888a34e..064608acac 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":12},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000001625041477382183},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":17},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000015420373529195786},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":49},{"event":"call","id":7,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"taskFile"},{"class":"Number","value":"","name":"numThreads"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":49},{"event":"call","id":8,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":9,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.079215720295906e-7},{"event":"call","id":11,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":7,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.000011124997399747372},{"event":"return","thread_id":0,"id":13,"parent_id":8,"elapsed":0.0005155419930815697},{"event":"call","id":14,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":15,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.419133231043816e-7},{"event":"call","id":17,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000002874992787837982},{"event":"return","thread_id":0,"id":19,"parent_id":14,"elapsed":0.0002781250514090061},{"event":"return","thread_id":0,"id":20,"parent_id":7,"elapsed":0.0010194999631494284},{"event":"return","thread_id":0,"id":21,"parent_id":6,"elapsed":0.0011037079384550452},{"event":"call","id":22,"thread_id":0,"method_id":"files","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[{"class":"Function","value":"","name":"fn"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":50},{"event":"call","id":23,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":24,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":26,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0000072499969974160194},{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.000049042049795389175},{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0000790830235928297},{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.0013085000682622194},{"event":"call","id":31,"thread_id":0,"method_id":"push","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"job"}],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":87},{"event":"call","id":32,"thread_id":0,"method_id":"makeTask","static":true,"parameters":[{"class":"String","value":"","name":"appmapFile"}],"defined_class":"fingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":94},{"event":"call","id":33,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000022999942302703857},{"event":"call","id":36,"thread_id":0,"method_id":"runTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Object","value":"","object_id":14,"name":"task"},{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":84},{"event":"call","id":37,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":24},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":0.000012750038877129555},{"event":"call","id":39,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":41,"parent_id":36,"elapsed":0.00006954104173928499},{"event":"return","thread_id":0,"id":42,"parent_id":31,"elapsed":0.0002202920150011778},{"event":"call","id":43,"thread_id":0,"method_id":"process","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":82},{"event":"call","id":44,"thread_id":0,"method_id":"drain","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":102},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.000016125035472214222},{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00008633395191282034},{"event":"call","id":47,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000011249212548136711},{"event":"call","id":49,"thread_id":0,"method_id":"workerTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":131},{"event":"return","thread_id":0,"id":50,"parent_id":49,"elapsed":0.000013125012628734112},{"event":"call","id":51,"thread_id":0,"method_id":"done","static":false,"receiver":{"class":"WorkerPoolTaskInfo","value":"","object_id":17},"parameters":[{"class":"object","value":"null","object_id":0,"name":"err"},{"class":"Object","properties":[{"name":"appmapFile","class":"String"},{"name":"result","class":"Object","properties":[{"name":"path","class":"String"},{"name":"metadata","class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}]},{"name":"numEvents","class":"Number"}]}],"value":"","object_id":18,"name":"result"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":28},{"event":"return","thread_id":0,"id":52,"parent_id":51,"elapsed":0.00004983402322977781},{"event":"call","id":53,"thread_id":0,"method_id":"collectUsageData","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Number","value":"","name":"numEvents"},{"class":"Number","value":"","name":"numAppMaps"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"sampleMetadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":47},{"event":"call","id":54,"thread_id":0,"method_id":"buildMetadata","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"metadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":17},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.0021550420206040144},{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.0023335840087383986},{"event":"call","id":57,"thread_id":0,"method_id":"writeUsageData","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"usageData"},{"class":"String","value":"","name":"appmapDir"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":71},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00012804206926375628}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"type":"class","name":"FingerprintDirectoryCommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:12"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:17"},{"type":"function","name":"files","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:50"}]},{"type":"class","name":"FingerprintQueue","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:49"},{"type":"function","name":"process","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:82"},{"type":"function","name":"push","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:87"}]},{"type":"class","name":"fingerprintQueue","children":[{"type":"function","name":"makeTask","static":true,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:94"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"emitUsage","children":[{"type":"function","name":"buildMetadata","static":true,"location":"packages/cli/src/lib/emitUsage.ts:17"},{"type":"function","name":"collectUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:47"},{"type":"function","name":"writeUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:71"}]},{"type":"class","name":"WorkerPool","children":[{"type":"function","name":"drain","static":false,"location":"packages/cli/src/lib/workerPool.ts:102"},{"type":"function","name":"enrollWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:125"},{"type":"function","name":"workerTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:131"},{"type":"function","name":"addNewWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:137"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:49"},{"type":"function","name":"runTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:84"}]},{"type":"class","name":"WorkerPoolTaskInfo","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:24"},{"type":"function","name":"done","static":false,"location":"packages/cli/src/lib/workerPool.ts:28"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"index command fingerprinting a directory fingerprints AppMaps and writes an index","source_location":"packages/cli/tests/unit/fingerprint/fingerprintDirectoryCommand.spec.ts","test_status":"succeeded"},"eventUpdates":{"27":{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0005160410655662417},"28":{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0005587920313701034},"29":{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0005909160245209932},"30":{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.21958958404138684},"45":{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.18270554195623845},"46":{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.18277974997181445},"55":{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.034065208048559725},"56":{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.03427733399439603},"58":{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00030691700521856546}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":12},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000001625041477382183},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":17},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000015420373529195786},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":49},{"event":"call","id":7,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"taskFile"},{"class":"Number","value":"","name":"numThreads"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":49},{"event":"call","id":8,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":9,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.079215720295906e-7},{"event":"call","id":11,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":7,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.000011124997399747372},{"event":"return","thread_id":0,"id":13,"parent_id":8,"elapsed":0.0005155419930815697},{"event":"call","id":14,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":15,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.419133231043816e-7},{"event":"call","id":17,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000002874992787837982},{"event":"return","thread_id":0,"id":19,"parent_id":14,"elapsed":0.0002781250514090061},{"event":"return","thread_id":0,"id":20,"parent_id":7,"elapsed":0.0010194999631494284},{"event":"return","thread_id":0,"id":21,"parent_id":6,"elapsed":0.0011037079384550452},{"event":"call","id":22,"thread_id":0,"method_id":"files","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[{"class":"Function","value":"","name":"fn"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":50},{"event":"call","id":23,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":24,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":26,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0000072499969974160194},{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.000049042049795389175},{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0000790830235928297},{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.0013085000682622194},{"event":"call","id":31,"thread_id":0,"method_id":"push","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"job"}],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":87},{"event":"call","id":32,"thread_id":0,"method_id":"makeTask","static":true,"parameters":[{"class":"String","value":"","name":"appmapFile"}],"defined_class":"fingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":94},{"event":"call","id":33,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000022999942302703857},{"event":"call","id":36,"thread_id":0,"method_id":"runTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Object","value":"","object_id":14,"name":"task"},{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":84},{"event":"call","id":37,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":24},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":0.000012750038877129555},{"event":"call","id":39,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":41,"parent_id":36,"elapsed":0.00006954104173928499},{"event":"return","thread_id":0,"id":42,"parent_id":31,"elapsed":0.0002202920150011778},{"event":"call","id":43,"thread_id":0,"method_id":"process","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":82},{"event":"call","id":44,"thread_id":0,"method_id":"drain","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":102},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.000016125035472214222},{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00008633395191282034},{"event":"call","id":47,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000011249212548136711},{"event":"call","id":49,"thread_id":0,"method_id":"workerTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":131},{"event":"return","thread_id":0,"id":50,"parent_id":49,"elapsed":0.000013125012628734112},{"event":"call","id":51,"thread_id":0,"method_id":"done","static":false,"receiver":{"class":"WorkerPoolTaskInfo","value":"","object_id":17},"parameters":[{"class":"object","value":"null","object_id":0,"name":"err"},{"class":"Object","properties":[{"name":"appmapFile","class":"String"},{"name":"result","class":"Object","properties":[{"name":"path","class":"String"},{"name":"metadata","class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}]},{"name":"numEvents","class":"Number"}]}],"value":"","object_id":18,"name":"result"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":28},{"event":"return","thread_id":0,"id":52,"parent_id":51,"elapsed":0.00004983402322977781},{"event":"call","id":53,"thread_id":0,"method_id":"collectUsageData","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Number","value":"","name":"numEvents"},{"class":"Number","value":"","name":"numAppMaps"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"sampleMetadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":47},{"event":"call","id":54,"thread_id":0,"method_id":"buildMetadata","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"metadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":17},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.0021550420206040144},{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.0023335840087383986},{"event":"call","id":57,"thread_id":0,"method_id":"writeUsageData","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"usageData"},{"class":"String","value":"","name":"appmapDir"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":71},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00012804206926375628}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"type":"class","name":"FingerprintDirectoryCommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:12"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:17"},{"type":"function","name":"files","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:50"}]},{"type":"class","name":"FingerprintQueue","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:49"},{"type":"function","name":"process","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:82"},{"type":"function","name":"push","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:87"}]},{"type":"class","name":"fingerprintQueue","children":[{"type":"function","name":"makeTask","static":true,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:94"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"emitUsage","children":[{"type":"function","name":"buildMetadata","static":true,"location":"packages/cli/src/lib/emitUsage.ts:17"},{"type":"function","name":"collectUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:47"},{"type":"function","name":"writeUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:71"}]},{"type":"class","name":"WorkerPool","children":[{"type":"function","name":"drain","static":false,"location":"packages/cli/src/lib/workerPool.ts:102"},{"type":"function","name":"enrollWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:125"},{"type":"function","name":"workerTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:131"},{"type":"function","name":"addNewWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:137"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:49"},{"type":"function","name":"runTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:84"}]},{"type":"class","name":"WorkerPoolTaskInfo","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:24"},{"type":"function","name":"done","static":false,"location":"packages/cli/src/lib/workerPool.ts:28"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"index command fingerprinting a directory fingerprints AppMaps and writes an index","source_location":"packages/cli/tests/unit/fingerprint/fingerprintDirectoryCommand.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"27":{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0005160410655662417},"28":{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0005587920313701034},"29":{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0005909160245209932},"30":{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.21958958404138684},"45":{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.18270554195623845},"46":{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.18277974997181445},"55":{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.034065208048559725},"56":{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.03427733399439603},"58":{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00030691700521856546}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json index 39654d3be5..ca7e79121c 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.0000014170072972774506},{"event":"call","id":3,"thread_id":0,"method_id":"fromFile","static":true,"parameters":[{"class":"String","value":"","name":"filePath"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0000434160465374589},{"event":"call","id":5,"thread_id":0,"method_id":"pruneWithFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"appMap"},{"class":"String","value":"","name":"serializedFilter"}],"defined_class":"pruneAppMap","path":"packages/cli/src/cmds/prune/pruneAppMap.ts","lineno":25},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Object","value":"","object_id":7},"elapsed":0.04164483293425292},{"event":"call","id":7,"thread_id":0,"method_id":"displayMessage","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appMap"},{"class":"undefined","value":"","name":"format"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":62},{"event":"call","id":8,"thread_id":0,"method_id":"generateConsoleMessage","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"filters"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":49},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000006249989382922649},{"event":"return","thread_id":0,"id":10,"parent_id":7,"elapsed":0.00008899997919797897}],"classMap":[{"name":"cmds","type":"package","children":[{"name":"prune","type":"package","children":[{"type":"class","name":"prune","children":[{"type":"function","name":"generateConsoleMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:49"},{"type":"function","name":"displayMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:62"},{"type":"function","name":"fromFile","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:8"}]},{"type":"class","name":"pruneAppMap","children":[{"type":"function","name":"pruneWithFilter","static":true,"location":"packages/cli/src/cmds/prune/pruneAppMap.ts:25"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"prune subcommand correctly reduces the size of an appmap from a base64url-encoded filter","source_location":"packages/cli/tests/unit/prune.spec.ts","test_status":"succeeded"},"eventUpdates":{"4":{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.05830308306030929}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.0000014170072972774506},{"event":"call","id":3,"thread_id":0,"method_id":"fromFile","static":true,"parameters":[{"class":"String","value":"","name":"filePath"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0000434160465374589},{"event":"call","id":5,"thread_id":0,"method_id":"pruneWithFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"appMap"},{"class":"String","value":"","name":"serializedFilter"}],"defined_class":"pruneAppMap","path":"packages/cli/src/cmds/prune/pruneAppMap.ts","lineno":25},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Object","value":"","object_id":7},"elapsed":0.04164483293425292},{"event":"call","id":7,"thread_id":0,"method_id":"displayMessage","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appMap"},{"class":"undefined","value":"","name":"format"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":62},{"event":"call","id":8,"thread_id":0,"method_id":"generateConsoleMessage","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"filters"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":49},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000006249989382922649},{"event":"return","thread_id":0,"id":10,"parent_id":7,"elapsed":0.00008899997919797897}],"classMap":[{"name":"cmds","type":"package","children":[{"name":"prune","type":"package","children":[{"type":"class","name":"prune","children":[{"type":"function","name":"generateConsoleMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:49"},{"type":"function","name":"displayMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:62"},{"type":"function","name":"fromFile","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:8"}]},{"type":"class","name":"pruneAppMap","children":[{"type":"function","name":"pruneWithFilter","static":true,"location":"packages/cli/src/cmds/prune/pruneAppMap.ts:25"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"prune subcommand correctly reduces the size of an appmap from a base64url-encoded filter","source_location":"packages/cli/tests/unit/prune.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"4":{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.05830308306030929}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json index 5ad79d2eec..e12e0517e7 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":34},"elapsed":5.417969077825546e-7},{"event":"call","id":3,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":2.498272806406021e-7},{"event":"call","id":5,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":6.670597940683365e-7},{"event":"call","id":7,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":8,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":4.998873919248581e-7},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":11,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":13,"parent_id":10,"elapsed":0.000028583919629454613},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.0000012498348951339722},{"event":"return","thread_id":0,"id":17,"parent_id":14,"elapsed":0.00003983289934694767},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":19,"parent_id":18,"elapsed":3.3294782042503357e-7},{"event":"call","id":20,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":21,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":23,"parent_id":20,"elapsed":0.000031624920666217804},{"event":"call","id":24,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.0000010419171303510666},{"event":"call","id":26,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"String","value":""},"elapsed":9.578652679920197e-7},{"event":"call","id":28,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"call","id":29,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":31,"parent_id":28,"elapsed":0.00003004097379744053},{"event":"call","id":32,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":3.3294782042503357e-7},{"event":"call","id":34,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":3.3294782042503357e-7},{"event":"call","id":36,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":2.922024577856064e-7},{"event":"call","id":38,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":2.919696271419525e-7},{"event":"call","id":40,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":2.922024577856064e-7},{"event":"call","id":42,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":3.3318065106868744e-7},{"event":"call","id":44,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.000004582805559039116},{"event":"call","id":46,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":3.3318065106868744e-7},{"event":"call","id":48,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":3.3294782042503357e-7},{"event":"call","id":50,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":51,"parent_id":50,"elapsed":3.3387914299964905e-7},{"event":"call","id":52,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":2.919696271419525e-7},{"event":"call","id":54,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"call","id":55,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000032250070944428444},{"event":"return","thread_id":0,"id":58,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000722167082130909}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:99","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:3"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap sanitizes a composite AppMap end-to-end","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":34},"elapsed":5.417969077825546e-7},{"event":"call","id":3,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":2.498272806406021e-7},{"event":"call","id":5,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":6.670597940683365e-7},{"event":"call","id":7,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":8,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":4.998873919248581e-7},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":11,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":13,"parent_id":10,"elapsed":0.000028583919629454613},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.0000012498348951339722},{"event":"return","thread_id":0,"id":17,"parent_id":14,"elapsed":0.00003983289934694767},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":19,"parent_id":18,"elapsed":3.3294782042503357e-7},{"event":"call","id":20,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":21,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":23,"parent_id":20,"elapsed":0.000031624920666217804},{"event":"call","id":24,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.0000010419171303510666},{"event":"call","id":26,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"String","value":""},"elapsed":9.578652679920197e-7},{"event":"call","id":28,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"call","id":29,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":31,"parent_id":28,"elapsed":0.00003004097379744053},{"event":"call","id":32,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":3.3294782042503357e-7},{"event":"call","id":34,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":3.3294782042503357e-7},{"event":"call","id":36,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":2.922024577856064e-7},{"event":"call","id":38,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":2.919696271419525e-7},{"event":"call","id":40,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":2.922024577856064e-7},{"event":"call","id":42,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":3.3318065106868744e-7},{"event":"call","id":44,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.000004582805559039116},{"event":"call","id":46,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":3.3318065106868744e-7},{"event":"call","id":48,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":3.3294782042503357e-7},{"event":"call","id":50,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":51,"parent_id":50,"elapsed":3.3387914299964905e-7},{"event":"call","id":52,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":2.919696271419525e-7},{"event":"call","id":54,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"call","id":55,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000032250070944428444},{"event":"return","thread_id":0,"id":58,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000722167082130909}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:99","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:3"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap sanitizes a composite AppMap end-to-end","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json index f21e30abce..7546bb4d88 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"argv"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":69},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005583977326750755},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000004790956154465675},{"event":"call","id":6,"thread_id":0,"method_id":"generateDiagram","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":105},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.00008704198990017176},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.008275375002995133},{"event":"call","id":9,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":4,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":10,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":11,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":13,"parent_id":10,"return_value":{"class":"String","value":""},"elapsed":0.00009895791299641132},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.00017345801461488008},{"event":"call","id":15,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":5,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":16,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":17,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":19,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.0000309160677716136},{"event":"return","thread_id":0,"id":20,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.00010962504893541336},{"event":"call","id":21,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":6,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":22,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":23,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":4.5890919864177704e-7},{"event":"call","id":25,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.000007417052984237671},{"event":"call","id":27,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.0000035830307751893997},{"event":"return","thread_id":0,"id":29,"parent_id":22,"elapsed":0.00007449998520314693},{"event":"return","thread_id":0,"id":30,"parent_id":21,"elapsed":0.00009154097642749548},{"event":"call","id":31,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":7,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":32,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":33,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"call","id":37,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":8,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":38,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":39,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":5.830079317092896e-7},{"event":"call","id":41,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":9.579816833138466e-7},{"event":"call","id":43,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":44,"parent_id":43,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":45,"parent_id":38,"elapsed":0.000057292054407298565},{"event":"return","thread_id":0,"id":46,"parent_id":37,"elapsed":0.00008087500464171171},{"event":"call","id":47,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":9,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":48,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":49,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000026416033506393433},{"event":"return","thread_id":0,"id":52,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":0.00005604198668152094},{"event":"call","id":53,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":10,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":54,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":55,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":4.5797787606716156e-7},{"event":"call","id":57,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":0.000001374981366097927},{"event":"call","id":59,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":61,"parent_id":54,"elapsed":0.00004241708666086197},{"event":"return","thread_id":0,"id":62,"parent_id":53,"elapsed":0.00005804200191050768},{"event":"call","id":63,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":11,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":64,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":65,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":67,"parent_id":64,"return_value":{"class":"String","value":""},"elapsed":0.000015625031664967537},{"event":"return","thread_id":0,"id":68,"parent_id":63,"return_value":{"class":"String","value":""},"elapsed":0.000041584018617868423},{"event":"call","id":69,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":12,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":70,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":71,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":73,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":74,"parent_id":69,"return_value":{"class":"String","value":""},"elapsed":0.00003654207102954388},{"event":"call","id":75,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":13,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":76,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":77,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":79,"parent_id":76,"return_value":{"class":"String","value":""},"elapsed":0.000016167061403393745},{"event":"return","thread_id":0,"id":80,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.00007570802699774504},{"event":"call","id":81,"thread_id":0,"method_id":"printDiagram","static":true,"parameters":[{"class":"String","value":"","name":"format"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":123},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00017487502191215754}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sequenceDiagram","children":[{"type":"function","name":"generateDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:105"},{"type":"function","name":"printDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:123"},{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:69"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sequence diagram command JSON format is valid","source_location":"packages/cli/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded"},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.040557999978773296},"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.048709208029322326},"82":{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.0005579170538112521}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"argv"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":69},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005583977326750755},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000004790956154465675},{"event":"call","id":6,"thread_id":0,"method_id":"generateDiagram","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":105},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.00008704198990017176},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.008275375002995133},{"event":"call","id":9,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":4,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":10,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":11,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":13,"parent_id":10,"return_value":{"class":"String","value":""},"elapsed":0.00009895791299641132},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.00017345801461488008},{"event":"call","id":15,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":5,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":16,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":17,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":19,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.0000309160677716136},{"event":"return","thread_id":0,"id":20,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.00010962504893541336},{"event":"call","id":21,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":6,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":22,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":23,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":4.5890919864177704e-7},{"event":"call","id":25,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.000007417052984237671},{"event":"call","id":27,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.0000035830307751893997},{"event":"return","thread_id":0,"id":29,"parent_id":22,"elapsed":0.00007449998520314693},{"event":"return","thread_id":0,"id":30,"parent_id":21,"elapsed":0.00009154097642749548},{"event":"call","id":31,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":7,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":32,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":33,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"call","id":37,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":8,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":38,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":39,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":5.830079317092896e-7},{"event":"call","id":41,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":9.579816833138466e-7},{"event":"call","id":43,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":44,"parent_id":43,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":45,"parent_id":38,"elapsed":0.000057292054407298565},{"event":"return","thread_id":0,"id":46,"parent_id":37,"elapsed":0.00008087500464171171},{"event":"call","id":47,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":9,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":48,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":49,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000026416033506393433},{"event":"return","thread_id":0,"id":52,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":0.00005604198668152094},{"event":"call","id":53,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":10,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":54,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":55,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":4.5797787606716156e-7},{"event":"call","id":57,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":0.000001374981366097927},{"event":"call","id":59,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":61,"parent_id":54,"elapsed":0.00004241708666086197},{"event":"return","thread_id":0,"id":62,"parent_id":53,"elapsed":0.00005804200191050768},{"event":"call","id":63,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":11,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":64,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":65,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":67,"parent_id":64,"return_value":{"class":"String","value":""},"elapsed":0.000015625031664967537},{"event":"return","thread_id":0,"id":68,"parent_id":63,"return_value":{"class":"String","value":""},"elapsed":0.000041584018617868423},{"event":"call","id":69,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":12,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":70,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":71,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":73,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":74,"parent_id":69,"return_value":{"class":"String","value":""},"elapsed":0.00003654207102954388},{"event":"call","id":75,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":13,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":76,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":77,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":79,"parent_id":76,"return_value":{"class":"String","value":""},"elapsed":0.000016167061403393745},{"event":"return","thread_id":0,"id":80,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.00007570802699774504},{"event":"call","id":81,"thread_id":0,"method_id":"printDiagram","static":true,"parameters":[{"class":"String","value":"","name":"format"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":123},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00017487502191215754}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sequenceDiagram","children":[{"type":"function","name":"generateDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:105"},{"type":"function","name":"printDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:123"},{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:69"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sequence diagram command JSON format is valid","source_location":"packages/cli/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.040557999978773296},"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.048709208029322326},"82":{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.0005579170538112521}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json index 161dfecdaf..2b326edbea 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"Object","value":"","object_id":2,"name":"argv"}],"defined_class":"stats","path":"packages/cli/src/cmds/stats/stats.ts","lineno":76},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005625071935355663},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000026999972760677338},{"event":"call","id":6,"thread_id":0,"method_id":"locateAppMapDir","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"locateAppMapDir","path":"packages/cli/src/lib/locateAppMapDir.ts","lineno":3},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000007916940376162529},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.00032095902133733034},{"event":"call","id":9,"thread_id":0,"method_id":"statsForDirectory","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"},{"class":"undefined","value":"","name":"format"},{"class":"undefined","value":"","name":"limit"},{"class":"String","value":"","name":"handlerCaller"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":17},{"event":"call","id":10,"thread_id":0,"method_id":"showStats","static":true,"parameters":[],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":150},{"event":"call","id":11,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":12,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.0002924170112237334},{"event":"call","id":15,"thread_id":0,"method_id":"calculateAppMapSizes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":23},{"event":"call","id":16,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001249951310455799},{"event":"call","id":18,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":20,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":21,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":23,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.000052749994210898876},{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00018691597506403923},{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00031058304011821747},{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0010140000376850367},{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0011694589629769325},{"event":"call","id":29,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"call","id":31,"thread_id":0,"method_id":"sortAppMapSizes","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"appMapSizes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":41},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.000017375103197991848},{"event":"call","id":33,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":0.000010209041647613049},{"event":"call","id":35,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":0.000019082915969192982},{"event":"call","id":37,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.50063918530941e-7},{"event":"call","id":39,"thread_id":0,"method_id":"sizeInMB","static":true,"parameters":[{"class":"Number","value":"","name":"size"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":13},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Number","value":""},"elapsed":0.000006500049494206905},{"event":"call","id":41,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":6.660120561718941e-7},{"event":"call","id":43,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":44,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":46,"parent_id":43,"elapsed":0.00004045793320983648},{"event":"call","id":47,"thread_id":0,"method_id":"calculateExecutionTimes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":54},{"event":"call","id":48,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":50,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":52,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":53,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":55,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.0000067909713834524155},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00004991702735424042},{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.00012874999083578587},{"event":"call","id":59,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001374981366097927},{"event":"call","id":61,"thread_id":0,"method_id":"sortExecutionTimes","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"functionExecutionTimes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":141},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Promise","value":"","object_id":17},"elapsed":0.00003645801916718483},{"event":"call","id":63,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":0.000001374981366097927},{"event":"call","id":65,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":0.000001125037670135498},{"event":"call","id":67,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":68,"parent_id":67,"elapsed":8.329516276717186e-7},{"event":"call","id":69,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":70,"parent_id":69,"elapsed":7.079215720295906e-7},{"event":"call","id":71,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":72,"parent_id":71,"elapsed":6.660120561718941e-7}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"stats","type":"package","children":[{"type":"class","name":"stats","children":[{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/stats/stats.ts:76"}]},{"type":"class","name":"statsForDirectory","children":[{"type":"function","name":"sizeInMB","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:13"},{"type":"function","name":"sortExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:141"},{"type":"function","name":"showStats","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:150"},{"type":"function","name":"statsForDirectory","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:17"},{"type":"function","name":"calculateAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:23"},{"type":"function","name":"sortAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:41"},{"type":"function","name":"calculateExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:54"}]}]},{"type":"class","name":"UserInteraction","children":[{"type":"function","name":"progress","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:45"},{"type":"function","name":"success","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:53"},{"type":"function","name":"status","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:96"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"locateAppMapDir","children":[{"type":"function","name":"locateAppMapDir","static":true,"location":"packages/cli/src/lib/locateAppMapDir.ts:3"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"stats subcommand analyzes a directory","source_location":"packages/cli/tests/unit/stats/stats.spec.ts","test_status":"succeeded"},"eventUpdates":{"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.05150158400647342},"24":{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.004247207893058658},"25":{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.004350290982984006},"26":{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.004554915940389037},"27":{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.050822916091419756},"28":{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.050980875035747886},"56":{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.036970874993130565},"57":{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.037054667016491294},"58":{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.03726500004995614}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"Object","value":"","object_id":2,"name":"argv"}],"defined_class":"stats","path":"packages/cli/src/cmds/stats/stats.ts","lineno":76},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005625071935355663},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000026999972760677338},{"event":"call","id":6,"thread_id":0,"method_id":"locateAppMapDir","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"locateAppMapDir","path":"packages/cli/src/lib/locateAppMapDir.ts","lineno":3},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000007916940376162529},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.00032095902133733034},{"event":"call","id":9,"thread_id":0,"method_id":"statsForDirectory","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"},{"class":"undefined","value":"","name":"format"},{"class":"undefined","value":"","name":"limit"},{"class":"String","value":"","name":"handlerCaller"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":17},{"event":"call","id":10,"thread_id":0,"method_id":"showStats","static":true,"parameters":[],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":150},{"event":"call","id":11,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":12,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.0002924170112237334},{"event":"call","id":15,"thread_id":0,"method_id":"calculateAppMapSizes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":23},{"event":"call","id":16,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001249951310455799},{"event":"call","id":18,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":20,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":21,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":23,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.000052749994210898876},{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00018691597506403923},{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00031058304011821747},{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0010140000376850367},{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0011694589629769325},{"event":"call","id":29,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"call","id":31,"thread_id":0,"method_id":"sortAppMapSizes","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"appMapSizes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":41},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.000017375103197991848},{"event":"call","id":33,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":0.000010209041647613049},{"event":"call","id":35,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":0.000019082915969192982},{"event":"call","id":37,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.50063918530941e-7},{"event":"call","id":39,"thread_id":0,"method_id":"sizeInMB","static":true,"parameters":[{"class":"Number","value":"","name":"size"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":13},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Number","value":""},"elapsed":0.000006500049494206905},{"event":"call","id":41,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":6.660120561718941e-7},{"event":"call","id":43,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":44,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":46,"parent_id":43,"elapsed":0.00004045793320983648},{"event":"call","id":47,"thread_id":0,"method_id":"calculateExecutionTimes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":54},{"event":"call","id":48,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":50,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":52,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":53,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":55,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.0000067909713834524155},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00004991702735424042},{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.00012874999083578587},{"event":"call","id":59,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001374981366097927},{"event":"call","id":61,"thread_id":0,"method_id":"sortExecutionTimes","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"functionExecutionTimes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":141},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Promise","value":"","object_id":17},"elapsed":0.00003645801916718483},{"event":"call","id":63,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":0.000001374981366097927},{"event":"call","id":65,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":0.000001125037670135498},{"event":"call","id":67,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":68,"parent_id":67,"elapsed":8.329516276717186e-7},{"event":"call","id":69,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":70,"parent_id":69,"elapsed":7.079215720295906e-7},{"event":"call","id":71,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":72,"parent_id":71,"elapsed":6.660120561718941e-7}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"stats","type":"package","children":[{"type":"class","name":"stats","children":[{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/stats/stats.ts:76"}]},{"type":"class","name":"statsForDirectory","children":[{"type":"function","name":"sizeInMB","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:13"},{"type":"function","name":"sortExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:141"},{"type":"function","name":"showStats","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:150"},{"type":"function","name":"statsForDirectory","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:17"},{"type":"function","name":"calculateAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:23"},{"type":"function","name":"sortAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:41"},{"type":"function","name":"calculateExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:54"}]}]},{"type":"class","name":"UserInteraction","children":[{"type":"function","name":"progress","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:45"},{"type":"function","name":"success","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:53"},{"type":"function","name":"status","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:96"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"locateAppMapDir","children":[{"type":"function","name":"locateAppMapDir","static":true,"location":"packages/cli/src/lib/locateAppMapDir.ts:3"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"stats subcommand analyzes a directory","source_location":"packages/cli/tests/unit/stats/stats.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.05150158400647342},"24":{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.004247207893058658},"25":{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.004350290982984006},"26":{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.004554915940389037},"27":{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.050822916091419756},"28":{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.050980875035747886},"56":{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.036970874993130565},"57":{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.037054667016491294},"58":{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.03726500004995614}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json index e602ff9386..470563cc35 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":11},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":232},"elapsed":0.00028154102619737387},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":233},"elapsed":0.0003111669793725014},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"}],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":18},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":""},"elapsed":0.00004641700070351362},{"event":"call","id":7,"thread_id":0,"method_id":"tree","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"appmapRef"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":178},{"event":"call","id":8,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":9,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":10,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":12,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"","object_id":235},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":236},"elapsed":0.0000688750296831131},{"event":"call","id":15,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":237,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001125037670135498},{"event":"call","id":17,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":19,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":238},"elapsed":0.00018137495499104261},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Array","value":"","object_id":237},"elapsed":0.0002097500255331397}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"tree","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:178"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"tree.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:11"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:18"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"tree --filter returns only sql events when filter=sql","source_location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":11},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":232},"elapsed":0.00028154102619737387},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":233},"elapsed":0.0003111669793725014},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"}],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":18},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":""},"elapsed":0.00004641700070351362},{"event":"call","id":7,"thread_id":0,"method_id":"tree","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"appmapRef"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":178},{"event":"call","id":8,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":9,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":10,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":12,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"","object_id":235},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":236},"elapsed":0.0000688750296831131},{"event":"call","id":15,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":237,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001125037670135498},{"event":"call","id":17,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":19,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":238},"elapsed":0.00018137495499104261},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Array","value":"","object_id":237},"elapsed":0.0002097500255331397}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"tree","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:178"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"tree.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:11"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:18"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"tree --filter returns only sql events when filter=sql","source_location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json index 062001953e..cc25a2754b 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"appmap","static":true,"parameters":[{"class":"Array","value":"","object_id":1,"name":"events"}],"defined_class":"trim.spec","path":"packages/cli/tests/unit/trim.spec.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":2},"elapsed":0.000019017999989046075},{"event":"call","id":3,"thread_id":0,"method_id":"trimAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"appmap"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":36},{"event":"call","id":4,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":5,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":6,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00014108200002738158},{"event":"call","id":8,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000028582000027199683},{"event":"return","thread_id":0,"id":10,"parent_id":5,"return_value":{"class":"String","value":""},"elapsed":0.0008251780000136932},{"event":"return","thread_id":0,"id":11,"parent_id":4,"elapsed":0.0012039459999186874},{"event":"call","id":12,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":13,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":14,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000060460999975475715},{"event":"call","id":16,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000003634999984569731},{"event":"return","thread_id":0,"id":18,"parent_id":13,"return_value":{"class":"String","value":""},"elapsed":0.00038774199992985814},{"event":"return","thread_id":0,"id":19,"parent_id":12,"elapsed":0.0007169450000219513},{"event":"call","id":20,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":21,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":22,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008873999945535616},{"event":"call","id":24,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.000002743999971244193},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0002763539999932618},{"event":"return","thread_id":0,"id":27,"parent_id":20,"elapsed":0.0004851580000604372},{"event":"call","id":28,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000016629999208817026},{"event":"call","id":30,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.0000012019999076073873},{"event":"call","id":32,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":33,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":34,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008542999921701266},{"event":"call","id":36,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.000002412999947409844},{"event":"return","thread_id":0,"id":38,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.0002624239999704514},{"event":"return","thread_id":0,"id":39,"parent_id":32,"elapsed":0.0003942009999491347},{"event":"call","id":40,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":41,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":42,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008463000085612293},{"event":"call","id":44,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.0000024429999712083372},{"event":"return","thread_id":0,"id":46,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.00023265899994839856},{"event":"return","thread_id":0,"id":47,"parent_id":40,"elapsed":0.0003773859999682827},{"event":"return","thread_id":0,"id":48,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":2},"elapsed":0.004492917999982637}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"trim","type":"package","children":[{"type":"class","name":"trim","children":[{"type":"function","name":"trimSlot","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:26"},{"type":"function","name":"trimAppMap","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:36"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"truncateStructValue","children":[{"type":"function","name":"truncate","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:12"},{"type":"function","name":"truncateStructValue","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:124"},{"type":"function","name":"parseStruct","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:52"}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"type":"class","name":"trim.spec","children":[{"type":"function","name":"appmap","static":true,"location":"packages/cli/tests/unit/trim.spec.ts:4"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"trim command trimAppMap truncates values across every captured slot while preserving structure","source_location":"packages/cli/tests/unit/trim.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"appmap","static":true,"parameters":[{"class":"Array","value":"","object_id":1,"name":"events"}],"defined_class":"trim.spec","path":"packages/cli/tests/unit/trim.spec.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":2},"elapsed":0.000019017999989046075},{"event":"call","id":3,"thread_id":0,"method_id":"trimAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"appmap"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":36},{"event":"call","id":4,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":5,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":6,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00014108200002738158},{"event":"call","id":8,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000028582000027199683},{"event":"return","thread_id":0,"id":10,"parent_id":5,"return_value":{"class":"String","value":""},"elapsed":0.0008251780000136932},{"event":"return","thread_id":0,"id":11,"parent_id":4,"elapsed":0.0012039459999186874},{"event":"call","id":12,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":13,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":14,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000060460999975475715},{"event":"call","id":16,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000003634999984569731},{"event":"return","thread_id":0,"id":18,"parent_id":13,"return_value":{"class":"String","value":""},"elapsed":0.00038774199992985814},{"event":"return","thread_id":0,"id":19,"parent_id":12,"elapsed":0.0007169450000219513},{"event":"call","id":20,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":21,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":22,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008873999945535616},{"event":"call","id":24,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.000002743999971244193},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0002763539999932618},{"event":"return","thread_id":0,"id":27,"parent_id":20,"elapsed":0.0004851580000604372},{"event":"call","id":28,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000016629999208817026},{"event":"call","id":30,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.0000012019999076073873},{"event":"call","id":32,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":33,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":34,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008542999921701266},{"event":"call","id":36,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.000002412999947409844},{"event":"return","thread_id":0,"id":38,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.0002624239999704514},{"event":"return","thread_id":0,"id":39,"parent_id":32,"elapsed":0.0003942009999491347},{"event":"call","id":40,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":41,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":42,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008463000085612293},{"event":"call","id":44,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.0000024429999712083372},{"event":"return","thread_id":0,"id":46,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.00023265899994839856},{"event":"return","thread_id":0,"id":47,"parent_id":40,"elapsed":0.0003773859999682827},{"event":"return","thread_id":0,"id":48,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":2},"elapsed":0.004492917999982637}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"trim","type":"package","children":[{"type":"class","name":"trim","children":[{"type":"function","name":"trimSlot","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:26"},{"type":"function","name":"trimAppMap","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:36"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"truncateStructValue","children":[{"type":"function","name":"truncate","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:12"},{"type":"function","name":"truncateStructValue","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:124"},{"type":"function","name":"parseStruct","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:52"}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"type":"class","name":"trim.spec","children":[{"type":"function","name":"appmap","static":true,"location":"packages/cli/tests/unit/trim.spec.ts:4"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"trim command trimAppMap truncates values across every captured slot while preserving structure","source_location":"packages/cli/tests/unit/trim.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/cli/src/cmds/sanitize/sanitize.ts b/packages/cli/src/cmds/sanitize/sanitize.ts index 42960a2095..927b05eda6 100644 --- a/packages/cli/src/cmds/sanitize/sanitize.ts +++ b/packages/cli/src/cmds/sanitize/sanitize.ts @@ -3,7 +3,7 @@ import { basename, dirname, join } from 'path'; import Yargs from 'yargs'; import { handleWorkingDirectory } from '../../lib/handleWorkingDirectory'; -import { BUILTIN_ALLOW, sanitizeAppMap, ValueMasker } from '../../lib/sanitizeAppMap'; +import { BUILTIN_ALLOW, CLI_VERSION, sanitizeAppMap, ValueMasker } from '../../lib/sanitizeAppMap'; import { writeFileAtomic } from '../../utils'; // Build the allowlist: built-ins plus values the user curated. Exact whole-value @@ -68,6 +68,8 @@ export default { const files = argv.files as string[]; if (argv.outputDir) mkdirSync(argv.outputDir, { recursive: true }); + const userAllow = [...allow].filter((v) => !BUILTIN_ALLOW.has(v)).sort(); + let failed = 0; for (const file of files) { let before: string; @@ -75,10 +77,34 @@ export default { let distinct: number; try { before = readFileSync(file, 'utf8'); + const appmap = JSON.parse(before); + + // The metadata.sanitized marker is the file's provenance: skip when + // this exact CLI version already sanitized it with these options. + const prior = appmap?.metadata?.sanitized; + if ( + prior && + prior.version === CLI_VERSION && + JSON.stringify(prior.allow_values) === JSON.stringify(userAllow) + ) { + console.warn(`sanitize ${file}: already sanitized (v${CLI_VERSION}), skipping`); + continue; + } + // Masking is one-way: allowing a value now cannot restore it if an + // earlier run already masked it. + if (prior) { + const restored = userAllow.filter((v: string) => !prior.allow_values.includes(v)); + if (restored.length > 0) + console.warn( + `sanitize ${file}: ${restored.length} allow value(s) were not allowed on the ` + + `first run; already-masked values cannot be restored (re-record to loosen)` + ); + } + // A fresh masker per file: the token namespace is per-AppMap by // design, so values never correlate across files. const masker = new ValueMasker(allow); - sanitized = JSON.stringify(sanitizeAppMap(JSON.parse(before), masker)); + sanitized = JSON.stringify(sanitizeAppMap(appmap, masker)); distinct = masker.distinctCount; } catch (error) { // Skip an unreadable/malformed file rather than aborting: one bad file diff --git a/packages/cli/src/cmds/trim/trim.ts b/packages/cli/src/cmds/trim/trim.ts index 015d2136b0..7774304f2c 100644 --- a/packages/cli/src/cmds/trim/trim.ts +++ b/packages/cli/src/cmds/trim/trim.ts @@ -20,10 +20,19 @@ interface AppMapEvent { exceptions?: ValueSlot[]; } +interface TrimmedMarker { + version: string; + max_length: number; +} + interface AppMap { + metadata?: { trimmed?: TrimmedMarker; [key: string]: unknown }; events?: AppMapEvent[]; } +// eslint-disable-next-line @typescript-eslint/no-var-requires +const CLI_VERSION: string = require('../../../package.json').version; + function trimSlot(slot: ValueSlot | undefined, budget: StructBudget): void { if (slot && typeof slot.value === 'string') { slot.value = truncateStructValue(slot.value, budget); @@ -103,7 +112,31 @@ export default { let trimmed: string; try { before = readFileSync(file, 'utf8'); - trimmed = JSON.stringify(trimAppMap(JSON.parse(before) as AppMap, budget)); + const appmap = JSON.parse(before) as AppMap; + + // metadata.trimmed is the file's provenance: skip when this exact CLI + // version already trimmed it to this cap. Truncation is one-way, so a + // re-run records the smaller of the two caps and can never grow values. + const prior = appmap.metadata?.trimmed; + if (prior && prior.version === CLI_VERSION && prior.max_length === maxLength) { + console.warn(`trim ${file}: already trimmed (v${CLI_VERSION}), skipping`); + continue; + } + if (prior && maxLength > prior.max_length) + console.warn( + `trim ${file}: already trimmed to ${prior.max_length}; a larger cap cannot ` + + `restore truncated values (re-record to grow them)` + ); + + trimAppMap(appmap, budget); + appmap.metadata = { + ...(appmap.metadata ?? {}), + trimmed: { + version: CLI_VERSION, + max_length: prior ? Math.min(prior.max_length, maxLength) : maxLength, + }, + }; + trimmed = JSON.stringify(appmap); } catch (error) { // Skip an unreadable/malformed file rather than aborting: one bad file // in a batch must not stop the rest or leave earlier files half-done. diff --git a/packages/cli/src/lib/sanitizeAppMap.ts b/packages/cli/src/lib/sanitizeAppMap.ts index c62ef41199..97390294f7 100644 --- a/packages/cli/src/lib/sanitizeAppMap.ts +++ b/packages/cli/src/lib/sanitizeAppMap.ts @@ -1,5 +1,8 @@ import { normalizeSQL } from '@appland/models'; +// eslint-disable-next-line @typescript-eslint/no-var-requires +export const CLI_VERSION: string = require('../../package.json').version; + // Sanitize an AppMap so its committed form is structurally incapable of // carrying a secret. Every captured runtime value string is replaced with a // per-AppMap token (``, ``, …) assigned in order of first appearance, @@ -27,8 +30,10 @@ const KIND_PATTERNS: [string, RegExp][] = [ ['int', /^-?\d+$/], ]; -// An already-assigned token passes through unchanged, making sanitization -// idempotent — re-running it on a sanitized AppMap is byte-identical. +// The shape of an assigned token. Recognition of existing tokens is gated on +// the file's metadata.sanitized marker: in a marked file the tokens are ours +// and pass through (making re-runs idempotent); in a fresh file a string that +// merely looks like a token is application data and is masked like any other. const TOKEN_PATTERN = /^<(?:[a-z0-9]+:)?v\d+>$/; // Values kept verbatim: universally enumerable sets with no secret capacity. @@ -55,12 +60,20 @@ export class ValueMasker { private counter = 0; + // Set by sanitizeAppMap when the file carries a metadata.sanitized marker. + recognizeTokens = false; + constructor(private allow: ReadonlySet = BUILTIN_ALLOW) {} get distinctCount(): number { return this.tokens.size; } + // The user-supplied allowlist (built-ins excluded), for the provenance marker. + get userAllowValues(): string[] { + return [...this.allow].filter((v) => !BUILTIN_ALLOW.has(v)).sort(); + } + // Start numbering new tokens above `n`. Used when a document already carries // tokens (sanitized before this code covered some field): a new value must // never receive a token that another value in the document already holds. @@ -74,7 +87,7 @@ export class ValueMasker { // changes to what escapes masking. // @label security.sanitization mask(value: string): string { - if (this.allow.has(value) || TOKEN_PATTERN.test(value)) return value; + if (this.allow.has(value) || (this.recognizeTokens && TOKEN_PATTERN.test(value))) return value; let token = this.tokens.get(value); if (!token) { const kind = KIND_PATTERNS.find(([, pattern]) => pattern.test(value))?.[0]; @@ -107,7 +120,7 @@ const SQL_RESIDUE_DEFAULT = /'|"|\/\*|\*\//; // @label security.sanitization function sanitizeSql(sql: string, adapter: string | undefined, masker: ValueMasker): string { - if (TOKEN_PATTERN.test(sql)) return sql; + if (masker.recognizeTokens && TOKEN_PATTERN.test(sql)) return sql; const normalized = normalizeSQL(sql, adapter ?? ''); const residue = (adapter && SQL_RESIDUE[adapter]) || SQL_RESIDUE_DEFAULT; if (residue.test(normalized)) return masker.mask(sql); @@ -157,7 +170,18 @@ interface AppMapEvent { sql_query?: SqlQuery; } +export interface SanitizedMarker { + version: string; + allow_values: string[]; +} + +interface AppMapMetadata { + sanitized?: SanitizedMarker; + [key: string]: unknown; +} + interface AppMap { + metadata?: AppMapMetadata; events?: AppMapEvent[]; // Late updates to events, keyed by event id — e.g. a promise's return value, // filled in after the call event was written. Same shape as an event. @@ -188,17 +212,31 @@ export function sanitizeAppMap( appmap: AppMap, masker: ValueMasker = new ValueMasker() ): AppMap { - // If the document already carries tokens (sanitized by an earlier version of - // this walk), number new tokens above them so no token is ever shared by - // two different values. - for (const match of JSON.stringify(appmap).matchAll(TOKEN_SCAN)) { - masker.reserveThrough(Number(match[1])); + const prior = appmap.metadata?.sanitized; + masker.recognizeTokens = Boolean(prior); + if (prior) { + // The document's tokens are ours: number new tokens above them so no + // token is ever shared by two different values. + for (const match of JSON.stringify(appmap).matchAll(TOKEN_SCAN)) { + masker.reserveThrough(Number(match[1])); + } } for (const event of appmap.events ?? []) sanitizeEvent(event, masker); // eventUpdates carry the same captured-data fields as events; sanitize them // in place, in the same token namespace. They are deliberately not merged // into their events — sanitize changes values only, never structure. for (const update of Object.values(appmap.eventUpdates ?? {})) sanitizeEvent(update, masker); + + // Provenance. Masking is one-way, so on a re-run the values still verbatim + // are those allowed by BOTH runs — the marker records that intersection. + const current = masker.userAllowValues; + const allowValues = prior + ? current.filter((v) => prior.allow_values.includes(v)) + : current; + appmap.metadata = { + ...(appmap.metadata ?? {}), + sanitized: { version: CLI_VERSION, allow_values: allowValues }, + }; return appmap; } diff --git a/packages/cli/tests/unit/cmds/sanitize.spec.ts b/packages/cli/tests/unit/cmds/sanitize.spec.ts index a05ec411a1..7920bb6056 100644 --- a/packages/cli/tests/unit/cmds/sanitize.spec.ts +++ b/packages/cli/tests/unit/cmds/sanitize.spec.ts @@ -219,10 +219,11 @@ describe('sanitizeAppMap', () => { expect(Object.keys(appmap.eventUpdates)).toEqual(['42']); // updates stay in place, not merged }); - it('never assigns a token that the document already contains', () => { - // A file sanitized before the walk covered eventUpdates: events are - // masked, eventUpdates still raw. The new value must not reuse . + it('never assigns a token that a marked document already contains', () => { + // A file sanitized before the walk covered eventUpdates: marker present, + // events masked, eventUpdates still raw. The new value must not reuse . const appmap = { + metadata: { sanitized: { version: '0.0.1', allow_values: [] } }, events: [{ parameters: [param('a', ''), param('b', '')] }], eventUpdates: { '9': { return_value: { class: 'String', value: 'fresh-secret' } } }, } as any; @@ -230,6 +231,34 @@ describe('sanitizeAppMap', () => { expect(appmap.eventUpdates['9'].return_value.value).toEqual(''); }); + it('masks token-lookalike strings in a fresh (unmarked) file', () => { + // Without a marker, nothing in the file is ours: a value that merely looks + // like a token is application data and must not slip through. + const appmap = { + events: [{ parameters: [param('a', ''), param('b', 'other')] }], + } as any; + sanitizeAppMap(appmap); + const [a, b] = appmap.events[0].parameters; + expect(a.value).toEqual(''); // masked (assigned first), not passed through as + expect(b.value).toEqual(''); + }); + + it('writes a provenance marker, recording the allowlist intersection on re-runs', () => { + const appmap = { + events: [{ parameters: [param('state', 'public'), param('pw', 'hunter2')] }], + } as any; + sanitizeAppMap(appmap, new ValueMasker(new Set([...BUILTIN_ALLOW, 'public', 'staging']))); + expect(appmap.metadata.sanitized.allow_values).toEqual(['public', 'staging']); + expect(typeof appmap.metadata.sanitized.version).toEqual('string'); + expect(appmap.events[0].parameters[0].value).toEqual('public'); // allowed, kept + + // Re-run with a different allowlist: 'staging' dropped, 'newone' added. + // Kept-verbatim values are those allowed by BOTH runs: the intersection. + sanitizeAppMap(appmap, new ValueMasker(new Set([...BUILTIN_ALLOW, 'public', 'newone']))); + expect(appmap.metadata.sanitized.allow_values).toEqual(['public']); + expect(appmap.events[0].parameters[0].value).toEqual('public'); + }); + it('never touches schema fields', () => { const appmap = { events: [ diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json index 83cdb6aeee..a6c314296e 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00003060500000628963},{"event":"call","id":4,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004896999939774105},{"event":"call","id":6,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000003163999963362585},{"event":"call","id":8,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001953000037246966},{"event":"call","id":10,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000011526999969646567},{"event":"call","id":12,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":13,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":14,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":15,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00001734500006023154},{"event":"call","id":17,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000013258999956633488},{"event":"return","thread_id":0,"id":19,"parent_id":14,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00032816199995977513},{"event":"call","id":20,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001110999960474146},{"event":"call","id":22,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000005487999942488386},{"event":"return","thread_id":0,"id":24,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0007149310000613696},{"event":"call","id":25,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":26,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":27,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":28,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":29,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010910000582953217},{"event":"call","id":31,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000014419999843084952},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00018038500002148794},{"event":"call","id":34,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.909999339972273e-7},{"event":"call","id":36,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.410000080199097e-7},{"event":"return","thread_id":0,"id":38,"parent_id":27,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00037015399993833853},{"event":"call","id":39,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.410000080199097e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.709999524900923e-7},{"event":"return","thread_id":0,"id":43,"parent_id":26,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0005223570000225664},{"event":"call","id":44,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":45,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":46,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.310000794153893e-7},{"event":"call","id":48,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.109999498628895e-7},{"event":"return","thread_id":0,"id":50,"parent_id":45,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00010051699996438401},{"event":"call","id":51,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.010000556168961e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000012818999948649434},{"event":"call","id":57,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000010614999951030768},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000011157000017192331},{"event":"return","thread_id":0,"id":61,"parent_id":44,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0004910310000241225},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.41999928727455e-7},{"event":"call","id":64,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":65,"parent_id":64,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.209999234371935e-7},{"event":"return","thread_id":0,"id":66,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.001274773000091045},{"event":"call","id":67,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003995999918515736},{"event":"call","id":69,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004065999974045553},{"event":"return","thread_id":0,"id":71,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0026497239999798694},{"event":"return","thread_id":0,"id":72,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.004123028999970302},{"event":"call","id":73,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":74,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000013919999446443398},{"event":"call","id":76,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.81000005392707e-7},{"event":"call","id":78,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.510000503112678e-7},{"event":"call","id":80,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000024639999764985987},{"event":"call","id":82,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002312999981768371},{"event":"call","id":84,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":85,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024796541000000616},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024906041999997797},{"event":"return","thread_id":0,"id":88,"parent_id":73,"return_value":{"class":"Promise","value":"","object_id":25},"elapsed":0.025248354999916955},{"event":"call","id":89,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Promise","value":"","object_id":27},"elapsed":0.00001287899999624642}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]},{"type":"class","name":"validateDiagram","children":[{"type":"function","name":"validateDiagram","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:12"},{"type":"function","name":"validateActor","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:28"},{"type":"function","name":"validateAction","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:40"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Diagram validation accepts a valid diagram and rejects an invalid one","source_location":"packages/sequence-diagram/tests/integration/validateDiagram.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00003060500000628963},{"event":"call","id":4,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004896999939774105},{"event":"call","id":6,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000003163999963362585},{"event":"call","id":8,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001953000037246966},{"event":"call","id":10,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000011526999969646567},{"event":"call","id":12,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":13,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":14,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":15,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00001734500006023154},{"event":"call","id":17,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000013258999956633488},{"event":"return","thread_id":0,"id":19,"parent_id":14,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00032816199995977513},{"event":"call","id":20,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001110999960474146},{"event":"call","id":22,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000005487999942488386},{"event":"return","thread_id":0,"id":24,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0007149310000613696},{"event":"call","id":25,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":26,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":27,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":28,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":29,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010910000582953217},{"event":"call","id":31,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000014419999843084952},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00018038500002148794},{"event":"call","id":34,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.909999339972273e-7},{"event":"call","id":36,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.410000080199097e-7},{"event":"return","thread_id":0,"id":38,"parent_id":27,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00037015399993833853},{"event":"call","id":39,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.410000080199097e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.709999524900923e-7},{"event":"return","thread_id":0,"id":43,"parent_id":26,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0005223570000225664},{"event":"call","id":44,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":45,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":46,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.310000794153893e-7},{"event":"call","id":48,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.109999498628895e-7},{"event":"return","thread_id":0,"id":50,"parent_id":45,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00010051699996438401},{"event":"call","id":51,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.010000556168961e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000012818999948649434},{"event":"call","id":57,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000010614999951030768},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000011157000017192331},{"event":"return","thread_id":0,"id":61,"parent_id":44,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0004910310000241225},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.41999928727455e-7},{"event":"call","id":64,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":65,"parent_id":64,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.209999234371935e-7},{"event":"return","thread_id":0,"id":66,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.001274773000091045},{"event":"call","id":67,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003995999918515736},{"event":"call","id":69,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004065999974045553},{"event":"return","thread_id":0,"id":71,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0026497239999798694},{"event":"return","thread_id":0,"id":72,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.004123028999970302},{"event":"call","id":73,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":74,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000013919999446443398},{"event":"call","id":76,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.81000005392707e-7},{"event":"call","id":78,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.510000503112678e-7},{"event":"call","id":80,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000024639999764985987},{"event":"call","id":82,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002312999981768371},{"event":"call","id":84,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":85,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024796541000000616},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024906041999997797},{"event":"return","thread_id":0,"id":88,"parent_id":73,"return_value":{"class":"Promise","value":"","object_id":25},"elapsed":0.025248354999916955},{"event":"call","id":89,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Promise","value":"","object_id":27},"elapsed":0.00001287899999624642}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]},{"type":"class","name":"validateDiagram","children":[{"type":"function","name":"validateDiagram","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:12"},{"type":"function","name":"validateActor","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:28"},{"type":"function","name":"validateAction","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:40"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Diagram validation accepts a valid diagram and rejects an invalid one","source_location":"packages/sequence-diagram/tests/integration/validateDiagram.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json index 20e5bb403e..7d3d862d65 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005207955837249756},{"event":"call","id":3,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001125037670135498},{"event":"call","id":5,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.50063918530941e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003224995452910662},{"event":"call","id":11,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.50063918530941e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram HTTP server request is recorded","source_location":"packages/sequence-diagram/tests/unit/http.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005207955837249756},{"event":"call","id":3,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001125037670135498},{"event":"call","id":5,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.50063918530941e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003224995452910662},{"event":"call","id":11,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.50063918530941e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram HTTP server request is recorded","source_location":"packages/sequence-diagram/tests/unit/http.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json index 6d9ceecfd9..2d4fd2e492 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005124951712787151},{"event":"call","id":3,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001166015863418579},{"event":"call","id":5,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003466696944087744},{"event":"call","id":11,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.670597940683365e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":15,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":17,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":19,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":21,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":23,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":25,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":27,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":29,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":31,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":33,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":35,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":39,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":43,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":45,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":46,"parent_id":45,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":47,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":49,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":51,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":61,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":63,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":65,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":67,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":69,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":71,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":73,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":75,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":77,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":79,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":81,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":83,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":85,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":87,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":89,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":91,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":93,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":97,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":99,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":100,"parent_id":99,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":109,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":111,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":112,"parent_id":111,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":113,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":115,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":117,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":119,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":121,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":123,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":125,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":127,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":129,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":131,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":132,"parent_id":131,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":133,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":135,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6693957149982452e-7},{"event":"call","id":137,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":143,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":145,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":147,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":148,"parent_id":147,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":149,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":150,"parent_id":149,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":151,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":155,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":156,"parent_id":155,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":157,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":159,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":161,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":163,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":30,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":165,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":31,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":167,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":169,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":33,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":171,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":172,"parent_id":171,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":173,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":174,"parent_id":173,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":175,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":176,"parent_id":175,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":177,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":178,"parent_id":177,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":179,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":181,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":182,"parent_id":181,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":183,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":184,"parent_id":183,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6600824892520905e-7},{"event":"call","id":185,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":186,"parent_id":185,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":187,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":189,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":40,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":190,"parent_id":189,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":191,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":192,"parent_id":191,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":193,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":195,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":42,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":197,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":43,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":199,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":200,"parent_id":199,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":201,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":202,"parent_id":201,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":203,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":205,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":206,"parent_id":205,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":207,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":47,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":208,"parent_id":207,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.580980986356735e-7}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram SQL query is recorded","source_location":"packages/sequence-diagram/tests/unit/sql.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005124951712787151},{"event":"call","id":3,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001166015863418579},{"event":"call","id":5,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003466696944087744},{"event":"call","id":11,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.670597940683365e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":15,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":17,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":19,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":21,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":23,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":25,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":27,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":29,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":31,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":33,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":35,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":39,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":43,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":45,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":46,"parent_id":45,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":47,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":49,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":51,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":61,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":63,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":65,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":67,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":69,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":71,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":73,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":75,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":77,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":79,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":81,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":83,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":85,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":87,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":89,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":91,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":93,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":97,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":99,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":100,"parent_id":99,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":109,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":111,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":112,"parent_id":111,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":113,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":115,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":117,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":119,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":121,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":123,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":125,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":127,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":129,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":131,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":132,"parent_id":131,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":133,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":135,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6693957149982452e-7},{"event":"call","id":137,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":143,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":145,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":147,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":148,"parent_id":147,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":149,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":150,"parent_id":149,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":151,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":155,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":156,"parent_id":155,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":157,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":159,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":161,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":163,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":30,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":165,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":31,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":167,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":169,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":33,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":171,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":172,"parent_id":171,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":173,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":174,"parent_id":173,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":175,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":176,"parent_id":175,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":177,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":178,"parent_id":177,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":179,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":181,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":182,"parent_id":181,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":183,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":184,"parent_id":183,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6600824892520905e-7},{"event":"call","id":185,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":186,"parent_id":185,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":187,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":189,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":40,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":190,"parent_id":189,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":191,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":192,"parent_id":191,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":193,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":195,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":42,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":197,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":43,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":199,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":200,"parent_id":199,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":201,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":202,"parent_id":201,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":203,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":205,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":206,"parent_id":205,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":207,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":47,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":208,"parent_id":207,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.580980986356735e-7}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram SQL query is recorded","source_location":"packages/sequence-diagram/tests/unit/sql.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json index 8ed53ab8eb..1a5940f08f 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Object","value":"","object_id":951,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.08969309926033e-7},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":10,"parent_id":5,"elapsed":0.00003412493970245123},{"event":"call","id":11,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":12,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.2491364032030106e-7},{"event":"call","id":14,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":15,"parent_id":14,"elapsed":8.749775588512421e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":17,"parent_id":16,"elapsed":0.0000012080417945981026},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00004354200791567564},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":20,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7},{"event":"call","id":22,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":23,"parent_id":22,"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":24,"parent_id":19,"elapsed":0.000027499976567924023},{"event":"call","id":25,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":26,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6705598682165146e-7},{"event":"call","id":28,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":29,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":31,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":32,"parent_id":31,"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":33,"parent_id":28,"elapsed":0.000026834080927073956},{"event":"call","id":34,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":35,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":37,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":39,"parent_id":34,"elapsed":0.000033832970075309277},{"event":"return","thread_id":0,"id":40,"parent_id":25,"elapsed":0.00010183406993746758},{"event":"return","thread_id":0,"id":41,"parent_id":2,"elapsed":0.00028549996204674244},{"event":"call","id":42,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":9.160721674561501e-7},{"event":"call","id":44,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":2.0908191800117493e-7},{"event":"call","id":46,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":4.0978193283081055e-8},{"event":"call","id":48,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"","object_id":952,"name":"priority"},{"class":"Set","value":"","object_id":953,"name":"includedCodeObjectIds"},{"class":"Set","value":"","object_id":954,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":50,"parent_id":1,"return_value":{"class":"Specification","value":"","object_id":955},"elapsed":0.00037283299025148153},{"event":"call","id":51,"thread_id":0,"method_id":"buildDiagram","static":true,"parameters":[{"class":"String","value":"","name":"_appmapFile"},{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":67},{"event":"call","id":52,"thread_id":0,"method_id":"selectEvents","static":true,"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":6},{"event":"call","id":53,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":54,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":55,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":4},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000026916037313640118},{"event":"return","thread_id":0,"id":58,"parent_id":53,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005300005432218313},{"event":"call","id":59,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":60,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":61,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":63,"parent_id":60,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002958404365926981},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000054582953453063965},{"event":"call","id":65,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":66,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":67,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.00002291705459356308},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004912493750452995},{"event":"call","id":71,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":27,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":72,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":73,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":9},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":75,"parent_id":72,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.00002358399797230959},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004900002386420965},{"event":"call","id":77,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":28,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":78,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":79,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":81,"parent_id":78,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022958964109420776},{"event":"return","thread_id":0,"id":82,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":83,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":84,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":85,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":12},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002254103310406208},{"event":"return","thread_id":0,"id":88,"parent_id":83,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":89,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":90,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":91,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022792024537920952},{"event":"return","thread_id":0,"id":94,"parent_id":89,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004804099444299936},{"event":"call","id":95,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":96,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":97,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":99,"parent_id":96,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002191704697906971},{"event":"return","thread_id":0,"id":100,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000463749747723341},{"event":"call","id":101,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":102,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":103,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":105,"parent_id":102,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":106,"parent_id":101,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046208035200834274},{"event":"call","id":107,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":36,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":108,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":109,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000023625092580914497},{"event":"return","thread_id":0,"id":112,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004545797128230333},{"event":"call","id":113,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":37,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":114,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":115,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":117,"parent_id":114,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00003095902502536774},{"event":"return","thread_id":0,"id":118,"parent_id":113,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005566701292991638},{"event":"call","id":119,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":120,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":121,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":123,"parent_id":120,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":124,"parent_id":119,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000464579788967967},{"event":"call","id":125,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":126,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":127,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":129,"parent_id":126,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000026082969270646572},{"event":"return","thread_id":0,"id":130,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005066697485744953},{"event":"call","id":131,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":132,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":133,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":14},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":135,"parent_id":132,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":136,"parent_id":131,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004449998959898949},{"event":"call","id":137,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":138,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":139,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":141,"parent_id":138,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000022249994799494743},{"event":"return","thread_id":0,"id":142,"parent_id":137,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000045042019337415695},{"event":"call","id":143,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":43,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":144,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":145,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":147,"parent_id":144,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000025499961338937283},{"event":"return","thread_id":0,"id":148,"parent_id":143,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000057415920309722424},{"event":"call","id":149,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":44,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":150,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":151,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":153,"parent_id":150,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002575002145022154},{"event":"return","thread_id":0,"id":154,"parent_id":149,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005537504330277443},{"event":"call","id":155,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":156,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":157,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":159,"parent_id":156,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":160,"parent_id":155,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004683306906372309},{"event":"call","id":161,"thread_id":0,"method_id":"hasRequiredCodeObjects","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":39},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":163,"parent_id":52,"return_value":{"class":"Array","value":"","object_id":956},"elapsed":0.002103584003634751},{"event":"call","id":164,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":165,"parent_id":164,"elapsed":5.828915163874626e-7},{"event":"call","id":166,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"undefined","value":"","name":"caller"},{"class":"b","value":"","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":167,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":168,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":169,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":171,"parent_id":168,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000022208085283637047},{"event":"call","id":172,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":173,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":174,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Object","value":"","object_id":958},"elapsed":5.419133231043816e-7},{"event":"return","thread_id":0,"id":176,"parent_id":173,"return_value":{"class":"Number","value":""},"elapsed":0.00002295803278684616},{"event":"return","thread_id":0,"id":177,"parent_id":172,"return_value":{"class":"Number","value":""},"elapsed":0.0000439169816672802},{"event":"return","thread_id":0,"id":178,"parent_id":167,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.00011254101991653442},{"event":"call","id":179,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":180,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":960,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":181,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":182,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"String","value":""},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"String","value":""},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":185,"parent_id":180,"return_value":{"class":"String","value":""},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":186,"parent_id":179,"return_value":{"class":"Object","value":"","object_id":961},"elapsed":0.00003866699989885092},{"event":"call","id":187,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Array","value":"","object_id":962},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":189,"parent_id":166,"return_value":{"class":"Object","value":"","object_id":963},"elapsed":0.00022808404173702002},{"event":"call","id":190,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"caller"},{"class":"b","value":"","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":191,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":192,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":193,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"S","value":"","object_id":4},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.00002650008536875248},{"event":"call","id":196,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":197,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Number","value":""},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":199,"parent_id":196,"return_value":{"class":"Number","value":""},"elapsed":0.000018625054508447647},{"event":"return","thread_id":0,"id":200,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.0000967920059338212},{"event":"call","id":201,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":202,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":203,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":205,"parent_id":202,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000024124979972839355},{"event":"call","id":206,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":207,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":208,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"Object","value":"","object_id":964},"elapsed":4.159519448876381e-7},{"event":"return","thread_id":0,"id":210,"parent_id":207,"return_value":{"class":"Number","value":""},"elapsed":0.00003079208545386791},{"event":"return","thread_id":0,"id":211,"parent_id":206,"return_value":{"class":"Number","value":""},"elapsed":0.00005150004290044308},{"event":"return","thread_id":0,"id":212,"parent_id":201,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00011858297511935234},{"event":"call","id":213,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":214,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":966,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":215,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":216,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":217,"parent_id":216,"elapsed":3.33995558321476e-7},{"event":"call","id":218,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":219,"parent_id":218,"elapsed":0.000001249951310455799},{"event":"call","id":220,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":221,"parent_id":220,"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":222,"parent_id":215,"elapsed":0.00030449999030679464},{"event":"return","thread_id":0,"id":223,"parent_id":214,"elapsed":0.00031420798040926456},{"event":"return","thread_id":0,"id":224,"parent_id":213,"return_value":{"class":"Object","value":"","object_id":967},"elapsed":0.00032750004902482033},{"event":"call","id":225,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":226,"parent_id":225,"return_value":{"class":"Array","value":"","object_id":968},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":227,"parent_id":190,"return_value":{"class":"Object","value":"","object_id":969},"elapsed":0.0006760410033166409},{"event":"call","id":228,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"caller"},{"class":"b","value":"","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":229,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":230,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":231,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":232,"parent_id":231,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":233,"parent_id":230,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000026416964828968048},{"event":"call","id":234,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":235,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"Number","value":""},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":237,"parent_id":234,"return_value":{"class":"Number","value":""},"elapsed":0.000023875036276876926},{"event":"return","thread_id":0,"id":238,"parent_id":229,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00009537499863654375},{"event":"call","id":239,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":25,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":240,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":241,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":242,"parent_id":241,"return_value":{"class":"S","value":"","object_id":9},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":243,"parent_id":240,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000024124979972839355},{"event":"call","id":244,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":245,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":246,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Object","value":"","object_id":970},"elapsed":5.83939254283905e-7},{"event":"return","thread_id":0,"id":248,"parent_id":245,"return_value":{"class":"Number","value":""},"elapsed":0.000020791077986359596},{"event":"return","thread_id":0,"id":249,"parent_id":244,"return_value":{"class":"Number","value":""},"elapsed":0.00004199997056275606},{"event":"return","thread_id":0,"id":250,"parent_id":239,"return_value":{"class":"Object","value":"","object_id":971},"elapsed":0.0001093749888241291},{"event":"call","id":251,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":252,"parent_id":251,"return_value":{"class":"Object","value":"","object_id":972},"elapsed":9.159557521343231e-7},{"event":"call","id":253,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":254,"parent_id":253,"return_value":{"class":"Array","value":"","object_id":973},"elapsed":4.5890919864177704e-7},{"event":"return","thread_id":0,"id":255,"parent_id":228,"return_value":{"class":"Object","value":"","object_id":974},"elapsed":0.0003208749694749713},{"event":"call","id":256,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"caller"},{"class":"b","value":"","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":257,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":258,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":259,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":260,"parent_id":259,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.341119736433029e-7},{"event":"return","thread_id":0,"id":261,"parent_id":258,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000022416934370994568},{"event":"call","id":262,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":263,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Number","value":""},"elapsed":0.000029082992114126682},{"event":"return","thread_id":0,"id":266,"parent_id":257,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.00009579199831932783},{"event":"call","id":267,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":268,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":269,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":270,"parent_id":269,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":271,"parent_id":268,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002254103310406208},{"event":"call","id":272,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":273,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":274,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Object","value":"","object_id":975},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":276,"parent_id":273,"return_value":{"class":"Number","value":""},"elapsed":0.000021583051420748234},{"event":"return","thread_id":0,"id":277,"parent_id":272,"return_value":{"class":"Number","value":""},"elapsed":0.00004112499300390482},{"event":"return","thread_id":0,"id":278,"parent_id":267,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00010791700333356857},{"event":"call","id":279,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":280,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":977,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":281,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":282,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"String","value":""},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":284,"parent_id":281,"return_value":{"class":"String","value":""},"elapsed":0.000009584007784724236},{"event":"return","thread_id":0,"id":285,"parent_id":280,"return_value":{"class":"String","value":""},"elapsed":0.000019291997887194157},{"event":"return","thread_id":0,"id":286,"parent_id":279,"return_value":{"class":"Object","value":"","object_id":978},"elapsed":0.00003275007475167513},{"event":"call","id":287,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":288,"parent_id":287,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":289,"parent_id":256,"return_value":{"class":"Object","value":"","object_id":979},"elapsed":0.00032745907083153725},{"event":"call","id":290,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":291,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":292,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":293,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":294,"parent_id":293,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":295,"parent_id":292,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.000022000051103532314},{"event":"call","id":296,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":297,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":298,"parent_id":297,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":299,"parent_id":296,"return_value":{"class":"Number","value":""},"elapsed":0.000019208993762731552},{"event":"return","thread_id":0,"id":300,"parent_id":291,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00008291692938655615},{"event":"call","id":301,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":302,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":303,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":304,"parent_id":303,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":305,"parent_id":302,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002150004729628563},{"event":"call","id":306,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":307,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":308,"parent_id":307,"return_value":{"class":"Number","value":""},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":309,"parent_id":306,"return_value":{"class":"Number","value":""},"elapsed":0.000021792016923427582},{"event":"return","thread_id":0,"id":310,"parent_id":301,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008487491868436337},{"event":"call","id":311,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":312,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":980,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":313,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":314,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":315,"parent_id":314,"return_value":{"class":"String","value":""},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":316,"parent_id":313,"return_value":{"class":"String","value":""},"elapsed":0.00001008401159197092},{"event":"return","thread_id":0,"id":317,"parent_id":312,"return_value":{"class":"String","value":""},"elapsed":0.000021416926756501198},{"event":"return","thread_id":0,"id":318,"parent_id":311,"return_value":{"class":"Object","value":"","object_id":981},"elapsed":0.0000362499849870801},{"event":"call","id":319,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":320,"parent_id":319,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":321,"parent_id":290,"return_value":{"class":"Object","value":"","object_id":982},"elapsed":0.0002964170416817069},{"event":"call","id":322,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"caller"},{"class":"b","value":"","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":323,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":324,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":325,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":326,"parent_id":325,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":327,"parent_id":324,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000026374938897788525},{"event":"call","id":328,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":329,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":330,"parent_id":329,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":331,"parent_id":328,"return_value":{"class":"Number","value":""},"elapsed":0.000024333014152944088},{"event":"return","thread_id":0,"id":332,"parent_id":323,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.0000926250359043479},{"event":"call","id":333,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":334,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":335,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":336,"parent_id":335,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":337,"parent_id":334,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022332998923957348},{"event":"call","id":338,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":339,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":341,"parent_id":338,"return_value":{"class":"Number","value":""},"elapsed":0.000019916915334761143},{"event":"return","thread_id":0,"id":342,"parent_id":333,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008720892947167158},{"event":"call","id":343,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":344,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":983,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":345,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":346,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"String","value":""},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":348,"parent_id":345,"return_value":{"class":"String","value":""},"elapsed":0.00001229101326316595},{"event":"return","thread_id":0,"id":349,"parent_id":344,"return_value":{"class":"String","value":""},"elapsed":0.000025374931283295155},{"event":"return","thread_id":0,"id":350,"parent_id":343,"return_value":{"class":"Object","value":"","object_id":984},"elapsed":0.00004624994471669197},{"event":"call","id":351,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":352,"parent_id":351,"return_value":{"class":"Array","value":"","object_id":985},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":353,"parent_id":322,"return_value":{"class":"Object","value":"","object_id":986},"elapsed":0.00032695906702429056},{"event":"call","id":354,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"caller"},{"class":"b","value":"","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":355,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":356,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":357,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":358,"parent_id":357,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":359,"parent_id":356,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002183311153203249},{"event":"call","id":360,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":361,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":362,"parent_id":361,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":363,"parent_id":360,"return_value":{"class":"Number","value":""},"elapsed":0.000022374908439815044},{"event":"return","thread_id":0,"id":364,"parent_id":355,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008579192217439413},{"event":"call","id":365,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":35,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":366,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":367,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":368,"parent_id":367,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":369,"parent_id":366,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000026916968636214733},{"event":"call","id":370,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":371,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":372,"parent_id":371,"return_value":{"class":"Number","value":""},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":373,"parent_id":370,"return_value":{"class":"Number","value":""},"elapsed":0.00002287491224706173},{"event":"return","thread_id":0,"id":374,"parent_id":365,"return_value":{"class":"Object","value":"","object_id":971},"elapsed":0.00009608396794646978},{"event":"call","id":375,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":376,"parent_id":375,"return_value":{"class":"Object","value":"","object_id":987},"elapsed":7.50063918530941e-7},{"event":"call","id":377,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":378,"parent_id":377,"return_value":{"class":"Array","value":"","object_id":988},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":379,"parent_id":354,"return_value":{"class":"Object","value":"","object_id":989},"elapsed":0.0002880420070141554},{"event":"call","id":380,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":381,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":382,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":383,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":384,"parent_id":383,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":385,"parent_id":382,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00003204098902642727},{"event":"call","id":386,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":387,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":388,"parent_id":387,"return_value":{"class":"Number","value":""},"elapsed":1.2491364032030106e-7},{"event":"return","thread_id":0,"id":389,"parent_id":386,"return_value":{"class":"Number","value":""},"elapsed":0.000024458044208586216},{"event":"return","thread_id":0,"id":390,"parent_id":381,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00010295805986970663},{"event":"call","id":391,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":392,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":393,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":394,"parent_id":393,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":395,"parent_id":392,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002404092811048031},{"event":"call","id":396,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":397,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":398,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Object","value":"","object_id":990},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":400,"parent_id":397,"return_value":{"class":"Number","value":""},"elapsed":0.00003400002606213093},{"event":"return","thread_id":0,"id":401,"parent_id":396,"return_value":{"class":"Number","value":""},"elapsed":0.00005625002086162567},{"event":"return","thread_id":0,"id":402,"parent_id":391,"return_value":{"class":"Object","value":"","object_id":991},"elapsed":0.0001260410062968731},{"event":"call","id":403,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":404,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":992,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":405,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":406,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"String","value":""},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":408,"parent_id":405,"return_value":{"class":"String","value":""},"elapsed":0.000009916955605149269},{"event":"return","thread_id":0,"id":409,"parent_id":404,"return_value":{"class":"String","value":""},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":410,"parent_id":403,"return_value":{"class":"Object","value":"","object_id":993},"elapsed":0.000037041958421468735},{"event":"call","id":411,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":412,"parent_id":411,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":413,"parent_id":380,"return_value":{"class":"Object","value":"","object_id":994},"elapsed":0.00036224990617483854},{"event":"call","id":414,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":415,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":416,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":417,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.000023999949917197227},{"event":"call","id":420,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":421,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Number","value":""},"elapsed":0.000021082931198179722},{"event":"return","thread_id":0,"id":424,"parent_id":415,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.0000929159577935934},{"event":"call","id":425,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":426,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":427,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":428,"parent_id":427,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":429,"parent_id":426,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000021832995116710663},{"event":"call","id":430,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":431,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":432,"parent_id":431,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":433,"parent_id":430,"return_value":{"class":"Number","value":""},"elapsed":0.000020666979253292084},{"event":"return","thread_id":0,"id":434,"parent_id":425,"return_value":{"class":"Object","value":"","object_id":991},"elapsed":0.00008629192598164082},{"event":"call","id":435,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":436,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":995,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":437,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":438,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"String","value":""},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"String","value":""},"elapsed":0.000012625008821487427},{"event":"return","thread_id":0,"id":441,"parent_id":436,"return_value":{"class":"String","value":""},"elapsed":0.00002245896030217409},{"event":"return","thread_id":0,"id":442,"parent_id":435,"return_value":{"class":"Object","value":"","object_id":996},"elapsed":0.00003554194699972868},{"event":"call","id":443,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":444,"parent_id":443,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":445,"parent_id":414,"return_value":{"class":"Object","value":"","object_id":997},"elapsed":0.000310166971758008},{"event":"call","id":446,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":447,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":448,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":450,"parent_id":447,"elapsed":0.000018457998521625996},{"event":"call","id":451,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":452,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":453,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":454,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":456,"parent_id":453,"elapsed":0.0000274579506367445},{"event":"return","thread_id":0,"id":457,"parent_id":452,"elapsed":0.00004700000863522291},{"event":"call","id":458,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":6.669433787465096e-7},{"event":"call","id":460,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":462,"parent_id":451,"elapsed":0.0001041659852489829},{"event":"return","thread_id":0,"id":463,"parent_id":446,"elapsed":0.00016191694885492325},{"event":"call","id":464,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":465,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":466,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":467,"parent_id":466,"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":468,"parent_id":465,"elapsed":0.000015625031664967537},{"event":"call","id":469,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":470,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":471,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":472,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":473,"parent_id":472,"elapsed":1.25030055642128e-7},{"event":"return","thread_id":0,"id":474,"parent_id":471,"elapsed":0.00001562491524964571},{"event":"return","thread_id":0,"id":475,"parent_id":470,"elapsed":0.00003358395770192146},{"event":"call","id":476,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":477,"parent_id":476,"elapsed":1.25030055642128e-7},{"event":"call","id":478,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":479,"parent_id":478,"elapsed":8.288770914077759e-8},{"event":"call","id":480,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":998,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":481,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":998,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":482,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":999,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"String","value":""},"elapsed":0.000001375097781419754},{"event":"call","id":484,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1000,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"String","value":""},"elapsed":7.910421118140221e-7},{"event":"call","id":486,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1001,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":""},"elapsed":5.409820005297661e-7},{"event":"return","thread_id":0,"id":488,"parent_id":481,"return_value":{"class":"Map","value":"","object_id":1002},"elapsed":0.00006324995774775743},{"event":"call","id":489,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1003,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":490,"parent_id":489,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":491,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":492,"parent_id":491,"return_value":{"class":"String","value":""},"elapsed":5.419133231043816e-7},{"event":"call","id":493,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1005,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":494,"parent_id":493,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"call","id":495,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":496,"parent_id":495,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":497,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":498,"parent_id":497,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":499,"thread_id":0,"method_id":"unroll","static":true,"parameters":[{"class":"Array","value":"","object_id":1007,"name":"items"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":70},{"event":"call","id":500,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":502,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":504,"thread_id":0,"method_id":"buildLoop","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"merge"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":33},{"event":"call","id":505,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":507,"thread_id":0,"method_id":"aggregateLoopMemberData","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"action"},{"class":"Array","value":"","object_id":1008,"name":"duplicates"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":39},{"event":"return","thread_id":0,"id":508,"parent_id":507,"elapsed":0.0000027919886633753777},{"event":"return","thread_id":0,"id":509,"parent_id":504,"return_value":{"class":"Object","value":"","object_id":1009},"elapsed":0.00004075001925230026},{"event":"return","thread_id":0,"id":510,"parent_id":499,"return_value":{"class":"Array","value":"","object_id":1010},"elapsed":0.00009004108142107725},{"event":"return","thread_id":0,"id":511,"parent_id":480,"return_value":{"class":"Array","value":"","object_id":1010},"elapsed":0.00031754199881106615},{"event":"call","id":512,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":513,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":514,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1011,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":516,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1012,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":518,"parent_id":513,"return_value":{"class":"Map","value":"","object_id":1013},"elapsed":0.00003300001844763756},{"event":"return","thread_id":0,"id":519,"parent_id":512,"elapsed":0.0000547909876331687},{"event":"call","id":520,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":521,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":522,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1014,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":524,"parent_id":521,"return_value":{"class":"Map","value":"","object_id":1015},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":525,"parent_id":520,"elapsed":0.0000374580267816782},{"event":"call","id":526,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":527,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":528,"parent_id":527,"return_value":{"class":"Map","value":"","object_id":1016},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":529,"parent_id":526,"elapsed":0.000022458028979599476},{"event":"call","id":530,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":531,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":532,"parent_id":531,"return_value":{"class":"Map","value":"","object_id":1017},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":533,"parent_id":530,"elapsed":0.000022332998923957348},{"event":"call","id":534,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":535,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":536,"parent_id":535,"return_value":{"class":"Map","value":"","object_id":1018},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":537,"parent_id":534,"elapsed":0.00001850002445280552},{"event":"return","thread_id":0,"id":538,"parent_id":469,"elapsed":0.0006989589892327785},{"event":"call","id":539,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":540,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":541,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1020,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":543,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1021,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":545,"parent_id":540,"return_value":{"class":"Map","value":"","object_id":1022},"elapsed":0.00005316699389368296},{"event":"return","thread_id":0,"id":546,"parent_id":539,"elapsed":0.00007916602771729231},{"event":"call","id":547,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":548,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":549,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1023,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":550,"parent_id":549,"return_value":{"class":"String","value":""},"elapsed":9.160721674561501e-7},{"event":"return","thread_id":0,"id":551,"parent_id":548,"return_value":{"class":"Map","value":"","object_id":1024},"elapsed":0.000019875005818903446},{"event":"return","thread_id":0,"id":552,"parent_id":547,"elapsed":0.00004079192876815796},{"event":"call","id":553,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":554,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Map","value":"","object_id":1025},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":556,"parent_id":553,"elapsed":0.000020540901459753513},{"event":"call","id":557,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":558,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Map","value":"","object_id":1026},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":560,"parent_id":557,"elapsed":0.000031415955163538456},{"event":"call","id":561,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":562,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Map","value":"","object_id":1027},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":564,"parent_id":561,"elapsed":0.000023292028345167637},{"event":"return","thread_id":0,"id":565,"parent_id":464,"elapsed":0.0010507919359952211},{"event":"call","id":566,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":567,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"action"},{"class":"Object","value":"","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":568,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"action"},{"class":"Object","value":"","object_id":969,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":569,"parent_id":568,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":570,"parent_id":567,"elapsed":0.000027667032554745674},{"event":"call","id":571,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"action"},{"class":"Object","value":"","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":572,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"action"},{"class":"Object","value":"","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":573,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"action"},{"class":"Object","value":"","object_id":982,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":574,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"action"},{"class":"Object","value":"","object_id":986,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":575,"parent_id":574,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":576,"parent_id":573,"elapsed":0.000027875066734850407},{"event":"return","thread_id":0,"id":577,"parent_id":572,"elapsed":0.00006137497257441282},{"event":"call","id":578,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":1009,"name":"action"},{"class":"Object","value":"","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":579,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"action"},{"class":"Object","value":"","object_id":1009,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":580,"parent_id":579,"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":581,"parent_id":578,"elapsed":0.000024165958166122437},{"event":"return","thread_id":0,"id":582,"parent_id":571,"elapsed":0.00013949989806860685},{"event":"return","thread_id":0,"id":583,"parent_id":566,"elapsed":0.00021845789160579443},{"event":"call","id":584,"thread_id":0,"method_id":"getSortedActors","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":62},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"Array","value":"","object_id":1028},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":586,"parent_id":51,"return_value":{"class":"Object","value":"","object_id":1029},"elapsed":0.007144875009544194},{"event":"call","id":587,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.6705598682165146e-7},{"event":"call","id":589,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7}],"classMap":[{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]},{"name":"sequence-diagram","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"buildDiagram","children":[{"type":"function","name":"buildReturnValue","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:140"},{"type":"function","name":"buildSubtreeDigests","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:214"},{"type":"function","name":"detectLoops","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:230"},{"type":"function","name":"labelsOf","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:29"},{"type":"function","name":"buildDiagram","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:67"},{"type":"function","name":"buildRequest","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:75"}]},{"type":"class","name":"ActorManager","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:40"},{"type":"function","name":"findOrCreateActor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:42"},{"type":"function","name":"getSortedActors","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:62"}]},{"type":"class","name":"mergeWindow","children":[{"type":"function","name":"countDigests","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:17"},{"type":"function","name":"isMerge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:31"},{"type":"function","name":"buildLoop","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:33"},{"type":"function","name":"aggregateLoopMemberData","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:39"},{"type":"function","name":"buildDigest","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:7"},{"type":"function","name":"unroll","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:70"},{"type":"function","name":"merge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:81"}]},{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/priority.ts:30"},{"type":"function","name":"groupPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:48"}]},{"type":"class","name":"selectEvents","children":[{"type":"function","name":"selectEvents","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:6"},{"type":"function","name":"isIncludedCodeObject","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:7"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"matchCodeObject","static":true,"location":"packages/sequence-diagram/src/specification.ts:112"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"hasRequiredCodeObjects","static":false,"location":"packages/sequence-diagram/src/specification.ts:39"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/specification.ts:43"},{"type":"function","name":"isIncludedCodeObject","static":false,"location":"packages/sequence-diagram/src/specification.ts:47"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"setParent","static":true,"location":"packages/sequence-diagram/src/types.ts:175"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram labels are reported on a labeled function action","source_location":"packages/sequence-diagram/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Object","value":"","object_id":951,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.08969309926033e-7},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":10,"parent_id":5,"elapsed":0.00003412493970245123},{"event":"call","id":11,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":12,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.2491364032030106e-7},{"event":"call","id":14,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":15,"parent_id":14,"elapsed":8.749775588512421e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":17,"parent_id":16,"elapsed":0.0000012080417945981026},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00004354200791567564},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":20,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7},{"event":"call","id":22,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":23,"parent_id":22,"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":24,"parent_id":19,"elapsed":0.000027499976567924023},{"event":"call","id":25,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":26,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6705598682165146e-7},{"event":"call","id":28,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":29,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":31,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":32,"parent_id":31,"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":33,"parent_id":28,"elapsed":0.000026834080927073956},{"event":"call","id":34,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":35,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":37,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":39,"parent_id":34,"elapsed":0.000033832970075309277},{"event":"return","thread_id":0,"id":40,"parent_id":25,"elapsed":0.00010183406993746758},{"event":"return","thread_id":0,"id":41,"parent_id":2,"elapsed":0.00028549996204674244},{"event":"call","id":42,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":9.160721674561501e-7},{"event":"call","id":44,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":2.0908191800117493e-7},{"event":"call","id":46,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":4.0978193283081055e-8},{"event":"call","id":48,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"","object_id":952,"name":"priority"},{"class":"Set","value":"","object_id":953,"name":"includedCodeObjectIds"},{"class":"Set","value":"","object_id":954,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":50,"parent_id":1,"return_value":{"class":"Specification","value":"","object_id":955},"elapsed":0.00037283299025148153},{"event":"call","id":51,"thread_id":0,"method_id":"buildDiagram","static":true,"parameters":[{"class":"String","value":"","name":"_appmapFile"},{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":67},{"event":"call","id":52,"thread_id":0,"method_id":"selectEvents","static":true,"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":6},{"event":"call","id":53,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":54,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":55,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":4},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000026916037313640118},{"event":"return","thread_id":0,"id":58,"parent_id":53,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005300005432218313},{"event":"call","id":59,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":60,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":61,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":63,"parent_id":60,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002958404365926981},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000054582953453063965},{"event":"call","id":65,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":66,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":67,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.00002291705459356308},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004912493750452995},{"event":"call","id":71,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":27,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":72,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":73,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":9},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":75,"parent_id":72,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.00002358399797230959},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004900002386420965},{"event":"call","id":77,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":28,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":78,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":79,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":81,"parent_id":78,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022958964109420776},{"event":"return","thread_id":0,"id":82,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":83,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":84,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":85,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":12},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002254103310406208},{"event":"return","thread_id":0,"id":88,"parent_id":83,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":89,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":90,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":91,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022792024537920952},{"event":"return","thread_id":0,"id":94,"parent_id":89,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004804099444299936},{"event":"call","id":95,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":96,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":97,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":99,"parent_id":96,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002191704697906971},{"event":"return","thread_id":0,"id":100,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000463749747723341},{"event":"call","id":101,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":102,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":103,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":105,"parent_id":102,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":106,"parent_id":101,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046208035200834274},{"event":"call","id":107,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":36,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":108,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":109,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000023625092580914497},{"event":"return","thread_id":0,"id":112,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004545797128230333},{"event":"call","id":113,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":37,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":114,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":115,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":117,"parent_id":114,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00003095902502536774},{"event":"return","thread_id":0,"id":118,"parent_id":113,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005566701292991638},{"event":"call","id":119,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":120,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":121,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":123,"parent_id":120,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":124,"parent_id":119,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000464579788967967},{"event":"call","id":125,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":126,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":127,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":129,"parent_id":126,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000026082969270646572},{"event":"return","thread_id":0,"id":130,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005066697485744953},{"event":"call","id":131,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":132,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":133,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":14},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":135,"parent_id":132,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":136,"parent_id":131,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004449998959898949},{"event":"call","id":137,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":138,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":139,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":141,"parent_id":138,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000022249994799494743},{"event":"return","thread_id":0,"id":142,"parent_id":137,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000045042019337415695},{"event":"call","id":143,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":43,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":144,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":145,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":147,"parent_id":144,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000025499961338937283},{"event":"return","thread_id":0,"id":148,"parent_id":143,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000057415920309722424},{"event":"call","id":149,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":44,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":150,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":151,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":153,"parent_id":150,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002575002145022154},{"event":"return","thread_id":0,"id":154,"parent_id":149,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005537504330277443},{"event":"call","id":155,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":156,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":157,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":159,"parent_id":156,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":160,"parent_id":155,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004683306906372309},{"event":"call","id":161,"thread_id":0,"method_id":"hasRequiredCodeObjects","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":39},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":163,"parent_id":52,"return_value":{"class":"Array","value":"","object_id":956},"elapsed":0.002103584003634751},{"event":"call","id":164,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":165,"parent_id":164,"elapsed":5.828915163874626e-7},{"event":"call","id":166,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"undefined","value":"","name":"caller"},{"class":"b","value":"","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":167,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":168,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":169,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":171,"parent_id":168,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000022208085283637047},{"event":"call","id":172,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":173,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":174,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Object","value":"","object_id":958},"elapsed":5.419133231043816e-7},{"event":"return","thread_id":0,"id":176,"parent_id":173,"return_value":{"class":"Number","value":""},"elapsed":0.00002295803278684616},{"event":"return","thread_id":0,"id":177,"parent_id":172,"return_value":{"class":"Number","value":""},"elapsed":0.0000439169816672802},{"event":"return","thread_id":0,"id":178,"parent_id":167,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.00011254101991653442},{"event":"call","id":179,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":180,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":960,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":181,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":182,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"String","value":""},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"String","value":""},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":185,"parent_id":180,"return_value":{"class":"String","value":""},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":186,"parent_id":179,"return_value":{"class":"Object","value":"","object_id":961},"elapsed":0.00003866699989885092},{"event":"call","id":187,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Array","value":"","object_id":962},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":189,"parent_id":166,"return_value":{"class":"Object","value":"","object_id":963},"elapsed":0.00022808404173702002},{"event":"call","id":190,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"caller"},{"class":"b","value":"","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":191,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":192,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":193,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"S","value":"","object_id":4},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.00002650008536875248},{"event":"call","id":196,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":197,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Number","value":""},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":199,"parent_id":196,"return_value":{"class":"Number","value":""},"elapsed":0.000018625054508447647},{"event":"return","thread_id":0,"id":200,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.0000967920059338212},{"event":"call","id":201,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":202,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":203,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":205,"parent_id":202,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000024124979972839355},{"event":"call","id":206,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":207,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":208,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"Object","value":"","object_id":964},"elapsed":4.159519448876381e-7},{"event":"return","thread_id":0,"id":210,"parent_id":207,"return_value":{"class":"Number","value":""},"elapsed":0.00003079208545386791},{"event":"return","thread_id":0,"id":211,"parent_id":206,"return_value":{"class":"Number","value":""},"elapsed":0.00005150004290044308},{"event":"return","thread_id":0,"id":212,"parent_id":201,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00011858297511935234},{"event":"call","id":213,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":214,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":966,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":215,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":216,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":217,"parent_id":216,"elapsed":3.33995558321476e-7},{"event":"call","id":218,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":219,"parent_id":218,"elapsed":0.000001249951310455799},{"event":"call","id":220,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":221,"parent_id":220,"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":222,"parent_id":215,"elapsed":0.00030449999030679464},{"event":"return","thread_id":0,"id":223,"parent_id":214,"elapsed":0.00031420798040926456},{"event":"return","thread_id":0,"id":224,"parent_id":213,"return_value":{"class":"Object","value":"","object_id":967},"elapsed":0.00032750004902482033},{"event":"call","id":225,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":226,"parent_id":225,"return_value":{"class":"Array","value":"","object_id":968},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":227,"parent_id":190,"return_value":{"class":"Object","value":"","object_id":969},"elapsed":0.0006760410033166409},{"event":"call","id":228,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"caller"},{"class":"b","value":"","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":229,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":230,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":231,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":232,"parent_id":231,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":233,"parent_id":230,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000026416964828968048},{"event":"call","id":234,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":235,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"Number","value":""},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":237,"parent_id":234,"return_value":{"class":"Number","value":""},"elapsed":0.000023875036276876926},{"event":"return","thread_id":0,"id":238,"parent_id":229,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00009537499863654375},{"event":"call","id":239,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":25,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":240,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":241,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":242,"parent_id":241,"return_value":{"class":"S","value":"","object_id":9},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":243,"parent_id":240,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000024124979972839355},{"event":"call","id":244,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":245,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":246,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Object","value":"","object_id":970},"elapsed":5.83939254283905e-7},{"event":"return","thread_id":0,"id":248,"parent_id":245,"return_value":{"class":"Number","value":""},"elapsed":0.000020791077986359596},{"event":"return","thread_id":0,"id":249,"parent_id":244,"return_value":{"class":"Number","value":""},"elapsed":0.00004199997056275606},{"event":"return","thread_id":0,"id":250,"parent_id":239,"return_value":{"class":"Object","value":"","object_id":971},"elapsed":0.0001093749888241291},{"event":"call","id":251,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":252,"parent_id":251,"return_value":{"class":"Object","value":"","object_id":972},"elapsed":9.159557521343231e-7},{"event":"call","id":253,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":254,"parent_id":253,"return_value":{"class":"Array","value":"","object_id":973},"elapsed":4.5890919864177704e-7},{"event":"return","thread_id":0,"id":255,"parent_id":228,"return_value":{"class":"Object","value":"","object_id":974},"elapsed":0.0003208749694749713},{"event":"call","id":256,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"caller"},{"class":"b","value":"","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":257,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":258,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":259,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":260,"parent_id":259,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.341119736433029e-7},{"event":"return","thread_id":0,"id":261,"parent_id":258,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000022416934370994568},{"event":"call","id":262,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":263,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Number","value":""},"elapsed":0.000029082992114126682},{"event":"return","thread_id":0,"id":266,"parent_id":257,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.00009579199831932783},{"event":"call","id":267,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":268,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":269,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":270,"parent_id":269,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":271,"parent_id":268,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002254103310406208},{"event":"call","id":272,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":273,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":274,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Object","value":"","object_id":975},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":276,"parent_id":273,"return_value":{"class":"Number","value":""},"elapsed":0.000021583051420748234},{"event":"return","thread_id":0,"id":277,"parent_id":272,"return_value":{"class":"Number","value":""},"elapsed":0.00004112499300390482},{"event":"return","thread_id":0,"id":278,"parent_id":267,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00010791700333356857},{"event":"call","id":279,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":280,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":977,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":281,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":282,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"String","value":""},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":284,"parent_id":281,"return_value":{"class":"String","value":""},"elapsed":0.000009584007784724236},{"event":"return","thread_id":0,"id":285,"parent_id":280,"return_value":{"class":"String","value":""},"elapsed":0.000019291997887194157},{"event":"return","thread_id":0,"id":286,"parent_id":279,"return_value":{"class":"Object","value":"","object_id":978},"elapsed":0.00003275007475167513},{"event":"call","id":287,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":288,"parent_id":287,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":289,"parent_id":256,"return_value":{"class":"Object","value":"","object_id":979},"elapsed":0.00032745907083153725},{"event":"call","id":290,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":291,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":292,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":293,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":294,"parent_id":293,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":295,"parent_id":292,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.000022000051103532314},{"event":"call","id":296,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":297,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":298,"parent_id":297,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":299,"parent_id":296,"return_value":{"class":"Number","value":""},"elapsed":0.000019208993762731552},{"event":"return","thread_id":0,"id":300,"parent_id":291,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00008291692938655615},{"event":"call","id":301,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":302,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":303,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":304,"parent_id":303,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":305,"parent_id":302,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002150004729628563},{"event":"call","id":306,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":307,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":308,"parent_id":307,"return_value":{"class":"Number","value":""},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":309,"parent_id":306,"return_value":{"class":"Number","value":""},"elapsed":0.000021792016923427582},{"event":"return","thread_id":0,"id":310,"parent_id":301,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008487491868436337},{"event":"call","id":311,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":312,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":980,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":313,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":314,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":315,"parent_id":314,"return_value":{"class":"String","value":""},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":316,"parent_id":313,"return_value":{"class":"String","value":""},"elapsed":0.00001008401159197092},{"event":"return","thread_id":0,"id":317,"parent_id":312,"return_value":{"class":"String","value":""},"elapsed":0.000021416926756501198},{"event":"return","thread_id":0,"id":318,"parent_id":311,"return_value":{"class":"Object","value":"","object_id":981},"elapsed":0.0000362499849870801},{"event":"call","id":319,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":320,"parent_id":319,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":321,"parent_id":290,"return_value":{"class":"Object","value":"","object_id":982},"elapsed":0.0002964170416817069},{"event":"call","id":322,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"caller"},{"class":"b","value":"","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":323,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":324,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":325,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":326,"parent_id":325,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":327,"parent_id":324,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000026374938897788525},{"event":"call","id":328,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":329,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":330,"parent_id":329,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":331,"parent_id":328,"return_value":{"class":"Number","value":""},"elapsed":0.000024333014152944088},{"event":"return","thread_id":0,"id":332,"parent_id":323,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.0000926250359043479},{"event":"call","id":333,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":334,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":335,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":336,"parent_id":335,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":337,"parent_id":334,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022332998923957348},{"event":"call","id":338,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":339,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":341,"parent_id":338,"return_value":{"class":"Number","value":""},"elapsed":0.000019916915334761143},{"event":"return","thread_id":0,"id":342,"parent_id":333,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008720892947167158},{"event":"call","id":343,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":344,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":983,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":345,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":346,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"String","value":""},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":348,"parent_id":345,"return_value":{"class":"String","value":""},"elapsed":0.00001229101326316595},{"event":"return","thread_id":0,"id":349,"parent_id":344,"return_value":{"class":"String","value":""},"elapsed":0.000025374931283295155},{"event":"return","thread_id":0,"id":350,"parent_id":343,"return_value":{"class":"Object","value":"","object_id":984},"elapsed":0.00004624994471669197},{"event":"call","id":351,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":352,"parent_id":351,"return_value":{"class":"Array","value":"","object_id":985},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":353,"parent_id":322,"return_value":{"class":"Object","value":"","object_id":986},"elapsed":0.00032695906702429056},{"event":"call","id":354,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"caller"},{"class":"b","value":"","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":355,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":356,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":357,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":358,"parent_id":357,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":359,"parent_id":356,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002183311153203249},{"event":"call","id":360,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":361,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":362,"parent_id":361,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":363,"parent_id":360,"return_value":{"class":"Number","value":""},"elapsed":0.000022374908439815044},{"event":"return","thread_id":0,"id":364,"parent_id":355,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008579192217439413},{"event":"call","id":365,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":35,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":366,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":367,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":368,"parent_id":367,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":369,"parent_id":366,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000026916968636214733},{"event":"call","id":370,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":371,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":372,"parent_id":371,"return_value":{"class":"Number","value":""},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":373,"parent_id":370,"return_value":{"class":"Number","value":""},"elapsed":0.00002287491224706173},{"event":"return","thread_id":0,"id":374,"parent_id":365,"return_value":{"class":"Object","value":"","object_id":971},"elapsed":0.00009608396794646978},{"event":"call","id":375,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":376,"parent_id":375,"return_value":{"class":"Object","value":"","object_id":987},"elapsed":7.50063918530941e-7},{"event":"call","id":377,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":378,"parent_id":377,"return_value":{"class":"Array","value":"","object_id":988},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":379,"parent_id":354,"return_value":{"class":"Object","value":"","object_id":989},"elapsed":0.0002880420070141554},{"event":"call","id":380,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":381,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":382,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":383,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":384,"parent_id":383,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":385,"parent_id":382,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00003204098902642727},{"event":"call","id":386,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":387,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":388,"parent_id":387,"return_value":{"class":"Number","value":""},"elapsed":1.2491364032030106e-7},{"event":"return","thread_id":0,"id":389,"parent_id":386,"return_value":{"class":"Number","value":""},"elapsed":0.000024458044208586216},{"event":"return","thread_id":0,"id":390,"parent_id":381,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00010295805986970663},{"event":"call","id":391,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":392,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":393,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":394,"parent_id":393,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":395,"parent_id":392,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002404092811048031},{"event":"call","id":396,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":397,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":398,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Object","value":"","object_id":990},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":400,"parent_id":397,"return_value":{"class":"Number","value":""},"elapsed":0.00003400002606213093},{"event":"return","thread_id":0,"id":401,"parent_id":396,"return_value":{"class":"Number","value":""},"elapsed":0.00005625002086162567},{"event":"return","thread_id":0,"id":402,"parent_id":391,"return_value":{"class":"Object","value":"","object_id":991},"elapsed":0.0001260410062968731},{"event":"call","id":403,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":404,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":992,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":405,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":406,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"String","value":""},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":408,"parent_id":405,"return_value":{"class":"String","value":""},"elapsed":0.000009916955605149269},{"event":"return","thread_id":0,"id":409,"parent_id":404,"return_value":{"class":"String","value":""},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":410,"parent_id":403,"return_value":{"class":"Object","value":"","object_id":993},"elapsed":0.000037041958421468735},{"event":"call","id":411,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":412,"parent_id":411,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":413,"parent_id":380,"return_value":{"class":"Object","value":"","object_id":994},"elapsed":0.00036224990617483854},{"event":"call","id":414,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":415,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":416,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":417,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.000023999949917197227},{"event":"call","id":420,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":421,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Number","value":""},"elapsed":0.000021082931198179722},{"event":"return","thread_id":0,"id":424,"parent_id":415,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.0000929159577935934},{"event":"call","id":425,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":426,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":427,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":428,"parent_id":427,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":429,"parent_id":426,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000021832995116710663},{"event":"call","id":430,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":431,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":432,"parent_id":431,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":433,"parent_id":430,"return_value":{"class":"Number","value":""},"elapsed":0.000020666979253292084},{"event":"return","thread_id":0,"id":434,"parent_id":425,"return_value":{"class":"Object","value":"","object_id":991},"elapsed":0.00008629192598164082},{"event":"call","id":435,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":436,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":995,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":437,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":438,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"String","value":""},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"String","value":""},"elapsed":0.000012625008821487427},{"event":"return","thread_id":0,"id":441,"parent_id":436,"return_value":{"class":"String","value":""},"elapsed":0.00002245896030217409},{"event":"return","thread_id":0,"id":442,"parent_id":435,"return_value":{"class":"Object","value":"","object_id":996},"elapsed":0.00003554194699972868},{"event":"call","id":443,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":444,"parent_id":443,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":445,"parent_id":414,"return_value":{"class":"Object","value":"","object_id":997},"elapsed":0.000310166971758008},{"event":"call","id":446,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":447,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":448,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":450,"parent_id":447,"elapsed":0.000018457998521625996},{"event":"call","id":451,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":452,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":453,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":454,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":456,"parent_id":453,"elapsed":0.0000274579506367445},{"event":"return","thread_id":0,"id":457,"parent_id":452,"elapsed":0.00004700000863522291},{"event":"call","id":458,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":6.669433787465096e-7},{"event":"call","id":460,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":462,"parent_id":451,"elapsed":0.0001041659852489829},{"event":"return","thread_id":0,"id":463,"parent_id":446,"elapsed":0.00016191694885492325},{"event":"call","id":464,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":465,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":466,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":467,"parent_id":466,"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":468,"parent_id":465,"elapsed":0.000015625031664967537},{"event":"call","id":469,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":470,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":471,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":472,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":473,"parent_id":472,"elapsed":1.25030055642128e-7},{"event":"return","thread_id":0,"id":474,"parent_id":471,"elapsed":0.00001562491524964571},{"event":"return","thread_id":0,"id":475,"parent_id":470,"elapsed":0.00003358395770192146},{"event":"call","id":476,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":477,"parent_id":476,"elapsed":1.25030055642128e-7},{"event":"call","id":478,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":479,"parent_id":478,"elapsed":8.288770914077759e-8},{"event":"call","id":480,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":998,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":481,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":998,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":482,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":999,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"String","value":""},"elapsed":0.000001375097781419754},{"event":"call","id":484,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1000,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"String","value":""},"elapsed":7.910421118140221e-7},{"event":"call","id":486,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1001,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":""},"elapsed":5.409820005297661e-7},{"event":"return","thread_id":0,"id":488,"parent_id":481,"return_value":{"class":"Map","value":"","object_id":1002},"elapsed":0.00006324995774775743},{"event":"call","id":489,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1003,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":490,"parent_id":489,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":491,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":492,"parent_id":491,"return_value":{"class":"String","value":""},"elapsed":5.419133231043816e-7},{"event":"call","id":493,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1005,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":494,"parent_id":493,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"call","id":495,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":496,"parent_id":495,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":497,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":498,"parent_id":497,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":499,"thread_id":0,"method_id":"unroll","static":true,"parameters":[{"class":"Array","value":"","object_id":1007,"name":"items"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":70},{"event":"call","id":500,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":502,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":504,"thread_id":0,"method_id":"buildLoop","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"merge"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":33},{"event":"call","id":505,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":507,"thread_id":0,"method_id":"aggregateLoopMemberData","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"action"},{"class":"Array","value":"","object_id":1008,"name":"duplicates"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":39},{"event":"return","thread_id":0,"id":508,"parent_id":507,"elapsed":0.0000027919886633753777},{"event":"return","thread_id":0,"id":509,"parent_id":504,"return_value":{"class":"Object","value":"","object_id":1009},"elapsed":0.00004075001925230026},{"event":"return","thread_id":0,"id":510,"parent_id":499,"return_value":{"class":"Array","value":"","object_id":1010},"elapsed":0.00009004108142107725},{"event":"return","thread_id":0,"id":511,"parent_id":480,"return_value":{"class":"Array","value":"","object_id":1010},"elapsed":0.00031754199881106615},{"event":"call","id":512,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":513,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":514,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1011,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":516,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1012,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":518,"parent_id":513,"return_value":{"class":"Map","value":"","object_id":1013},"elapsed":0.00003300001844763756},{"event":"return","thread_id":0,"id":519,"parent_id":512,"elapsed":0.0000547909876331687},{"event":"call","id":520,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":521,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":522,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1014,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":524,"parent_id":521,"return_value":{"class":"Map","value":"","object_id":1015},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":525,"parent_id":520,"elapsed":0.0000374580267816782},{"event":"call","id":526,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":527,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":528,"parent_id":527,"return_value":{"class":"Map","value":"","object_id":1016},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":529,"parent_id":526,"elapsed":0.000022458028979599476},{"event":"call","id":530,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":531,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":532,"parent_id":531,"return_value":{"class":"Map","value":"","object_id":1017},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":533,"parent_id":530,"elapsed":0.000022332998923957348},{"event":"call","id":534,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":535,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":536,"parent_id":535,"return_value":{"class":"Map","value":"","object_id":1018},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":537,"parent_id":534,"elapsed":0.00001850002445280552},{"event":"return","thread_id":0,"id":538,"parent_id":469,"elapsed":0.0006989589892327785},{"event":"call","id":539,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":540,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":541,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1020,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":543,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1021,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":545,"parent_id":540,"return_value":{"class":"Map","value":"","object_id":1022},"elapsed":0.00005316699389368296},{"event":"return","thread_id":0,"id":546,"parent_id":539,"elapsed":0.00007916602771729231},{"event":"call","id":547,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":548,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":549,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1023,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":550,"parent_id":549,"return_value":{"class":"String","value":""},"elapsed":9.160721674561501e-7},{"event":"return","thread_id":0,"id":551,"parent_id":548,"return_value":{"class":"Map","value":"","object_id":1024},"elapsed":0.000019875005818903446},{"event":"return","thread_id":0,"id":552,"parent_id":547,"elapsed":0.00004079192876815796},{"event":"call","id":553,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":554,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Map","value":"","object_id":1025},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":556,"parent_id":553,"elapsed":0.000020540901459753513},{"event":"call","id":557,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":558,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Map","value":"","object_id":1026},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":560,"parent_id":557,"elapsed":0.000031415955163538456},{"event":"call","id":561,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":562,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Map","value":"","object_id":1027},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":564,"parent_id":561,"elapsed":0.000023292028345167637},{"event":"return","thread_id":0,"id":565,"parent_id":464,"elapsed":0.0010507919359952211},{"event":"call","id":566,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":567,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"action"},{"class":"Object","value":"","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":568,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"action"},{"class":"Object","value":"","object_id":969,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":569,"parent_id":568,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":570,"parent_id":567,"elapsed":0.000027667032554745674},{"event":"call","id":571,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"action"},{"class":"Object","value":"","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":572,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"action"},{"class":"Object","value":"","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":573,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"action"},{"class":"Object","value":"","object_id":982,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":574,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"action"},{"class":"Object","value":"","object_id":986,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":575,"parent_id":574,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":576,"parent_id":573,"elapsed":0.000027875066734850407},{"event":"return","thread_id":0,"id":577,"parent_id":572,"elapsed":0.00006137497257441282},{"event":"call","id":578,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":1009,"name":"action"},{"class":"Object","value":"","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":579,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"action"},{"class":"Object","value":"","object_id":1009,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":580,"parent_id":579,"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":581,"parent_id":578,"elapsed":0.000024165958166122437},{"event":"return","thread_id":0,"id":582,"parent_id":571,"elapsed":0.00013949989806860685},{"event":"return","thread_id":0,"id":583,"parent_id":566,"elapsed":0.00021845789160579443},{"event":"call","id":584,"thread_id":0,"method_id":"getSortedActors","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":62},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"Array","value":"","object_id":1028},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":586,"parent_id":51,"return_value":{"class":"Object","value":"","object_id":1029},"elapsed":0.007144875009544194},{"event":"call","id":587,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.6705598682165146e-7},{"event":"call","id":589,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7}],"classMap":[{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]},{"name":"sequence-diagram","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"buildDiagram","children":[{"type":"function","name":"buildReturnValue","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:140"},{"type":"function","name":"buildSubtreeDigests","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:214"},{"type":"function","name":"detectLoops","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:230"},{"type":"function","name":"labelsOf","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:29"},{"type":"function","name":"buildDiagram","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:67"},{"type":"function","name":"buildRequest","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:75"}]},{"type":"class","name":"ActorManager","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:40"},{"type":"function","name":"findOrCreateActor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:42"},{"type":"function","name":"getSortedActors","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:62"}]},{"type":"class","name":"mergeWindow","children":[{"type":"function","name":"countDigests","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:17"},{"type":"function","name":"isMerge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:31"},{"type":"function","name":"buildLoop","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:33"},{"type":"function","name":"aggregateLoopMemberData","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:39"},{"type":"function","name":"buildDigest","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:7"},{"type":"function","name":"unroll","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:70"},{"type":"function","name":"merge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:81"}]},{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/priority.ts:30"},{"type":"function","name":"groupPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:48"}]},{"type":"class","name":"selectEvents","children":[{"type":"function","name":"selectEvents","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:6"},{"type":"function","name":"isIncludedCodeObject","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:7"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"matchCodeObject","static":true,"location":"packages/sequence-diagram/src/specification.ts:112"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"hasRequiredCodeObjects","static":false,"location":"packages/sequence-diagram/src/specification.ts:39"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/specification.ts:43"},{"type":"function","name":"isIncludedCodeObject","static":false,"location":"packages/sequence-diagram/src/specification.ts:47"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"setParent","static":true,"location":"packages/sequence-diagram/src/types.ts:175"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram labels are reported on a labeled function action","source_location":"packages/sequence-diagram/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json index ddc373e959..e52851370e 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":55},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":28},{"event":"call","id":3,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":4,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":5,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":6,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001092000047719921},{"event":"return","thread_id":0,"id":8,"parent_id":5,"return_value":{"class":"Array","value":"","object_id":56},"elapsed":0.00007506300005388766},{"event":"call","id":9,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.000018558000078883197},{"event":"call","id":11,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":12,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004908000050818373},{"event":"call","id":14,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003045000084966887},{"event":"call","id":16,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000216400007957418},{"event":"call","id":18,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.41999963085982e-7},{"event":"return","thread_id":0,"id":20,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0004006350000054226},{"event":"call","id":21,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0000013720000424655154},{"event":"call","id":23,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"String","value":""},"elapsed":0.0000010219999921901035},{"event":"call","id":25,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":""},"elapsed":0.000005377999968914082},{"event":"call","id":27,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":28,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.110000291912002e-7},{"event":"call","id":30,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.809999604229233e-7},{"event":"call","id":32,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":34,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.709999181315652e-7},{"event":"return","thread_id":0,"id":36,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00027484500003538415},{"event":"call","id":37,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"String","value":""},"elapsed":0.000003976000016336911},{"event":"call","id":39,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"String","value":""},"elapsed":0.0000015530000609942363},{"event":"call","id":41,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.000001952999923560128},{"event":"call","id":43,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"String","value":""},"elapsed":0.000026390000016363047},{"event":"call","id":45,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":46,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":47,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.409999736613827e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Array","value":"","object_id":57},"elapsed":0.00007156799995300389},{"event":"call","id":50,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":""},"elapsed":0.000020091000010324933},{"event":"call","id":52,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.0000014629999895987567},{"event":"call","id":54,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000005808999958389904},{"event":"call","id":56,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004286000034880999},{"event":"call","id":59,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019130000055156415},{"event":"call","id":61,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019430000293141347},{"event":"call","id":63,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.610000238855719e-7},{"event":"return","thread_id":0,"id":65,"parent_id":56,"return_value":{"class":"String","value":""},"elapsed":0.00028040300003340235},{"event":"return","thread_id":0,"id":66,"parent_id":45,"elapsed":0.0007064159999572439},{"event":"return","thread_id":0,"id":67,"parent_id":4,"elapsed":0.002301804000012453},{"event":"call","id":68,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":69,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":70,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001983000061045459},{"event":"return","thread_id":0,"id":72,"parent_id":69,"return_value":{"class":"Array","value":"","object_id":58},"elapsed":0.0001498760000231414},{"event":"call","id":73,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"String","value":""},"elapsed":0.0000020229999790899456},{"event":"call","id":75,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.0000013219998891145224},{"event":"call","id":77,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":0.000006970999947952805},{"event":"call","id":79,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":80,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003525000010995427},{"event":"call","id":82,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018929999896499794},{"event":"call","id":84,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005278000003272609},{"event":"call","id":86,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002062999897134432},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"String","value":""},"elapsed":0.00040750499999830936},{"event":"call","id":89,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":90,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":91,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000017130000742326956},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"Array","value":"","object_id":59},"elapsed":0.00014001099998495192},{"event":"call","id":94,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"String","value":""},"elapsed":0.0000020129999711571145},{"event":"call","id":96,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"String","value":""},"elapsed":0.0000012419999393387116},{"event":"call","id":98,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":""},"elapsed":0.000006218999942575465},{"event":"call","id":100,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.910000820425921e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.209999921542476e-7},{"event":"return","thread_id":0,"id":109,"parent_id":100,"return_value":{"class":"String","value":""},"elapsed":0.00026404900006582466},{"event":"call","id":110,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":111,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":112,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.309999657285516e-7},{"event":"return","thread_id":0,"id":114,"parent_id":111,"return_value":{"class":"Array","value":"","object_id":60},"elapsed":0.00006398699997589574},{"event":"call","id":115,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"String","value":""},"elapsed":0.0000019130000055156415},{"event":"call","id":117,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"String","value":""},"elapsed":0.0000012520000609583803},{"event":"call","id":119,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"String","value":""},"elapsed":0.000005738000027122325},{"event":"call","id":121,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":122,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.209999577957205e-7},{"event":"call","id":124,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":125,"parent_id":124,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":126,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":127,"parent_id":126,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.720000212430023e-7},{"event":"call","id":128,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.720000212430023e-7},{"event":"return","thread_id":0,"id":130,"parent_id":121,"return_value":{"class":"String","value":""},"elapsed":0.0002825970000230882},{"event":"call","id":131,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"return","thread_id":0,"id":132,"parent_id":131,"elapsed":0.0000018020000425167382},{"event":"return","thread_id":0,"id":133,"parent_id":110,"elapsed":0.0007166020000113349},{"event":"return","thread_id":0,"id":134,"parent_id":89,"elapsed":0.0015571699999554767},{"event":"call","id":135,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":136,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":137,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000470700001642399},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000025839999580057338},{"event":"call","id":143,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018330000557398307},{"event":"return","thread_id":0,"id":145,"parent_id":136,"return_value":{"class":"Array","value":"","object_id":61},"elapsed":0.00020736299995860463},{"event":"call","id":146,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"String","value":""},"elapsed":0.000001742999984344351},{"event":"call","id":148,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.0000012819999710700358},{"event":"call","id":150,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"String","value":""},"elapsed":0.0000065100000483653275},{"event":"call","id":152,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"String","value":""},"elapsed":7.009999762885855e-7},{"event":"call","id":154,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":155,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":156,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.81000039751234e-7},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"Array","value":"","object_id":62},"elapsed":0.00006297499999163847},{"event":"call","id":159,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"String","value":""},"elapsed":0.0000017730000081428443},{"event":"call","id":161,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"String","value":""},"elapsed":0.000001102000055652752},{"event":"call","id":163,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":""},"elapsed":0.000005759000032412587},{"event":"call","id":165,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":166,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":168,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":170,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.509999022659031e-7},{"event":"call","id":172,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.300000450210064e-7},{"event":"return","thread_id":0,"id":174,"parent_id":165,"return_value":{"class":"String","value":""},"elapsed":0.0002254199999924822},{"event":"return","thread_id":0,"id":175,"parent_id":154,"elapsed":0.0005429590000858298},{"event":"return","thread_id":0,"id":176,"parent_id":135,"elapsed":0.0010471209999423081},{"event":"return","thread_id":0,"id":177,"parent_id":68,"elapsed":0.0036603040000500187},{"event":"return","thread_id":0,"id":178,"parent_id":3,"elapsed":0.006274970000049507},{"event":"return","thread_id":0,"id":179,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.006606250000004366},{"event":"return","thread_id":0,"id":180,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":63},"elapsed":0.006994415999997727}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"text","children":[{"type":"function","name":"diffModeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:17"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:28"},{"type":"function","name":"describeChange","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:31"},{"type":"function","name":"normalizeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:38"},{"type":"function","name":"qualifyAction","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:42"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found Text matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":55},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":28},{"event":"call","id":3,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":4,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":5,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":6,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001092000047719921},{"event":"return","thread_id":0,"id":8,"parent_id":5,"return_value":{"class":"Array","value":"","object_id":56},"elapsed":0.00007506300005388766},{"event":"call","id":9,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.000018558000078883197},{"event":"call","id":11,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":12,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004908000050818373},{"event":"call","id":14,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003045000084966887},{"event":"call","id":16,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000216400007957418},{"event":"call","id":18,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.41999963085982e-7},{"event":"return","thread_id":0,"id":20,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0004006350000054226},{"event":"call","id":21,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0000013720000424655154},{"event":"call","id":23,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"String","value":""},"elapsed":0.0000010219999921901035},{"event":"call","id":25,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":""},"elapsed":0.000005377999968914082},{"event":"call","id":27,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":28,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.110000291912002e-7},{"event":"call","id":30,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.809999604229233e-7},{"event":"call","id":32,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":34,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.709999181315652e-7},{"event":"return","thread_id":0,"id":36,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00027484500003538415},{"event":"call","id":37,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"String","value":""},"elapsed":0.000003976000016336911},{"event":"call","id":39,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"String","value":""},"elapsed":0.0000015530000609942363},{"event":"call","id":41,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.000001952999923560128},{"event":"call","id":43,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"String","value":""},"elapsed":0.000026390000016363047},{"event":"call","id":45,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":46,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":47,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.409999736613827e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Array","value":"","object_id":57},"elapsed":0.00007156799995300389},{"event":"call","id":50,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":""},"elapsed":0.000020091000010324933},{"event":"call","id":52,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.0000014629999895987567},{"event":"call","id":54,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000005808999958389904},{"event":"call","id":56,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004286000034880999},{"event":"call","id":59,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019130000055156415},{"event":"call","id":61,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019430000293141347},{"event":"call","id":63,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.610000238855719e-7},{"event":"return","thread_id":0,"id":65,"parent_id":56,"return_value":{"class":"String","value":""},"elapsed":0.00028040300003340235},{"event":"return","thread_id":0,"id":66,"parent_id":45,"elapsed":0.0007064159999572439},{"event":"return","thread_id":0,"id":67,"parent_id":4,"elapsed":0.002301804000012453},{"event":"call","id":68,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":69,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":70,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001983000061045459},{"event":"return","thread_id":0,"id":72,"parent_id":69,"return_value":{"class":"Array","value":"","object_id":58},"elapsed":0.0001498760000231414},{"event":"call","id":73,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"String","value":""},"elapsed":0.0000020229999790899456},{"event":"call","id":75,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.0000013219998891145224},{"event":"call","id":77,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":0.000006970999947952805},{"event":"call","id":79,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":80,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003525000010995427},{"event":"call","id":82,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018929999896499794},{"event":"call","id":84,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005278000003272609},{"event":"call","id":86,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002062999897134432},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"String","value":""},"elapsed":0.00040750499999830936},{"event":"call","id":89,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":90,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":91,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000017130000742326956},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"Array","value":"","object_id":59},"elapsed":0.00014001099998495192},{"event":"call","id":94,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"String","value":""},"elapsed":0.0000020129999711571145},{"event":"call","id":96,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"String","value":""},"elapsed":0.0000012419999393387116},{"event":"call","id":98,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":""},"elapsed":0.000006218999942575465},{"event":"call","id":100,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.910000820425921e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.209999921542476e-7},{"event":"return","thread_id":0,"id":109,"parent_id":100,"return_value":{"class":"String","value":""},"elapsed":0.00026404900006582466},{"event":"call","id":110,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":111,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":112,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.309999657285516e-7},{"event":"return","thread_id":0,"id":114,"parent_id":111,"return_value":{"class":"Array","value":"","object_id":60},"elapsed":0.00006398699997589574},{"event":"call","id":115,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"String","value":""},"elapsed":0.0000019130000055156415},{"event":"call","id":117,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"String","value":""},"elapsed":0.0000012520000609583803},{"event":"call","id":119,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"String","value":""},"elapsed":0.000005738000027122325},{"event":"call","id":121,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":122,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.209999577957205e-7},{"event":"call","id":124,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":125,"parent_id":124,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":126,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":127,"parent_id":126,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.720000212430023e-7},{"event":"call","id":128,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.720000212430023e-7},{"event":"return","thread_id":0,"id":130,"parent_id":121,"return_value":{"class":"String","value":""},"elapsed":0.0002825970000230882},{"event":"call","id":131,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"return","thread_id":0,"id":132,"parent_id":131,"elapsed":0.0000018020000425167382},{"event":"return","thread_id":0,"id":133,"parent_id":110,"elapsed":0.0007166020000113349},{"event":"return","thread_id":0,"id":134,"parent_id":89,"elapsed":0.0015571699999554767},{"event":"call","id":135,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":136,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":137,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000470700001642399},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000025839999580057338},{"event":"call","id":143,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018330000557398307},{"event":"return","thread_id":0,"id":145,"parent_id":136,"return_value":{"class":"Array","value":"","object_id":61},"elapsed":0.00020736299995860463},{"event":"call","id":146,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"String","value":""},"elapsed":0.000001742999984344351},{"event":"call","id":148,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.0000012819999710700358},{"event":"call","id":150,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"String","value":""},"elapsed":0.0000065100000483653275},{"event":"call","id":152,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"String","value":""},"elapsed":7.009999762885855e-7},{"event":"call","id":154,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":155,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":156,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.81000039751234e-7},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"Array","value":"","object_id":62},"elapsed":0.00006297499999163847},{"event":"call","id":159,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"String","value":""},"elapsed":0.0000017730000081428443},{"event":"call","id":161,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"String","value":""},"elapsed":0.000001102000055652752},{"event":"call","id":163,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":""},"elapsed":0.000005759000032412587},{"event":"call","id":165,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":166,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":168,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":170,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.509999022659031e-7},{"event":"call","id":172,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.300000450210064e-7},{"event":"return","thread_id":0,"id":174,"parent_id":165,"return_value":{"class":"String","value":""},"elapsed":0.0002254199999924822},{"event":"return","thread_id":0,"id":175,"parent_id":154,"elapsed":0.0005429590000858298},{"event":"return","thread_id":0,"id":176,"parent_id":135,"elapsed":0.0010471209999423081},{"event":"return","thread_id":0,"id":177,"parent_id":68,"elapsed":0.0036603040000500187},{"event":"return","thread_id":0,"id":178,"parent_id":3,"elapsed":0.006274970000049507},{"event":"return","thread_id":0,"id":179,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.006606250000004366},{"event":"return","thread_id":0,"id":180,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":63},"elapsed":0.006994415999997727}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"text","children":[{"type":"function","name":"diffModeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:17"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:28"},{"type":"function","name":"describeChange","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:31"},{"type":"function","name":"normalizeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:38"},{"type":"function","name":"qualifyAction","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:42"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found Text matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json index e68501938e..20305f23dc 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":2},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"_source"},{"class":"Object","value":"","object_id":3,"name":"options"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":286},{"event":"call","id":3,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":260},{"event":"return","thread_id":0,"id":4,"parent_id":3,"elapsed":0.00000558304600417614},{"event":"call","id":5,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":6,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.00001491699367761612},{"event":"call","id":8,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000071660615503787994},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000011834083124995232},{"event":"call","id":12,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":13,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":15,"parent_id":12,"return_value":{"class":"Array","value":"","object_id":6},"elapsed":0.00004449998959898949},{"event":"call","id":16,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.00002033403143286705},{"event":"call","id":18,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":19,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":20,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Array","value":"","object_id":7},"elapsed":0.00003670796286314726},{"event":"call","id":23,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":24,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00000808399636298418},{"event":"return","thread_id":0,"id":26,"parent_id":23,"return_value":{"class":"String","value":""},"elapsed":0.00007350009400397539},{"event":"return","thread_id":0,"id":27,"parent_id":18,"return_value":{"class":"String","value":""},"elapsed":0.00023091596085578203},{"event":"call","id":28,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":29,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":31,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.000021042069420218468},{"event":"call","id":33,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.000031791976653039455},{"event":"call","id":35,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":39,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":40,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"String","value":""},"elapsed":0.00000700005330145359},{"event":"return","thread_id":0,"id":42,"parent_id":39,"return_value":{"class":"String","value":""},"elapsed":0.00003883300814777613},{"event":"return","thread_id":0,"id":43,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.0003412499791011214},{"event":"call","id":44,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":0.00001183303538709879},{"event":"call","id":46,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":47,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000038125086575746536},{"event":"call","id":50,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":51,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":53,"parent_id":50,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":0.0000391670037060976},{"event":"call","id":54,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000016542035154998302},{"event":"call","id":56,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.000001708976924419403},{"event":"call","id":58,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":59,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":60,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":5.409820005297661e-7},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":64,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000012919772416353226},{"event":"call","id":66,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":67,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"Array","value":"","object_id":11},"elapsed":0.00003912497777491808},{"event":"call","id":70,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"call","id":72,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":""},"elapsed":0.000001250067725777626},{"event":"call","id":74,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":75,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":76,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":78,"parent_id":75,"return_value":{"class":"Array","value":"","object_id":12},"elapsed":0.000042541068978607655},{"event":"call","id":79,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":80,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":82,"parent_id":79,"return_value":{"class":"String","value":""},"elapsed":0.00003945792559534311},{"event":"return","thread_id":0,"id":83,"parent_id":74,"return_value":{"class":"String","value":""},"elapsed":0.00017199991270899773},{"event":"call","id":84,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":85,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":87,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"call","id":89,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.000001750071533024311},{"event":"call","id":91,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"label"},{"class":"String","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"String","value":""},"elapsed":0.000001416075974702835},{"event":"call","id":93,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":97,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":98,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":""},"elapsed":0.0000015420373529195786},{"event":"return","thread_id":0,"id":100,"parent_id":97,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":101,"parent_id":84,"return_value":{"class":"String","value":""},"elapsed":0.0002499170368537307},{"event":"call","id":102,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":103,"parent_id":102,"elapsed":0.0000016669509932398796},{"event":"call","id":104,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":105,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"String","value":""},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":107,"parent_id":104,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004425004590302706},{"event":"call","id":108,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":109,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000037082936614751816},{"event":"call","id":112,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"String","value":""},"elapsed":0.000001250067725777626},{"event":"call","id":114,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":115,"parent_id":114,"elapsed":0.0000014159595593810081},{"event":"call","id":116,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":117,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":118,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":3.7497375160455704e-7},{"event":"call","id":120,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":121,"parent_id":120,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":122,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":123,"parent_id":122,"elapsed":4.1606836020946503e-7},{"event":"call","id":124,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":125,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"return_value":{"class":"Array","value":"","object_id":16},"elapsed":0.00003695790655910969},{"event":"call","id":128,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"call","id":130,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":131,"parent_id":130,"return_value":{"class":"String","value":""},"elapsed":0.0000011670636013150215},{"event":"call","id":132,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":133,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":134,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":135,"parent_id":134,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":136,"parent_id":133,"return_value":{"class":"Array","value":"","object_id":17},"elapsed":0.0000362499849870801},{"event":"call","id":137,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":138,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":139,"parent_id":138,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":140,"parent_id":137,"return_value":{"class":"String","value":""},"elapsed":0.00004824995994567871},{"event":"return","thread_id":0,"id":141,"parent_id":132,"return_value":{"class":"String","value":""},"elapsed":0.00018712494056671858},{"event":"call","id":142,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":143,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"call","id":145,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"String","value":""},"elapsed":0.0000016669509932398796},{"event":"call","id":147,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":148,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":149,"parent_id":148,"elapsed":0.000006917049176990986},{"event":"return","thread_id":0,"id":150,"parent_id":147,"return_value":{"class":"String","value":""},"elapsed":0.00003033294342458248},{"event":"call","id":151,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":155,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":156,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"String","value":""},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":159,"parent_id":142,"return_value":{"class":"String","value":""},"elapsed":0.00022950000129640102},{"event":"call","id":160,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":161,"parent_id":160,"elapsed":0.0000018329592421650887},{"event":"call","id":162,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":163,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":165,"parent_id":162,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003912497777491808},{"event":"call","id":166,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":167,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":169,"parent_id":166,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.00003733299672603607},{"event":"call","id":170,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"call","id":172,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":173,"parent_id":172,"elapsed":0.000001208973117172718},{"event":"call","id":174,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":175,"parent_id":174,"elapsed":4.5890919864177704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"String","value":""},"elapsed":0.0000015409896150231361},{"event":"call","id":178,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":180,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":181,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":182,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"Array","value":"","object_id":20},"elapsed":0.00004741700831800699},{"event":"call","id":185,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":186,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":188,"parent_id":185,"return_value":{"class":"String","value":""},"elapsed":0.00004166702274233103},{"event":"return","thread_id":0,"id":189,"parent_id":180,"return_value":{"class":"String","value":""},"elapsed":0.00019483407959342003},{"event":"call","id":190,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":191,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":192,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":193,"parent_id":192,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":194,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.00003629096318036318},{"event":"call","id":195,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"call","id":197,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"call","id":199,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":200,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":201,"parent_id":200,"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":202,"parent_id":199,"return_value":{"class":"String","value":""},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":203,"parent_id":190,"return_value":{"class":"String","value":""},"elapsed":0.00019204197451472282},{"event":"call","id":204,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":205,"parent_id":204,"elapsed":0.000001500011421740055},{"event":"call","id":206,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.000001291045919060707},{"event":"call","id":208,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":209,"parent_id":208,"elapsed":0.000001374981366097927},{"event":"call","id":210,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":211,"parent_id":210,"elapsed":0.000004041939973831177},{"event":"return","thread_id":0,"id":212,"parent_id":117,"elapsed":0.0017209160141646862},{"event":"return","thread_id":0,"id":213,"parent_id":116,"elapsed":0.0017607089830562472},{"event":"call","id":214,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"String","value":""},"elapsed":0.000001625041477382183},{"event":"call","id":216,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"String","value":""},"elapsed":8.33999365568161e-7},{"event":"call","id":218,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":219,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":220,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":222,"parent_id":219,"return_value":{"class":"Array","value":"","object_id":21},"elapsed":0.00003645801916718483},{"event":"call","id":223,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":224,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":226,"parent_id":223,"return_value":{"class":"String","value":""},"elapsed":0.000040917075239121914},{"event":"return","thread_id":0,"id":227,"parent_id":218,"return_value":{"class":"String","value":""},"elapsed":0.00016537494957447052},{"event":"call","id":228,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":229,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":230,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":232,"parent_id":229,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.00003866699989885092},{"event":"call","id":233,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":234,"parent_id":233,"return_value":{"class":"String","value":""},"elapsed":5.409820005297661e-7},{"event":"call","id":235,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"String","value":""},"elapsed":0.000006417045369744301},{"event":"call","id":237,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":238,"parent_id":237,"return_value":{"class":"String","value":""},"elapsed":0.000002749962732195854},{"event":"call","id":239,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"label"},{"class":"String","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":240,"thread_id":0,"method_id":"removedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":130},{"event":"return","thread_id":0,"id":241,"parent_id":240,"elapsed":0.000008041970431804657},{"event":"call","id":242,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":243,"parent_id":242,"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":244,"parent_id":239,"return_value":{"class":"String","value":""},"elapsed":0.0003988329553976655},{"event":"return","thread_id":0,"id":245,"parent_id":228,"return_value":{"class":"String","value":""},"elapsed":0.0017030839808285236},{"event":"call","id":246,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":247,"parent_id":246,"elapsed":0.0000028329668566584587},{"event":"call","id":248,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"String","value":""},"elapsed":0.000001500011421740055},{"event":"call","id":250,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":251,"parent_id":250,"elapsed":0.000004500034265220165},{"event":"call","id":252,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":253,"parent_id":252,"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":254,"parent_id":59,"elapsed":0.005027375067584217},{"event":"call","id":255,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":256,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":257,"parent_id":256,"elapsed":3.7497375160455704e-7},{"event":"call","id":258,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":259,"parent_id":258,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":260,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":261,"parent_id":260,"elapsed":4.5797787606716156e-7},{"event":"call","id":262,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":263,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Array","value":"","object_id":23},"elapsed":0.00003641704097390175},{"event":"call","id":266,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":268,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":270,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":271,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":272,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":274,"parent_id":271,"return_value":{"class":"Array","value":"","object_id":24},"elapsed":0.00003545801155269146},{"event":"call","id":275,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":276,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":278,"parent_id":275,"return_value":{"class":"String","value":""},"elapsed":0.00003958295565098524},{"event":"return","thread_id":0,"id":279,"parent_id":270,"return_value":{"class":"String","value":""},"elapsed":0.00016483303625136614},{"event":"call","id":280,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":281,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":282,"parent_id":281,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":283,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":284,"parent_id":283,"return_value":{"class":"String","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":285,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":286,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":287,"parent_id":286,"elapsed":7.920898497104645e-7},{"event":"return","thread_id":0,"id":288,"parent_id":285,"return_value":{"class":"String","value":""},"elapsed":0.000013999990187585354},{"event":"call","id":289,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":290,"parent_id":289,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":291,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":292,"parent_id":291,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":293,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":294,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"String","value":""},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":296,"parent_id":293,"return_value":{"class":"String","value":""},"elapsed":0.000015083001926541328},{"event":"return","thread_id":0,"id":297,"parent_id":280,"return_value":{"class":"String","value":""},"elapsed":0.00020945793949067593},{"event":"call","id":298,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":299,"parent_id":298,"elapsed":0.0000014170072972774506},{"event":"call","id":300,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":301,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":302,"parent_id":301,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":303,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004066689871251583},{"event":"call","id":304,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":305,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":306,"parent_id":305,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":307,"parent_id":304,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00003208394628018141},{"event":"call","id":308,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"String","value":""},"elapsed":9.579816833138466e-7},{"event":"call","id":310,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":311,"parent_id":310,"elapsed":0.0000010828953236341476},{"event":"call","id":312,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":313,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":314,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":315,"parent_id":314,"elapsed":5.00003807246685e-7},{"event":"call","id":316,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":318,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":319,"parent_id":318,"elapsed":3.7509016692638397e-7},{"event":"call","id":320,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":321,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":322,"parent_id":321,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":323,"parent_id":320,"return_value":{"class":"Array","value":"","object_id":28},"elapsed":0.000032082898542284966},{"event":"call","id":324,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"call","id":326,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"String","value":""},"elapsed":7.919734343886375e-7},{"event":"call","id":328,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":329,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":330,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":332,"parent_id":329,"return_value":{"class":"Array","value":"","object_id":29},"elapsed":0.00003791600465774536},{"event":"call","id":333,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":334,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":336,"parent_id":333,"return_value":{"class":"String","value":""},"elapsed":0.000035792007111012936},{"event":"return","thread_id":0,"id":337,"parent_id":328,"return_value":{"class":"String","value":""},"elapsed":0.00015120801981538534},{"event":"call","id":338,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":339,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":341,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":342,"parent_id":341,"return_value":{"class":"String","value":""},"elapsed":0.0000020829029381275177},{"event":"call","id":343,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":344,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":345,"parent_id":344,"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":346,"parent_id":343,"return_value":{"class":"String","value":""},"elapsed":0.00001337495632469654},{"event":"call","id":347,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":348,"parent_id":347,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":349,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":350,"parent_id":349,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":351,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":352,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"String","value":""},"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":354,"parent_id":351,"return_value":{"class":"String","value":""},"elapsed":0.000013209064491093159},{"event":"return","thread_id":0,"id":355,"parent_id":338,"return_value":{"class":"String","value":""},"elapsed":0.00019220903050154448},{"event":"call","id":356,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":357,"parent_id":356,"elapsed":9.579816833138466e-7},{"event":"call","id":358,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":359,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":360,"parent_id":359,"return_value":{"class":"String","value":""},"elapsed":0.0000011249212548136711},{"event":"return","thread_id":0,"id":361,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000036624958738684654},{"event":"call","id":362,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":363,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":364,"parent_id":363,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":365,"parent_id":362,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":0.00003158301115036011},{"event":"call","id":366,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":367,"parent_id":366,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":368,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":369,"parent_id":368,"elapsed":9.170034900307655e-7},{"event":"call","id":370,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":371,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":372,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":373,"parent_id":372,"elapsed":4.5797787606716156e-7},{"event":"call","id":374,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":376,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":377,"parent_id":376,"elapsed":4.169996827840805e-7},{"event":"call","id":378,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":379,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":380,"parent_id":379,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":381,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":33},"elapsed":0.000032832962460815907},{"event":"call","id":382,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"String","value":""},"elapsed":8.75093974173069e-7},{"event":"call","id":384,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":386,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":387,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":388,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":390,"parent_id":387,"return_value":{"class":"Array","value":"","object_id":34},"elapsed":0.00003650004509836435},{"event":"call","id":391,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":392,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"String","value":""},"elapsed":5.828915163874626e-7},{"event":"return","thread_id":0,"id":394,"parent_id":391,"return_value":{"class":"String","value":""},"elapsed":0.00003762508276849985},{"event":"return","thread_id":0,"id":395,"parent_id":386,"return_value":{"class":"String","value":""},"elapsed":0.00015012500807642937},{"event":"call","id":396,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":397,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":398,"parent_id":397,"return_value":{"class":"String","value":""},"elapsed":0.000001708976924419403},{"event":"call","id":399,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":400,"parent_id":399,"return_value":{"class":"String","value":""},"elapsed":0.0000024579931050539017},{"event":"call","id":401,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":402,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":403,"parent_id":402,"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":404,"parent_id":401,"return_value":{"class":"String","value":""},"elapsed":0.000016125035472214222},{"event":"call","id":405,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":406,"parent_id":405,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":407,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":408,"parent_id":407,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":409,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":410,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"String","value":""},"elapsed":0.000001333886757493019},{"event":"return","thread_id":0,"id":412,"parent_id":409,"return_value":{"class":"String","value":""},"elapsed":0.000013125012628734112},{"event":"return","thread_id":0,"id":413,"parent_id":396,"return_value":{"class":"String","value":""},"elapsed":0.00019629194866865873},{"event":"call","id":414,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":415,"parent_id":414,"elapsed":0.000001250067725777626},{"event":"call","id":416,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":417,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003970903344452381},{"event":"call","id":420,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":421,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00003329094033688307},{"event":"call","id":424,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":426,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":427,"parent_id":426,"elapsed":9.579816833138466e-7},{"event":"call","id":428,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":429,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":430,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":431,"parent_id":430,"elapsed":3.33995558321476e-7},{"event":"call","id":432,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":434,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":435,"parent_id":434,"elapsed":3.7497375160455704e-7},{"event":"call","id":436,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":437,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":438,"parent_id":437,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":439,"parent_id":436,"return_value":{"class":"Array","value":"","object_id":38},"elapsed":0.00003416696563363075},{"event":"call","id":440,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":441,"parent_id":440,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":442,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":444,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":445,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":446,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":447,"parent_id":446,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":448,"parent_id":445,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.00004012498538941145},{"event":"call","id":449,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":450,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":452,"parent_id":449,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"return","thread_id":0,"id":453,"parent_id":444,"return_value":{"class":"String","value":""},"elapsed":0.00015658303163945675},{"event":"call","id":454,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":455,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":456,"parent_id":455,"return_value":{"class":"String","value":""},"elapsed":0.0000016670674085617065},{"event":"call","id":457,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":458,"parent_id":457,"return_value":{"class":"String","value":""},"elapsed":0.000004124944098293781},{"event":"call","id":459,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":460,"parent_id":459,"return_value":{"class":"String","value":""},"elapsed":0.00006204098463058472},{"event":"call","id":461,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":462,"parent_id":461,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":463,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":464,"parent_id":463,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":465,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":466,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"String","value":""},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":468,"parent_id":465,"return_value":{"class":"String","value":""},"elapsed":0.000012708012945950031},{"event":"return","thread_id":0,"id":469,"parent_id":454,"return_value":{"class":"String","value":""},"elapsed":0.0002359169302508235},{"event":"call","id":470,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":471,"parent_id":470,"elapsed":9.579816833138466e-7},{"event":"call","id":472,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":473,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":474,"parent_id":473,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":475,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004070799332112074},{"event":"call","id":476,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":477,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":478,"parent_id":477,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":479,"parent_id":476,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00003087497316300869},{"event":"call","id":480,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":482,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":483,"parent_id":482,"elapsed":9.579816833138466e-7},{"event":"call","id":484,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":485,"parent_id":484,"elapsed":5.00003807246685e-7},{"event":"call","id":486,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":488,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":490,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":491,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":492,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":494,"parent_id":491,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":0.00003370794001966715},{"event":"call","id":495,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":496,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":497,"parent_id":496,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":498,"parent_id":495,"return_value":{"class":"String","value":""},"elapsed":0.000044375075958669186},{"event":"return","thread_id":0,"id":499,"parent_id":490,"return_value":{"class":"String","value":""},"elapsed":0.00016137491911649704},{"event":"call","id":500,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":501,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":502,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":504,"parent_id":501,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.000031374976970255375},{"event":"call","id":505,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":""},"elapsed":5.84055669605732e-7},{"event":"call","id":507,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":508,"parent_id":507,"return_value":{"class":"String","value":""},"elapsed":0.0000013330718502402306},{"event":"call","id":509,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":510,"parent_id":509,"return_value":{"class":"String","value":""},"elapsed":0.0000029999064281582832},{"event":"return","thread_id":0,"id":511,"parent_id":500,"return_value":{"class":"String","value":""},"elapsed":0.00015841599088162184},{"event":"call","id":512,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":513,"parent_id":512,"elapsed":8.75093974173069e-7},{"event":"call","id":514,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":516,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":517,"parent_id":516,"elapsed":8.33999365568161e-7},{"event":"call","id":518,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":519,"parent_id":518,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":520,"parent_id":429,"elapsed":0.0016791250091046095},{"event":"return","thread_id":0,"id":521,"parent_id":428,"elapsed":0.0017117500538006425},{"event":"call","id":522,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":8.33999365568161e-7},{"event":"call","id":524,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":526,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":527,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":528,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":530,"parent_id":527,"return_value":{"class":"Array","value":"","object_id":43},"elapsed":0.000032084062695503235},{"event":"call","id":531,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":532,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"String","value":""},"elapsed":0.000001166015863418579},{"event":"return","thread_id":0,"id":534,"parent_id":531,"return_value":{"class":"String","value":""},"elapsed":0.000034708064049482346},{"event":"return","thread_id":0,"id":535,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.00014212506357580423},{"event":"call","id":536,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":537,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":538,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":540,"parent_id":537,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000032125040888786316},{"event":"call","id":541,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":""},"elapsed":5.419133231043816e-7},{"event":"call","id":543,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":""},"elapsed":0.000001208973117172718},{"event":"call","id":545,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":546,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":547,"parent_id":546,"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":548,"parent_id":545,"return_value":{"class":"String","value":""},"elapsed":0.00001550000160932541},{"event":"return","thread_id":0,"id":549,"parent_id":536,"return_value":{"class":"String","value":""},"elapsed":0.0001545419218018651},{"event":"call","id":550,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":551,"parent_id":550,"elapsed":8.749775588512421e-7},{"event":"call","id":552,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":554,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":555,"parent_id":554,"elapsed":7.499475032091141e-7},{"event":"call","id":556,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":557,"parent_id":556,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":558,"parent_id":371,"elapsed":0.003386916941963136},{"event":"return","thread_id":0,"id":559,"parent_id":370,"elapsed":0.003425083006732166},{"event":"call","id":560,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":562,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":564,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":565,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":566,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":568,"parent_id":565,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.000034291064366698265},{"event":"call","id":569,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":570,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"String","value":""},"elapsed":0.000001249951310455799},{"event":"return","thread_id":0,"id":572,"parent_id":569,"return_value":{"class":"String","value":""},"elapsed":0.000047874986194074154},{"event":"return","thread_id":0,"id":573,"parent_id":564,"return_value":{"class":"String","value":""},"elapsed":0.00015295902267098427},{"event":"call","id":574,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":575,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":576,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":577,"parent_id":576,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":578,"parent_id":575,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":0.000037082936614751816},{"event":"call","id":579,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":580,"parent_id":579,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":581,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":582,"parent_id":581,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":583,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":584,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":585,"parent_id":584,"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":586,"parent_id":583,"return_value":{"class":"String","value":""},"elapsed":0.000014292076230049133},{"event":"return","thread_id":0,"id":587,"parent_id":574,"return_value":{"class":"String","value":""},"elapsed":0.00015370803885161877},{"event":"call","id":588,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":589,"parent_id":588,"elapsed":8.329516276717186e-7},{"event":"call","id":590,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":591,"parent_id":590,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":592,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":593,"parent_id":592,"elapsed":7.50063918530941e-7},{"event":"call","id":594,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":595,"parent_id":594,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":596,"parent_id":313,"elapsed":0.005062707932665944},{"event":"call","id":597,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":598,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":599,"parent_id":598,"elapsed":3.33995558321476e-7},{"event":"call","id":600,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":601,"parent_id":600,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":602,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":603,"parent_id":602,"return_value":{"class":"String","value":""},"elapsed":0.0000010830117389559746},{"event":"call","id":604,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":605,"parent_id":604,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"call","id":606,"thread_id":0,"method_id":"hasAncestor","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Function","value":"","name":"test"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":189},{"event":"call","id":607,"thread_id":0,"method_id":"findAncestor","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Function","value":"","name":"test"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":181},{"event":"call","id":608,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":609,"parent_id":608,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":610,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":611,"parent_id":610,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":612,"parent_id":607,"elapsed":0.00006833299994468689},{"event":"return","thread_id":0,"id":613,"parent_id":606,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00011120806448161602},{"event":"call","id":614,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":615,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":616,"parent_id":615,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":617,"parent_id":614,"return_value":{"class":"String","value":""},"elapsed":0.000022082938812673092},{"event":"call","id":618,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":619,"parent_id":618,"elapsed":0.00000100000761449337},{"event":"call","id":620,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":621,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":622,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":623,"parent_id":622,"elapsed":5.830079317092896e-7},{"event":"call","id":624,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":625,"parent_id":624,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.579816833138466e-7},{"event":"call","id":626,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":627,"parent_id":626,"elapsed":4.169996827840805e-7},{"event":"call","id":628,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":629,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":631,"parent_id":628,"return_value":{"class":"Array","value":"","object_id":47},"elapsed":0.0000260830856859684},{"event":"call","id":632,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":633,"parent_id":632,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":634,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":635,"parent_id":634,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":636,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":637,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":638,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":639,"parent_id":638,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":640,"parent_id":637,"return_value":{"class":"Array","value":"","object_id":48},"elapsed":0.000027540954761207104},{"event":"call","id":641,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":642,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":643,"parent_id":642,"return_value":{"class":"String","value":""},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":644,"parent_id":641,"return_value":{"class":"String","value":""},"elapsed":0.000029708025977015495},{"event":"return","thread_id":0,"id":645,"parent_id":636,"return_value":{"class":"String","value":""},"elapsed":0.00012645800597965717},{"event":"call","id":646,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":647,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"String","value":""},"elapsed":3.33995558321476e-7},{"event":"call","id":649,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":651,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":652,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":653,"parent_id":652,"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":654,"parent_id":651,"return_value":{"class":"String","value":""},"elapsed":0.000012457952834665775},{"event":"call","id":655,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":657,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":658,"parent_id":657,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":659,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":660,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":661,"parent_id":660,"return_value":{"class":"String","value":""},"elapsed":0.000001209089532494545},{"event":"return","thread_id":0,"id":662,"parent_id":659,"return_value":{"class":"String","value":""},"elapsed":0.000012165983207523823},{"event":"return","thread_id":0,"id":663,"parent_id":646,"return_value":{"class":"String","value":""},"elapsed":0.0002014160854741931},{"event":"call","id":664,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":665,"parent_id":664,"elapsed":8.749775588512421e-7},{"event":"call","id":666,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":667,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":669,"parent_id":666,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00002862501423805952},{"event":"call","id":670,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":671,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":673,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":0.00002437504008412361},{"event":"call","id":674,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":675,"parent_id":674,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":676,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":677,"parent_id":676,"elapsed":7.920898497104645e-7},{"event":"call","id":678,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":679,"parent_id":678,"elapsed":4.5797787606716156e-7},{"event":"call","id":680,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":681,"parent_id":680,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":682,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":683,"parent_id":682,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":684,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":685,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":686,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":687,"parent_id":686,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":688,"parent_id":685,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000024165958166122437},{"event":"call","id":689,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":690,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":691,"parent_id":690,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":692,"parent_id":689,"return_value":{"class":"String","value":""},"elapsed":0.000028292066417634487},{"event":"return","thread_id":0,"id":693,"parent_id":684,"return_value":{"class":"String","value":""},"elapsed":0.00011675001587718725},{"event":"call","id":694,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":695,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":696,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":697,"parent_id":696,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":698,"parent_id":695,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":0.000025000073947012424},{"event":"call","id":699,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"call","id":701,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":702,"parent_id":701,"return_value":{"class":"String","value":""},"elapsed":0.0000011249212548136711},{"event":"call","id":703,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":704,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":705,"parent_id":704,"elapsed":0.0000017079291865229607},{"event":"return","thread_id":0,"id":706,"parent_id":703,"return_value":{"class":"String","value":""},"elapsed":0.000014291028492152691},{"event":"return","thread_id":0,"id":707,"parent_id":694,"return_value":{"class":"String","value":""},"elapsed":0.0001347920624539256},{"event":"call","id":708,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":709,"parent_id":708,"elapsed":8.33999365568161e-7},{"event":"call","id":710,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":712,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":713,"parent_id":712,"elapsed":7.910421118140221e-7},{"event":"call","id":714,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":715,"parent_id":714,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":716,"parent_id":621,"elapsed":0.001571166911162436},{"event":"return","thread_id":0,"id":717,"parent_id":620,"elapsed":0.001601249910891056},{"event":"call","id":718,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":719,"parent_id":718,"elapsed":7.499475032091141e-7},{"event":"call","id":720,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":721,"parent_id":720,"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":722,"parent_id":597,"elapsed":0.0022637919755652547},{"event":"return","thread_id":0,"id":723,"parent_id":312,"elapsed":0.007383749936707318},{"event":"call","id":724,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":726,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":728,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":729,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":730,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":732,"parent_id":729,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.00002716702874749899},{"event":"call","id":733,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":734,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":736,"parent_id":733,"return_value":{"class":"String","value":""},"elapsed":0.000040499959141016006},{"event":"return","thread_id":0,"id":737,"parent_id":728,"return_value":{"class":"String","value":""},"elapsed":0.00013879092875868082},{"event":"call","id":738,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":739,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":740,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":742,"parent_id":739,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00003233295865356922},{"event":"call","id":743,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":744,"parent_id":743,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"call","id":745,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":746,"parent_id":745,"return_value":{"class":"String","value":""},"elapsed":0.000001084059476852417},{"event":"call","id":747,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":748,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":749,"parent_id":748,"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"String","value":""},"elapsed":0.000011582975275814533},{"event":"return","thread_id":0,"id":751,"parent_id":738,"return_value":{"class":"String","value":""},"elapsed":0.0001384170027449727},{"event":"call","id":752,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":753,"parent_id":752,"elapsed":8.330680429935455e-7},{"event":"call","id":754,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":756,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":757,"parent_id":756,"elapsed":8.33999365568161e-7},{"event":"call","id":758,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":759,"parent_id":758,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":760,"parent_id":255,"elapsed":0.009137624991126359},{"event":"return","thread_id":0,"id":761,"parent_id":58,"elapsed":0.014254207955673337},{"event":"call","id":762,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":7.919734343886375e-7},{"event":"call","id":764,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":765,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":766,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":768,"parent_id":765,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.00002437504008412361},{"event":"call","id":769,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":770,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":771,"parent_id":770,"elapsed":0.000001708976924419403},{"event":"return","thread_id":0,"id":772,"parent_id":769,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"return","thread_id":0,"id":773,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.00010308308992534876},{"event":"call","id":774,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":775,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":776,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":778,"parent_id":775,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":0.000022957916371524334},{"event":"call","id":779,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":780,"parent_id":779,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":781,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":782,"parent_id":781,"return_value":{"class":"String","value":""},"elapsed":0.0000010420335456728935},{"event":"call","id":783,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":784,"parent_id":783,"return_value":{"class":"String","value":""},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":785,"parent_id":774,"return_value":{"class":"String","value":""},"elapsed":0.00011679099407047033},{"event":"call","id":786,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":787,"parent_id":786,"elapsed":8.75093974173069e-7},{"event":"call","id":788,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":790,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":791,"parent_id":790,"elapsed":8.329516276717186e-7},{"event":"call","id":792,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":793,"parent_id":792,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":794,"parent_id":5,"elapsed":0.016675958991982043},{"event":"call","id":795,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":796,"parent_id":795,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":797,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":798,"parent_id":797,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":799,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":800,"parent_id":799,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":801,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":802,"parent_id":801,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":803,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":804,"parent_id":803,"return_value":{"class":"String","value":""},"elapsed":6.658956408500671e-7},{"event":"call","id":805,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":806,"parent_id":805,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"call","id":807,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":808,"parent_id":807,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":809,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":810,"parent_id":809,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":811,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":812,"parent_id":811,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":813,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":814,"parent_id":813,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":815,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.01708004204556346},{"event":"return","thread_id":0,"id":816,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.01757433300372213}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"Label","children":[{"type":"function","name":"formatDiffLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:122"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:52"},{"type":"function","name":"actionNameIsTrimmed","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:54"},{"type":"function","name":"requestLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:58"},{"type":"function","name":"responseLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:83"}]},{"type":"class","name":"plantUML","children":[{"type":"function","name":"addedSegment","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:125"},{"type":"function","name":"removedSegment","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:130"},{"type":"function","name":"actionResponse","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:177"},{"type":"function","name":"alias","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:187"},{"type":"function","name":"color","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:191"},{"type":"function","name":"arrowColor","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:204"},{"type":"function","name":"requestArrow","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:234"},{"type":"function","name":"responseArrow","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:247"},{"type":"function","name":"formatElapsed","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:25"},{"type":"function","name":"timeStr","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:26"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:286"},{"type":"function","name":"renderChildren","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:292"},{"type":"function","name":"renderAction","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:295"},{"type":"function","name":"singleLine","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:33"}]},{"type":"class","name":"EventLines","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:260"},{"type":"function","name":"indent","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:265"},{"type":"function","name":"outdent","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:268"},{"type":"function","name":"print","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:276"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"},{"type":"function","name":"findAncestor","static":true,"location":"packages/sequence-diagram/src/types.ts:181"},{"type":"function","name":"hasAncestor","static":true,"location":"packages/sequence-diagram/src/types.ts:189"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found UML matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":2},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"_source"},{"class":"Object","value":"","object_id":3,"name":"options"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":286},{"event":"call","id":3,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":260},{"event":"return","thread_id":0,"id":4,"parent_id":3,"elapsed":0.00000558304600417614},{"event":"call","id":5,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":6,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.00001491699367761612},{"event":"call","id":8,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000071660615503787994},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000011834083124995232},{"event":"call","id":12,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":13,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":15,"parent_id":12,"return_value":{"class":"Array","value":"","object_id":6},"elapsed":0.00004449998959898949},{"event":"call","id":16,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.00002033403143286705},{"event":"call","id":18,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":19,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":20,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Array","value":"","object_id":7},"elapsed":0.00003670796286314726},{"event":"call","id":23,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":24,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00000808399636298418},{"event":"return","thread_id":0,"id":26,"parent_id":23,"return_value":{"class":"String","value":""},"elapsed":0.00007350009400397539},{"event":"return","thread_id":0,"id":27,"parent_id":18,"return_value":{"class":"String","value":""},"elapsed":0.00023091596085578203},{"event":"call","id":28,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":29,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":31,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.000021042069420218468},{"event":"call","id":33,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.000031791976653039455},{"event":"call","id":35,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":39,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":40,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"String","value":""},"elapsed":0.00000700005330145359},{"event":"return","thread_id":0,"id":42,"parent_id":39,"return_value":{"class":"String","value":""},"elapsed":0.00003883300814777613},{"event":"return","thread_id":0,"id":43,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.0003412499791011214},{"event":"call","id":44,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":0.00001183303538709879},{"event":"call","id":46,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":47,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000038125086575746536},{"event":"call","id":50,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":51,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":53,"parent_id":50,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":0.0000391670037060976},{"event":"call","id":54,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000016542035154998302},{"event":"call","id":56,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.000001708976924419403},{"event":"call","id":58,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":59,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":60,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":5.409820005297661e-7},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":64,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000012919772416353226},{"event":"call","id":66,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":67,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"Array","value":"","object_id":11},"elapsed":0.00003912497777491808},{"event":"call","id":70,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"call","id":72,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":""},"elapsed":0.000001250067725777626},{"event":"call","id":74,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":75,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":76,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":78,"parent_id":75,"return_value":{"class":"Array","value":"","object_id":12},"elapsed":0.000042541068978607655},{"event":"call","id":79,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":80,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":82,"parent_id":79,"return_value":{"class":"String","value":""},"elapsed":0.00003945792559534311},{"event":"return","thread_id":0,"id":83,"parent_id":74,"return_value":{"class":"String","value":""},"elapsed":0.00017199991270899773},{"event":"call","id":84,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":85,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":87,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"call","id":89,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.000001750071533024311},{"event":"call","id":91,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"label"},{"class":"String","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"String","value":""},"elapsed":0.000001416075974702835},{"event":"call","id":93,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":97,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":98,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":""},"elapsed":0.0000015420373529195786},{"event":"return","thread_id":0,"id":100,"parent_id":97,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":101,"parent_id":84,"return_value":{"class":"String","value":""},"elapsed":0.0002499170368537307},{"event":"call","id":102,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":103,"parent_id":102,"elapsed":0.0000016669509932398796},{"event":"call","id":104,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":105,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"String","value":""},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":107,"parent_id":104,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004425004590302706},{"event":"call","id":108,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":109,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000037082936614751816},{"event":"call","id":112,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"String","value":""},"elapsed":0.000001250067725777626},{"event":"call","id":114,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":115,"parent_id":114,"elapsed":0.0000014159595593810081},{"event":"call","id":116,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":117,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":118,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":3.7497375160455704e-7},{"event":"call","id":120,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":121,"parent_id":120,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":122,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":123,"parent_id":122,"elapsed":4.1606836020946503e-7},{"event":"call","id":124,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":125,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"return_value":{"class":"Array","value":"","object_id":16},"elapsed":0.00003695790655910969},{"event":"call","id":128,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"call","id":130,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":131,"parent_id":130,"return_value":{"class":"String","value":""},"elapsed":0.0000011670636013150215},{"event":"call","id":132,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":133,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":134,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":135,"parent_id":134,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":136,"parent_id":133,"return_value":{"class":"Array","value":"","object_id":17},"elapsed":0.0000362499849870801},{"event":"call","id":137,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":138,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":139,"parent_id":138,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":140,"parent_id":137,"return_value":{"class":"String","value":""},"elapsed":0.00004824995994567871},{"event":"return","thread_id":0,"id":141,"parent_id":132,"return_value":{"class":"String","value":""},"elapsed":0.00018712494056671858},{"event":"call","id":142,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":143,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"call","id":145,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"String","value":""},"elapsed":0.0000016669509932398796},{"event":"call","id":147,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":148,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":149,"parent_id":148,"elapsed":0.000006917049176990986},{"event":"return","thread_id":0,"id":150,"parent_id":147,"return_value":{"class":"String","value":""},"elapsed":0.00003033294342458248},{"event":"call","id":151,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":155,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":156,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"String","value":""},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":159,"parent_id":142,"return_value":{"class":"String","value":""},"elapsed":0.00022950000129640102},{"event":"call","id":160,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":161,"parent_id":160,"elapsed":0.0000018329592421650887},{"event":"call","id":162,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":163,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":165,"parent_id":162,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003912497777491808},{"event":"call","id":166,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":167,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":169,"parent_id":166,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.00003733299672603607},{"event":"call","id":170,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"call","id":172,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":173,"parent_id":172,"elapsed":0.000001208973117172718},{"event":"call","id":174,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":175,"parent_id":174,"elapsed":4.5890919864177704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"String","value":""},"elapsed":0.0000015409896150231361},{"event":"call","id":178,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":180,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":181,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":182,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"Array","value":"","object_id":20},"elapsed":0.00004741700831800699},{"event":"call","id":185,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":186,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":188,"parent_id":185,"return_value":{"class":"String","value":""},"elapsed":0.00004166702274233103},{"event":"return","thread_id":0,"id":189,"parent_id":180,"return_value":{"class":"String","value":""},"elapsed":0.00019483407959342003},{"event":"call","id":190,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":191,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":192,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":193,"parent_id":192,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":194,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.00003629096318036318},{"event":"call","id":195,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"call","id":197,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"call","id":199,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":200,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":201,"parent_id":200,"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":202,"parent_id":199,"return_value":{"class":"String","value":""},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":203,"parent_id":190,"return_value":{"class":"String","value":""},"elapsed":0.00019204197451472282},{"event":"call","id":204,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":205,"parent_id":204,"elapsed":0.000001500011421740055},{"event":"call","id":206,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.000001291045919060707},{"event":"call","id":208,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":209,"parent_id":208,"elapsed":0.000001374981366097927},{"event":"call","id":210,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":211,"parent_id":210,"elapsed":0.000004041939973831177},{"event":"return","thread_id":0,"id":212,"parent_id":117,"elapsed":0.0017209160141646862},{"event":"return","thread_id":0,"id":213,"parent_id":116,"elapsed":0.0017607089830562472},{"event":"call","id":214,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"String","value":""},"elapsed":0.000001625041477382183},{"event":"call","id":216,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"String","value":""},"elapsed":8.33999365568161e-7},{"event":"call","id":218,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":219,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":220,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":222,"parent_id":219,"return_value":{"class":"Array","value":"","object_id":21},"elapsed":0.00003645801916718483},{"event":"call","id":223,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":224,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":226,"parent_id":223,"return_value":{"class":"String","value":""},"elapsed":0.000040917075239121914},{"event":"return","thread_id":0,"id":227,"parent_id":218,"return_value":{"class":"String","value":""},"elapsed":0.00016537494957447052},{"event":"call","id":228,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":229,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":230,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":232,"parent_id":229,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.00003866699989885092},{"event":"call","id":233,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":234,"parent_id":233,"return_value":{"class":"String","value":""},"elapsed":5.409820005297661e-7},{"event":"call","id":235,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"String","value":""},"elapsed":0.000006417045369744301},{"event":"call","id":237,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":238,"parent_id":237,"return_value":{"class":"String","value":""},"elapsed":0.000002749962732195854},{"event":"call","id":239,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"label"},{"class":"String","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":240,"thread_id":0,"method_id":"removedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":130},{"event":"return","thread_id":0,"id":241,"parent_id":240,"elapsed":0.000008041970431804657},{"event":"call","id":242,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":243,"parent_id":242,"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":244,"parent_id":239,"return_value":{"class":"String","value":""},"elapsed":0.0003988329553976655},{"event":"return","thread_id":0,"id":245,"parent_id":228,"return_value":{"class":"String","value":""},"elapsed":0.0017030839808285236},{"event":"call","id":246,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":247,"parent_id":246,"elapsed":0.0000028329668566584587},{"event":"call","id":248,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"String","value":""},"elapsed":0.000001500011421740055},{"event":"call","id":250,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":251,"parent_id":250,"elapsed":0.000004500034265220165},{"event":"call","id":252,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":253,"parent_id":252,"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":254,"parent_id":59,"elapsed":0.005027375067584217},{"event":"call","id":255,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":256,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":257,"parent_id":256,"elapsed":3.7497375160455704e-7},{"event":"call","id":258,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":259,"parent_id":258,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":260,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":261,"parent_id":260,"elapsed":4.5797787606716156e-7},{"event":"call","id":262,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":263,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Array","value":"","object_id":23},"elapsed":0.00003641704097390175},{"event":"call","id":266,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":268,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":270,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":271,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":272,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":274,"parent_id":271,"return_value":{"class":"Array","value":"","object_id":24},"elapsed":0.00003545801155269146},{"event":"call","id":275,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":276,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":278,"parent_id":275,"return_value":{"class":"String","value":""},"elapsed":0.00003958295565098524},{"event":"return","thread_id":0,"id":279,"parent_id":270,"return_value":{"class":"String","value":""},"elapsed":0.00016483303625136614},{"event":"call","id":280,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":281,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":282,"parent_id":281,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":283,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":284,"parent_id":283,"return_value":{"class":"String","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":285,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":286,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":287,"parent_id":286,"elapsed":7.920898497104645e-7},{"event":"return","thread_id":0,"id":288,"parent_id":285,"return_value":{"class":"String","value":""},"elapsed":0.000013999990187585354},{"event":"call","id":289,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":290,"parent_id":289,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":291,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":292,"parent_id":291,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":293,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":294,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"String","value":""},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":296,"parent_id":293,"return_value":{"class":"String","value":""},"elapsed":0.000015083001926541328},{"event":"return","thread_id":0,"id":297,"parent_id":280,"return_value":{"class":"String","value":""},"elapsed":0.00020945793949067593},{"event":"call","id":298,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":299,"parent_id":298,"elapsed":0.0000014170072972774506},{"event":"call","id":300,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":301,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":302,"parent_id":301,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":303,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004066689871251583},{"event":"call","id":304,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":305,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":306,"parent_id":305,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":307,"parent_id":304,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00003208394628018141},{"event":"call","id":308,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"String","value":""},"elapsed":9.579816833138466e-7},{"event":"call","id":310,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":311,"parent_id":310,"elapsed":0.0000010828953236341476},{"event":"call","id":312,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":313,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":314,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":315,"parent_id":314,"elapsed":5.00003807246685e-7},{"event":"call","id":316,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":318,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":319,"parent_id":318,"elapsed":3.7509016692638397e-7},{"event":"call","id":320,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":321,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":322,"parent_id":321,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":323,"parent_id":320,"return_value":{"class":"Array","value":"","object_id":28},"elapsed":0.000032082898542284966},{"event":"call","id":324,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"call","id":326,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"String","value":""},"elapsed":7.919734343886375e-7},{"event":"call","id":328,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":329,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":330,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":332,"parent_id":329,"return_value":{"class":"Array","value":"","object_id":29},"elapsed":0.00003791600465774536},{"event":"call","id":333,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":334,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":336,"parent_id":333,"return_value":{"class":"String","value":""},"elapsed":0.000035792007111012936},{"event":"return","thread_id":0,"id":337,"parent_id":328,"return_value":{"class":"String","value":""},"elapsed":0.00015120801981538534},{"event":"call","id":338,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":339,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":341,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":342,"parent_id":341,"return_value":{"class":"String","value":""},"elapsed":0.0000020829029381275177},{"event":"call","id":343,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":344,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":345,"parent_id":344,"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":346,"parent_id":343,"return_value":{"class":"String","value":""},"elapsed":0.00001337495632469654},{"event":"call","id":347,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":348,"parent_id":347,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":349,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":350,"parent_id":349,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":351,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":352,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"String","value":""},"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":354,"parent_id":351,"return_value":{"class":"String","value":""},"elapsed":0.000013209064491093159},{"event":"return","thread_id":0,"id":355,"parent_id":338,"return_value":{"class":"String","value":""},"elapsed":0.00019220903050154448},{"event":"call","id":356,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":357,"parent_id":356,"elapsed":9.579816833138466e-7},{"event":"call","id":358,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":359,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":360,"parent_id":359,"return_value":{"class":"String","value":""},"elapsed":0.0000011249212548136711},{"event":"return","thread_id":0,"id":361,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000036624958738684654},{"event":"call","id":362,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":363,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":364,"parent_id":363,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":365,"parent_id":362,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":0.00003158301115036011},{"event":"call","id":366,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":367,"parent_id":366,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":368,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":369,"parent_id":368,"elapsed":9.170034900307655e-7},{"event":"call","id":370,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":371,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":372,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":373,"parent_id":372,"elapsed":4.5797787606716156e-7},{"event":"call","id":374,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":376,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":377,"parent_id":376,"elapsed":4.169996827840805e-7},{"event":"call","id":378,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":379,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":380,"parent_id":379,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":381,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":33},"elapsed":0.000032832962460815907},{"event":"call","id":382,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"String","value":""},"elapsed":8.75093974173069e-7},{"event":"call","id":384,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":386,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":387,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":388,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":390,"parent_id":387,"return_value":{"class":"Array","value":"","object_id":34},"elapsed":0.00003650004509836435},{"event":"call","id":391,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":392,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"String","value":""},"elapsed":5.828915163874626e-7},{"event":"return","thread_id":0,"id":394,"parent_id":391,"return_value":{"class":"String","value":""},"elapsed":0.00003762508276849985},{"event":"return","thread_id":0,"id":395,"parent_id":386,"return_value":{"class":"String","value":""},"elapsed":0.00015012500807642937},{"event":"call","id":396,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":397,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":398,"parent_id":397,"return_value":{"class":"String","value":""},"elapsed":0.000001708976924419403},{"event":"call","id":399,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":400,"parent_id":399,"return_value":{"class":"String","value":""},"elapsed":0.0000024579931050539017},{"event":"call","id":401,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":402,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":403,"parent_id":402,"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":404,"parent_id":401,"return_value":{"class":"String","value":""},"elapsed":0.000016125035472214222},{"event":"call","id":405,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":406,"parent_id":405,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":407,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":408,"parent_id":407,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":409,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":410,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"String","value":""},"elapsed":0.000001333886757493019},{"event":"return","thread_id":0,"id":412,"parent_id":409,"return_value":{"class":"String","value":""},"elapsed":0.000013125012628734112},{"event":"return","thread_id":0,"id":413,"parent_id":396,"return_value":{"class":"String","value":""},"elapsed":0.00019629194866865873},{"event":"call","id":414,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":415,"parent_id":414,"elapsed":0.000001250067725777626},{"event":"call","id":416,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":417,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003970903344452381},{"event":"call","id":420,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":421,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00003329094033688307},{"event":"call","id":424,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":426,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":427,"parent_id":426,"elapsed":9.579816833138466e-7},{"event":"call","id":428,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":429,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":430,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":431,"parent_id":430,"elapsed":3.33995558321476e-7},{"event":"call","id":432,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":434,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":435,"parent_id":434,"elapsed":3.7497375160455704e-7},{"event":"call","id":436,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":437,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":438,"parent_id":437,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":439,"parent_id":436,"return_value":{"class":"Array","value":"","object_id":38},"elapsed":0.00003416696563363075},{"event":"call","id":440,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":441,"parent_id":440,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":442,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":444,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":445,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":446,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":447,"parent_id":446,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":448,"parent_id":445,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.00004012498538941145},{"event":"call","id":449,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":450,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":452,"parent_id":449,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"return","thread_id":0,"id":453,"parent_id":444,"return_value":{"class":"String","value":""},"elapsed":0.00015658303163945675},{"event":"call","id":454,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":455,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":456,"parent_id":455,"return_value":{"class":"String","value":""},"elapsed":0.0000016670674085617065},{"event":"call","id":457,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":458,"parent_id":457,"return_value":{"class":"String","value":""},"elapsed":0.000004124944098293781},{"event":"call","id":459,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":460,"parent_id":459,"return_value":{"class":"String","value":""},"elapsed":0.00006204098463058472},{"event":"call","id":461,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":462,"parent_id":461,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":463,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":464,"parent_id":463,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":465,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":466,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"String","value":""},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":468,"parent_id":465,"return_value":{"class":"String","value":""},"elapsed":0.000012708012945950031},{"event":"return","thread_id":0,"id":469,"parent_id":454,"return_value":{"class":"String","value":""},"elapsed":0.0002359169302508235},{"event":"call","id":470,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":471,"parent_id":470,"elapsed":9.579816833138466e-7},{"event":"call","id":472,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":473,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":474,"parent_id":473,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":475,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004070799332112074},{"event":"call","id":476,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":477,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":478,"parent_id":477,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":479,"parent_id":476,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00003087497316300869},{"event":"call","id":480,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":482,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":483,"parent_id":482,"elapsed":9.579816833138466e-7},{"event":"call","id":484,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":485,"parent_id":484,"elapsed":5.00003807246685e-7},{"event":"call","id":486,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":488,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":490,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":491,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":492,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":494,"parent_id":491,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":0.00003370794001966715},{"event":"call","id":495,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":496,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":497,"parent_id":496,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":498,"parent_id":495,"return_value":{"class":"String","value":""},"elapsed":0.000044375075958669186},{"event":"return","thread_id":0,"id":499,"parent_id":490,"return_value":{"class":"String","value":""},"elapsed":0.00016137491911649704},{"event":"call","id":500,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":501,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":502,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":504,"parent_id":501,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.000031374976970255375},{"event":"call","id":505,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":""},"elapsed":5.84055669605732e-7},{"event":"call","id":507,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":508,"parent_id":507,"return_value":{"class":"String","value":""},"elapsed":0.0000013330718502402306},{"event":"call","id":509,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":510,"parent_id":509,"return_value":{"class":"String","value":""},"elapsed":0.0000029999064281582832},{"event":"return","thread_id":0,"id":511,"parent_id":500,"return_value":{"class":"String","value":""},"elapsed":0.00015841599088162184},{"event":"call","id":512,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":513,"parent_id":512,"elapsed":8.75093974173069e-7},{"event":"call","id":514,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":516,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":517,"parent_id":516,"elapsed":8.33999365568161e-7},{"event":"call","id":518,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":519,"parent_id":518,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":520,"parent_id":429,"elapsed":0.0016791250091046095},{"event":"return","thread_id":0,"id":521,"parent_id":428,"elapsed":0.0017117500538006425},{"event":"call","id":522,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":8.33999365568161e-7},{"event":"call","id":524,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":526,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":527,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":528,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":530,"parent_id":527,"return_value":{"class":"Array","value":"","object_id":43},"elapsed":0.000032084062695503235},{"event":"call","id":531,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":532,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"String","value":""},"elapsed":0.000001166015863418579},{"event":"return","thread_id":0,"id":534,"parent_id":531,"return_value":{"class":"String","value":""},"elapsed":0.000034708064049482346},{"event":"return","thread_id":0,"id":535,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.00014212506357580423},{"event":"call","id":536,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":537,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":538,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":540,"parent_id":537,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000032125040888786316},{"event":"call","id":541,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":""},"elapsed":5.419133231043816e-7},{"event":"call","id":543,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":""},"elapsed":0.000001208973117172718},{"event":"call","id":545,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":546,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":547,"parent_id":546,"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":548,"parent_id":545,"return_value":{"class":"String","value":""},"elapsed":0.00001550000160932541},{"event":"return","thread_id":0,"id":549,"parent_id":536,"return_value":{"class":"String","value":""},"elapsed":0.0001545419218018651},{"event":"call","id":550,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":551,"parent_id":550,"elapsed":8.749775588512421e-7},{"event":"call","id":552,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":554,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":555,"parent_id":554,"elapsed":7.499475032091141e-7},{"event":"call","id":556,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":557,"parent_id":556,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":558,"parent_id":371,"elapsed":0.003386916941963136},{"event":"return","thread_id":0,"id":559,"parent_id":370,"elapsed":0.003425083006732166},{"event":"call","id":560,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":562,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":564,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":565,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":566,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":568,"parent_id":565,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.000034291064366698265},{"event":"call","id":569,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":570,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"String","value":""},"elapsed":0.000001249951310455799},{"event":"return","thread_id":0,"id":572,"parent_id":569,"return_value":{"class":"String","value":""},"elapsed":0.000047874986194074154},{"event":"return","thread_id":0,"id":573,"parent_id":564,"return_value":{"class":"String","value":""},"elapsed":0.00015295902267098427},{"event":"call","id":574,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":575,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":576,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":577,"parent_id":576,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":578,"parent_id":575,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":0.000037082936614751816},{"event":"call","id":579,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":580,"parent_id":579,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":581,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":582,"parent_id":581,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":583,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":584,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":585,"parent_id":584,"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":586,"parent_id":583,"return_value":{"class":"String","value":""},"elapsed":0.000014292076230049133},{"event":"return","thread_id":0,"id":587,"parent_id":574,"return_value":{"class":"String","value":""},"elapsed":0.00015370803885161877},{"event":"call","id":588,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":589,"parent_id":588,"elapsed":8.329516276717186e-7},{"event":"call","id":590,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":591,"parent_id":590,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":592,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":593,"parent_id":592,"elapsed":7.50063918530941e-7},{"event":"call","id":594,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":595,"parent_id":594,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":596,"parent_id":313,"elapsed":0.005062707932665944},{"event":"call","id":597,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":598,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":599,"parent_id":598,"elapsed":3.33995558321476e-7},{"event":"call","id":600,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":601,"parent_id":600,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":602,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":603,"parent_id":602,"return_value":{"class":"String","value":""},"elapsed":0.0000010830117389559746},{"event":"call","id":604,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":605,"parent_id":604,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"call","id":606,"thread_id":0,"method_id":"hasAncestor","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Function","value":"","name":"test"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":189},{"event":"call","id":607,"thread_id":0,"method_id":"findAncestor","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Function","value":"","name":"test"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":181},{"event":"call","id":608,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":609,"parent_id":608,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":610,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":611,"parent_id":610,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":612,"parent_id":607,"elapsed":0.00006833299994468689},{"event":"return","thread_id":0,"id":613,"parent_id":606,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00011120806448161602},{"event":"call","id":614,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":615,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":616,"parent_id":615,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":617,"parent_id":614,"return_value":{"class":"String","value":""},"elapsed":0.000022082938812673092},{"event":"call","id":618,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":619,"parent_id":618,"elapsed":0.00000100000761449337},{"event":"call","id":620,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":621,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":622,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":623,"parent_id":622,"elapsed":5.830079317092896e-7},{"event":"call","id":624,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":625,"parent_id":624,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.579816833138466e-7},{"event":"call","id":626,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":627,"parent_id":626,"elapsed":4.169996827840805e-7},{"event":"call","id":628,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":629,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":631,"parent_id":628,"return_value":{"class":"Array","value":"","object_id":47},"elapsed":0.0000260830856859684},{"event":"call","id":632,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":633,"parent_id":632,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":634,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":635,"parent_id":634,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":636,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":637,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":638,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":639,"parent_id":638,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":640,"parent_id":637,"return_value":{"class":"Array","value":"","object_id":48},"elapsed":0.000027540954761207104},{"event":"call","id":641,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":642,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":643,"parent_id":642,"return_value":{"class":"String","value":""},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":644,"parent_id":641,"return_value":{"class":"String","value":""},"elapsed":0.000029708025977015495},{"event":"return","thread_id":0,"id":645,"parent_id":636,"return_value":{"class":"String","value":""},"elapsed":0.00012645800597965717},{"event":"call","id":646,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":647,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"String","value":""},"elapsed":3.33995558321476e-7},{"event":"call","id":649,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":651,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":652,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":653,"parent_id":652,"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":654,"parent_id":651,"return_value":{"class":"String","value":""},"elapsed":0.000012457952834665775},{"event":"call","id":655,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":657,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":658,"parent_id":657,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":659,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":660,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":661,"parent_id":660,"return_value":{"class":"String","value":""},"elapsed":0.000001209089532494545},{"event":"return","thread_id":0,"id":662,"parent_id":659,"return_value":{"class":"String","value":""},"elapsed":0.000012165983207523823},{"event":"return","thread_id":0,"id":663,"parent_id":646,"return_value":{"class":"String","value":""},"elapsed":0.0002014160854741931},{"event":"call","id":664,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":665,"parent_id":664,"elapsed":8.749775588512421e-7},{"event":"call","id":666,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":667,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":669,"parent_id":666,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00002862501423805952},{"event":"call","id":670,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":671,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":673,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":0.00002437504008412361},{"event":"call","id":674,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":675,"parent_id":674,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":676,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":677,"parent_id":676,"elapsed":7.920898497104645e-7},{"event":"call","id":678,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":679,"parent_id":678,"elapsed":4.5797787606716156e-7},{"event":"call","id":680,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":681,"parent_id":680,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":682,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":683,"parent_id":682,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":684,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":685,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":686,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":687,"parent_id":686,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":688,"parent_id":685,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000024165958166122437},{"event":"call","id":689,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":690,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":691,"parent_id":690,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":692,"parent_id":689,"return_value":{"class":"String","value":""},"elapsed":0.000028292066417634487},{"event":"return","thread_id":0,"id":693,"parent_id":684,"return_value":{"class":"String","value":""},"elapsed":0.00011675001587718725},{"event":"call","id":694,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":695,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":696,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":697,"parent_id":696,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":698,"parent_id":695,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":0.000025000073947012424},{"event":"call","id":699,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"call","id":701,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":702,"parent_id":701,"return_value":{"class":"String","value":""},"elapsed":0.0000011249212548136711},{"event":"call","id":703,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":704,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":705,"parent_id":704,"elapsed":0.0000017079291865229607},{"event":"return","thread_id":0,"id":706,"parent_id":703,"return_value":{"class":"String","value":""},"elapsed":0.000014291028492152691},{"event":"return","thread_id":0,"id":707,"parent_id":694,"return_value":{"class":"String","value":""},"elapsed":0.0001347920624539256},{"event":"call","id":708,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":709,"parent_id":708,"elapsed":8.33999365568161e-7},{"event":"call","id":710,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":712,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":713,"parent_id":712,"elapsed":7.910421118140221e-7},{"event":"call","id":714,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":715,"parent_id":714,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":716,"parent_id":621,"elapsed":0.001571166911162436},{"event":"return","thread_id":0,"id":717,"parent_id":620,"elapsed":0.001601249910891056},{"event":"call","id":718,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":719,"parent_id":718,"elapsed":7.499475032091141e-7},{"event":"call","id":720,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":721,"parent_id":720,"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":722,"parent_id":597,"elapsed":0.0022637919755652547},{"event":"return","thread_id":0,"id":723,"parent_id":312,"elapsed":0.007383749936707318},{"event":"call","id":724,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":726,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":728,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":729,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":730,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":732,"parent_id":729,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.00002716702874749899},{"event":"call","id":733,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":734,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":736,"parent_id":733,"return_value":{"class":"String","value":""},"elapsed":0.000040499959141016006},{"event":"return","thread_id":0,"id":737,"parent_id":728,"return_value":{"class":"String","value":""},"elapsed":0.00013879092875868082},{"event":"call","id":738,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":739,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":740,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":742,"parent_id":739,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00003233295865356922},{"event":"call","id":743,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":744,"parent_id":743,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"call","id":745,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":746,"parent_id":745,"return_value":{"class":"String","value":""},"elapsed":0.000001084059476852417},{"event":"call","id":747,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":748,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":749,"parent_id":748,"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"String","value":""},"elapsed":0.000011582975275814533},{"event":"return","thread_id":0,"id":751,"parent_id":738,"return_value":{"class":"String","value":""},"elapsed":0.0001384170027449727},{"event":"call","id":752,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":753,"parent_id":752,"elapsed":8.330680429935455e-7},{"event":"call","id":754,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":756,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":757,"parent_id":756,"elapsed":8.33999365568161e-7},{"event":"call","id":758,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":759,"parent_id":758,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":760,"parent_id":255,"elapsed":0.009137624991126359},{"event":"return","thread_id":0,"id":761,"parent_id":58,"elapsed":0.014254207955673337},{"event":"call","id":762,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":7.919734343886375e-7},{"event":"call","id":764,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":765,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":766,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":768,"parent_id":765,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.00002437504008412361},{"event":"call","id":769,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":770,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":771,"parent_id":770,"elapsed":0.000001708976924419403},{"event":"return","thread_id":0,"id":772,"parent_id":769,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"return","thread_id":0,"id":773,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.00010308308992534876},{"event":"call","id":774,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":775,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":776,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":778,"parent_id":775,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":0.000022957916371524334},{"event":"call","id":779,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":780,"parent_id":779,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":781,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":782,"parent_id":781,"return_value":{"class":"String","value":""},"elapsed":0.0000010420335456728935},{"event":"call","id":783,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":784,"parent_id":783,"return_value":{"class":"String","value":""},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":785,"parent_id":774,"return_value":{"class":"String","value":""},"elapsed":0.00011679099407047033},{"event":"call","id":786,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":787,"parent_id":786,"elapsed":8.75093974173069e-7},{"event":"call","id":788,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":790,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":791,"parent_id":790,"elapsed":8.329516276717186e-7},{"event":"call","id":792,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":793,"parent_id":792,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":794,"parent_id":5,"elapsed":0.016675958991982043},{"event":"call","id":795,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":796,"parent_id":795,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":797,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":798,"parent_id":797,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":799,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":800,"parent_id":799,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":801,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":802,"parent_id":801,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":803,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":804,"parent_id":803,"return_value":{"class":"String","value":""},"elapsed":6.658956408500671e-7},{"event":"call","id":805,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":806,"parent_id":805,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"call","id":807,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":808,"parent_id":807,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":809,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":810,"parent_id":809,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":811,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":812,"parent_id":811,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":813,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":814,"parent_id":813,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":815,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.01708004204556346},{"event":"return","thread_id":0,"id":816,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.01757433300372213}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"Label","children":[{"type":"function","name":"formatDiffLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:122"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:52"},{"type":"function","name":"actionNameIsTrimmed","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:54"},{"type":"function","name":"requestLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:58"},{"type":"function","name":"responseLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:83"}]},{"type":"class","name":"plantUML","children":[{"type":"function","name":"addedSegment","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:125"},{"type":"function","name":"removedSegment","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:130"},{"type":"function","name":"actionResponse","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:177"},{"type":"function","name":"alias","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:187"},{"type":"function","name":"color","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:191"},{"type":"function","name":"arrowColor","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:204"},{"type":"function","name":"requestArrow","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:234"},{"type":"function","name":"responseArrow","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:247"},{"type":"function","name":"formatElapsed","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:25"},{"type":"function","name":"timeStr","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:26"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:286"},{"type":"function","name":"renderChildren","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:292"},{"type":"function","name":"renderAction","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:295"},{"type":"function","name":"singleLine","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:33"}]},{"type":"class","name":"EventLines","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:260"},{"type":"function","name":"indent","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:265"},{"type":"function","name":"outdent","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:268"},{"type":"function","name":"print","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:276"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"},{"type":"function","name":"findAncestor","static":true,"location":"packages/sequence-diagram/src/types.ts:181"},{"type":"function","name":"hasAncestor","static":true,"location":"packages/sequence-diagram/src/types.ts:189"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found UML matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json index f87c71c7c0..fc0aa4172a 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Object","value":"","object_id":2,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000009665964171290398},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001208973117172718},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.000020458013750612736},{"event":"call","id":10,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":11,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001250067725777626},{"event":"call","id":13,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":14,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.919734343886375e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":17,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.080379873514175e-7},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.00000658305361866951},{"event":"call","id":21,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":23,"parent_id":16,"elapsed":0.00009420805145055056},{"event":"call","id":24,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":25,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.669433787465096e-7},{"event":"call","id":27,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.000002374988980591297},{"event":"return","thread_id":0,"id":29,"parent_id":24,"elapsed":0.00006195798050612211},{"event":"return","thread_id":0,"id":30,"parent_id":13,"elapsed":0.00032154202926903963},{"event":"return","thread_id":0,"id":31,"parent_id":10,"elapsed":0.00044170895125716925},{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0006903329631313682},{"event":"return","thread_id":0,"id":33,"parent_id":2,"elapsed":0.0009981250623241067},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.000009458046406507492},{"event":"call","id":36,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":0.000004333094693720341},{"event":"call","id":38,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":4.169996827840805e-7},{"event":"call","id":40,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"","object_id":13,"name":"priority"},{"class":"Set","value":"","object_id":14,"name":"includedCodeObjectIds"},{"class":"Set","value":"","object_id":15,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":42,"parent_id":1,"return_value":{"class":"Specification","value":"","object_id":16},"elapsed":0.001392834004946053}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Specification includes all relevant actors","source_location":"packages/sequence-diagram/tests/integration/specification.spec.ts","test_status":"succeeded"}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Object","value":"","object_id":2,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000009665964171290398},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001208973117172718},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.000020458013750612736},{"event":"call","id":10,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":11,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001250067725777626},{"event":"call","id":13,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":14,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.919734343886375e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":17,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.080379873514175e-7},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.00000658305361866951},{"event":"call","id":21,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":23,"parent_id":16,"elapsed":0.00009420805145055056},{"event":"call","id":24,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":25,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.669433787465096e-7},{"event":"call","id":27,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.000002374988980591297},{"event":"return","thread_id":0,"id":29,"parent_id":24,"elapsed":0.00006195798050612211},{"event":"return","thread_id":0,"id":30,"parent_id":13,"elapsed":0.00032154202926903963},{"event":"return","thread_id":0,"id":31,"parent_id":10,"elapsed":0.00044170895125716925},{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0006903329631313682},{"event":"return","thread_id":0,"id":33,"parent_id":2,"elapsed":0.0009981250623241067},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.000009458046406507492},{"event":"call","id":36,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":0.000004333094693720341},{"event":"call","id":38,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":4.169996827840805e-7},{"event":"call","id":40,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"","object_id":13,"name":"priority"},{"class":"Set","value":"","object_id":14,"name":"includedCodeObjectIds"},{"class":"Set","value":"","object_id":15,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":42,"parent_id":1,"return_value":{"class":"Specification","value":"","object_id":16},"elapsed":0.001392834004946053}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Specification includes all relevant actors","source_location":"packages/sequence-diagram/tests/integration/specification.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file From 7a788cfa8d5da326bf5e565411068f8a653e2dcd Mon Sep 17 00:00:00 2001 From: kgilpin Date: Thu, 9 Jul 2026 09:20:26 -0400 Subject: [PATCH 16/22] chore(gold-traces): sanitize the agent-added handler baseline The review agent blessed it via the skills-main engine, which still trims; sanitize it and give it the provenance marker like the rest. Co-Authored-By: Claude Fable 5 --- ...file_is_skipped,_while_still_sanitizing_the_rest.appmap.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json index b5a8bfbc17..973f64a221 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"goodAppMap","static":true,"parameters":[],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":237},{"event":"call","id":2,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'token'","name":"name"},{"class":"String","value":"'sekrit'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit' }","object_id":52},"elapsed":0.0000028949999659744208},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"String","value":"'{\"events\":[{\"parameters\":[{\"name\":\"token\",\"class\":\"String\",\"value\":\"sekrit\"}]}]}'"},"elapsed":0.00015356599999449827},{"event":"call","id":5,"thread_id":0,"method_id":"run","static":true,"parameters":[{"class":"Array","value":"[\n '/tmp/sanitize-kUnn49/bad.appmap.json',\n '/…]","object_id":53,"name":"files"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":231},{"event":"call","id":6,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000034969999660461326},{"event":"call","id":8,"thread_id":0,"method_id":"buildAllowList","static":true,"parameters":[{"class":"Array","value":"[]","object_id":54,"name":"allow"},{"class":"undefined","value":"undefined","name":"allowFile"}],"defined_class":"sanitize","path":"packages/cli/src/cmds/sanitize/sanitize.ts","lineno":11},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":55},"elapsed":0.000008136000019476342},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000003196999955434876},{"event":"call","id":12,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.000003437000032135984},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object] ] }","object_id":56,"name":"appmap"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":15,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit' }","object_id":58,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57},"parameters":[{"class":"String","value":"'sekrit'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":"''"},"elapsed":0.000004729000011138851},{"event":"return","thread_id":0,"id":18,"parent_id":15,"elapsed":0.00007253599994783144},{"event":"call","id":19,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000019230000134484726},{"event":"call","id":21,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.0000018929999896499794},{"event":"call","id":23,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":0.0000018939999790745787},{"event":"call","id":25,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.0000016029999869715539},{"event":"return","thread_id":0,"id":27,"parent_id":14,"return_value":{"class":"Object","value":"{ events: [ [Object] ] }","object_id":56},"elapsed":0.0003782649999948262},{"event":"call","id":28,"thread_id":0,"method_id":"distinctCount","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":57},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":58},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Number","value":"1"},"elapsed":0.0000018439999394104234},{"event":"call","id":30,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/tmp/sanitize-kUnn49'","name":"dirName"},{"class":"String","value":"'good.appmap.json'","name":"fileName"},{"class":"String","value":"'sanitize.tmp'","name":"suffix"},{"class":"String","value":"'{\"events\":[{\"parameters\":[{\"name\":\"token\",\"class\":\"String\",\"value\":\"\"}]}]}'","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Promise","value":"Promise { }","object_id":59},"elapsed":0.00003985500006820075},{"event":"return","thread_id":0,"id":32,"parent_id":5,"return_value":{"class":"Promise","value":"Promise { }","object_id":60},"elapsed":0.0011340830000108326}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"sanitize","type":"package","children":[{"type":"class","name":"sanitize","children":[{"type":"function","name":"buildAllowList","static":true,"location":"packages/cli/src/cmds/sanitize/sanitize.ts:11"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"distinctCount","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:58"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"run","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:231"},{"type":"function","name":"goodAppMap","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:237"},{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitize command handler fails when any file is skipped, while still sanitizing the rest","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded"},"eventUpdates":{"31":{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":59},"elapsed":0.0004883100000370177},"32":{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0016494730000431446,"exceptions":[{"class":"Error","message":"sanitize: 1 of 2 file(s) failed to process and remain unsanitized","object_id":61}],"return_value":{"class":"Promise","value":"Promise { }","object_id":60}}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"goodAppMap","static":true,"parameters":[],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":237},{"event":"call","id":2,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0000028949999659744208},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"String","value":""},"elapsed":0.00015356599999449827},{"event":"call","id":5,"thread_id":0,"method_id":"run","static":true,"parameters":[{"class":"Array","value":"","object_id":53,"name":"files"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":231},{"event":"call","id":6,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000034969999660461326},{"event":"call","id":8,"thread_id":0,"method_id":"buildAllowList","static":true,"parameters":[{"class":"Array","value":"","object_id":54,"name":"allow"},{"class":"undefined","value":"undefined","name":"allowFile"}],"defined_class":"sanitize","path":"packages/cli/src/cmds/sanitize/sanitize.ts","lineno":11},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Set","value":"","object_id":55},"elapsed":0.000008136000019476342},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000003196999955434876},{"event":"call","id":12,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.000003437000032135984},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":56,"name":"appmap"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":15,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":58,"name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":57},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000004729000011138851},{"event":"return","thread_id":0,"id":18,"parent_id":15,"elapsed":0.00007253599994783144},{"event":"call","id":19,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000019230000134484726},{"event":"call","id":21,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.0000018929999896499794},{"event":"call","id":23,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":0.0000018939999790745787},{"event":"call","id":25,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.0000016029999869715539},{"event":"return","thread_id":0,"id":27,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.0003782649999948262},{"event":"call","id":28,"thread_id":0,"method_id":"distinctCount","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":57},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":58},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Number","value":""},"elapsed":0.0000018439999394104234},{"event":"call","id":30,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Promise","value":"","object_id":59},"elapsed":0.00003985500006820075},{"event":"return","thread_id":0,"id":32,"parent_id":5,"return_value":{"class":"Promise","value":"","object_id":60},"elapsed":0.0011340830000108326}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"sanitize","type":"package","children":[{"type":"class","name":"sanitize","children":[{"type":"function","name":"buildAllowList","static":true,"location":"packages/cli/src/cmds/sanitize/sanitize.ts:11"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"distinctCount","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:58"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"run","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:231"},{"type":"function","name":"goodAppMap","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:237"},{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitize command handler fails when any file is skipped, while still sanitizing the rest","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"31":{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Promise","value":"","object_id":59},"elapsed":0.0004883100000370177},"32":{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0016494730000431446,"exceptions":[{"class":"Error","message":"","object_id":61}],"return_value":{"class":"Promise","value":"","object_id":60}}}} \ No newline at end of file From 5af58cdb99efcf14950142f07f311155effa4c66 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jul 2026 13:34:53 +0000 Subject: [PATCH 17/22] chore(gold-traces): update behavioral baseline [skip ci] --- .../JSON_matches_expectation.appmap.json | 1 + .../gold_traces/manifest.yaml | 6 + .../userFoundVsNotFound.diff.sequence.json | 270 ++++++++++++++++++ .../integration/sequenceDiagramDiff.spec.ts | 9 + packages/sequence-diagram/tests/util.ts | 6 + 5 files changed, 292 insertions(+) create mode 100644 packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/JSON_matches_expectation.appmap.json create mode 100644 packages/sequence-diagram/tests/fixtures/sequenceDiagrams/userFoundVsNotFound.diff.sequence.json diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/JSON_matches_expectation.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/JSON_matches_expectation.appmap.json new file mode 100644 index 0000000000..bc240d25d5 --- /dev/null +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/JSON_matches_expectation.appmap.json @@ -0,0 +1 @@ +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":8},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":64},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":14},{"event":"call","id":3,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":65},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":1,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":1},"elapsed":0.000029125000082785846},{"event":"call","id":5,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":66,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Array","value":"","object_id":66},"elapsed":0.0000020429999949556077},{"event":"call","id":7,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":67,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":67},"elapsed":0.0000018629999658514862},{"event":"call","id":9,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":67},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.000003866999918500369},{"event":"call","id":11,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":67},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.000003606000063882675},{"event":"call","id":13,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":67},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Number","value":""},"elapsed":0.000004218000071887218},{"event":"call","id":15,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":68,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.000003365999987181567},{"event":"call","id":17,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":68},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":""},"elapsed":0.0000027550000822884613},{"event":"call","id":19,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":68},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"String","value":""},"elapsed":0.000004869000008511648},{"event":"call","id":21,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":68},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Number","value":""},"elapsed":0.00000502899990806327},{"event":"call","id":23,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":69,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":69},"elapsed":0.000004227999966133211},{"event":"call","id":25,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":69},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":""},"elapsed":0.0000025049999976545223},{"event":"call","id":27,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":69},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.0000023540000029242947},{"event":"call","id":29,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":69},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Number","value":""},"elapsed":0.000002483999992364261},{"event":"call","id":31,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":70,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Object","value":"","object_id":70},"elapsed":0.000002795000000332948},{"event":"call","id":33,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":70},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.0000017339999658361194},{"event":"call","id":35,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":70},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.0000025350000214530155},{"event":"call","id":37,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":70},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Number","value":""},"elapsed":0.000020817999939026777},{"event":"call","id":39,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":71,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Object","value":"","object_id":71},"elapsed":0.0000024450000637443736},{"event":"call","id":41,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":71},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.0000010420000080557656},{"event":"call","id":43,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":71},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"String","value":""},"elapsed":7.419999974445091e-7},{"event":"call","id":45,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":71},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":46,"parent_id":45,"return_value":{"class":"Number","value":""},"elapsed":7.209999921542476e-7},{"event":"call","id":47,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":72,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Array","value":"","object_id":72},"elapsed":0.0000018929999896499794},{"event":"call","id":49,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":72},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":4,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Object","value":"","object_id":4},"elapsed":0.0000011219999578315765},{"event":"call","id":51,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Number","value":""},"elapsed":0.0000010019999763244414},{"event":"call","id":53,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":67,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"String","value":""},"elapsed":0.000003024999955414387},{"event":"call","id":55,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000010320000001229346},{"event":"call","id":57,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002483999992364261},{"event":"call","id":59,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"String","value":""},"elapsed":0.000003026000058525824},{"event":"call","id":61,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"String","value":""},"elapsed":0.0000025150000055873534},{"event":"call","id":63,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":73,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Object","value":"","object_id":73},"elapsed":0.000002023999968514545},{"event":"call","id":65,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":73},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":0.0000010119999842572724},{"event":"call","id":67,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":73},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"String","value":""},"elapsed":7.620000133101712e-7},{"event":"call","id":69,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":73},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.519999710188131e-7},{"event":"call","id":71,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":9,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":9.8099997103418e-7},{"event":"call","id":73,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":9},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":74,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"Object","value":"","object_id":74},"elapsed":7.520000053773401e-7},{"event":"call","id":75,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":74},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":7.81000039751234e-7},{"event":"call","id":77,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":9},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.209999921542476e-7},{"event":"call","id":79,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":75,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Array","value":"","object_id":75},"elapsed":9.220000265486306e-7},{"event":"call","id":81,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":75},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":10,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Object","value":"","object_id":10},"elapsed":0.0000010219999921901035},{"event":"call","id":83,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Number","value":""},"elapsed":9.509999472356867e-7},{"event":"call","id":85,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":76,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"String","value":""},"elapsed":0.000001212000029227056},{"event":"call","id":87,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":68,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"String","value":""},"elapsed":8.619999789516442e-7},{"event":"call","id":89,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.0000015529999473073985},{"event":"call","id":91,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00000108200003978709},{"event":"call","id":93,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"String","value":""},"elapsed":8.609999895270448e-7},{"event":"call","id":95,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"String","value":""},"elapsed":8.41999963085982e-7},{"event":"call","id":97,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":77,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Object","value":"","object_id":77},"elapsed":0.0000010119999842572724},{"event":"call","id":99,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":77},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":100,"parent_id":99,"return_value":{"class":"String","value":""},"elapsed":6.910000820425921e-7},{"event":"call","id":101,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":77},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"String","value":""},"elapsed":6.619999339818605e-7},{"event":"call","id":103,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":77},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.510000503112678e-7},{"event":"call","id":105,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":14,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.0000010420000080557656},{"event":"call","id":107,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":14},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":78,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Object","value":"","object_id":78},"elapsed":0.0000011330000688758446},{"event":"call","id":109,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":78},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"String","value":""},"elapsed":6.719999419146916e-7},{"event":"call","id":111,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":14},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":112,"parent_id":111,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.220000952656846e-7},{"event":"call","id":113,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":79,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"Array","value":"","object_id":79},"elapsed":0.000002103000042552594},{"event":"call","id":115,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":79},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":15,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":0.0000010520000159885967},{"event":"call","id":117,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"Number","value":""},"elapsed":0.000001964000034604396},{"event":"call","id":119,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":80,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"String","value":""},"elapsed":0.0000013630000239572837},{"event":"call","id":121,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":69,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"String","value":""},"elapsed":0.0000013229999922259594},{"event":"call","id":123,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"String","value":""},"elapsed":9.51999936660286e-7},{"event":"call","id":125,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.220000265486306e-7},{"event":"call","id":127,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"String","value":""},"elapsed":0.0000016929999446801958},{"event":"call","id":129,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"String","value":""},"elapsed":0.0000011619999895629007},{"event":"call","id":131,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":81,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":132,"parent_id":131,"return_value":{"class":"Object","value":"","object_id":81},"elapsed":8.920000027501374e-7},{"event":"call","id":133,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":81},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"String","value":""},"elapsed":7.720000212430023e-7},{"event":"call","id":135,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":81},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"String","value":""},"elapsed":0.0000013430000080916216},{"event":"call","id":137,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":81},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010720000318542589},{"event":"call","id":139,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":19,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":8.719999868844752e-7},{"event":"call","id":141,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":19},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":82,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Object","value":"","object_id":82},"elapsed":7.610000238855719e-7},{"event":"call","id":143,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":82},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"String","value":""},"elapsed":7.009999762885855e-7},{"event":"call","id":145,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":19},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.609999445572612e-7},{"event":"call","id":147,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":83,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":148,"parent_id":147,"return_value":{"class":"Array","value":"","object_id":83},"elapsed":0.0000010019999763244414},{"event":"call","id":149,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":150,"parent_id":149,"return_value":{"class":"Number","value":""},"elapsed":0.0000021440000637085177},{"event":"call","id":151,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":84,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Array","value":"","object_id":84},"elapsed":9.719999525259482e-7},{"event":"call","id":153,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":84},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Number","value":""},"elapsed":8.91000013325538e-7},{"event":"call","id":155,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":85,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":156,"parent_id":155,"return_value":{"class":"Array","value":"","object_id":85},"elapsed":0.0000010420000080557656},{"event":"call","id":157,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":85},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"String","value":""},"elapsed":7.910000476840651e-7},{"event":"call","id":159,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"Number","value":""},"elapsed":7.719999075561645e-7},{"event":"call","id":161,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":10,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":162,"parent_id":161,"elapsed":7.009999762885855e-7},{"event":"call","id":163,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"Number","value":""},"elapsed":8.91000013325538e-7},{"event":"call","id":165,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":86,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"","object_id":86},"elapsed":9.119999049289618e-7},{"event":"call","id":167,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":86},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Number","value":""},"elapsed":8.209999577957205e-7},{"event":"call","id":169,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":87,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"Array","value":"","object_id":87},"elapsed":8.920000027501374e-7},{"event":"call","id":171,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":87},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":172,"parent_id":171,"return_value":{"class":"String","value":""},"elapsed":7.320001031985157e-7},{"event":"call","id":173,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":174,"parent_id":173,"return_value":{"class":"Number","value":""},"elapsed":9.320000344814616e-7},{"event":"call","id":175,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":176,"parent_id":175,"return_value":{"class":"String","value":""},"elapsed":7.81000039751234e-7},{"event":"call","id":177,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":178,"parent_id":177,"return_value":{"class":"String","value":""},"elapsed":8.520000847056508e-7},{"event":"call","id":179,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":4,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":180,"parent_id":179,"elapsed":6.610000582440989e-7},{"event":"call","id":181,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":75},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":22,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":182,"parent_id":181,"return_value":{"class":"Object","value":"","object_id":22},"elapsed":0.0000010520000159885967},{"event":"call","id":183,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":184,"parent_id":183,"return_value":{"class":"Number","value":""},"elapsed":0.0000013229999922259594},{"event":"call","id":185,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":88,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":186,"parent_id":185,"return_value":{"class":"String","value":""},"elapsed":0.0000011119999498987454},{"event":"call","id":187,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":70,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"String","value":""},"elapsed":8.519999710188131e-7},{"event":"call","id":189,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":190,"parent_id":189,"return_value":{"class":"String","value":""},"elapsed":8.719999868844752e-7},{"event":"call","id":191,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":192,"parent_id":191,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.819999948173063e-7},{"event":"call","id":193,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"String","value":""},"elapsed":7.920000371086644e-7},{"event":"call","id":195,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"String","value":""},"elapsed":9.709999631013488e-7},{"event":"call","id":197,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":89,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Object","value":"","object_id":89},"elapsed":8.31999955153151e-7},{"event":"call","id":199,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":89},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":200,"parent_id":199,"return_value":{"class":"String","value":""},"elapsed":6.809999604229233e-7},{"event":"call","id":201,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":89},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":202,"parent_id":201,"return_value":{"class":"String","value":""},"elapsed":6.520000397358672e-7},{"event":"call","id":203,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":89},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.420000318030361e-7},{"event":"call","id":205,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":26,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":206,"parent_id":205,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.0000010019999763244414},{"event":"call","id":207,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":26},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":90,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":208,"parent_id":207,"return_value":{"class":"Object","value":"","object_id":90},"elapsed":7.920000371086644e-7},{"event":"call","id":209,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":90},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":210,"parent_id":209,"return_value":{"class":"String","value":""},"elapsed":7.909999339972273e-7},{"event":"call","id":211,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":26},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.909999683557544e-7},{"event":"call","id":213,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":91,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Array","value":"","object_id":91},"elapsed":9.220000265486306e-7},{"event":"call","id":215,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":91},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":27,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":216,"parent_id":215,"return_value":{"class":"Object","value":"","object_id":27},"elapsed":8.420000767728197e-7},{"event":"call","id":217,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":218,"parent_id":217,"return_value":{"class":"Number","value":""},"elapsed":0.0000010420000080557656},{"event":"call","id":219,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":92,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":220,"parent_id":219,"return_value":{"class":"String","value":""},"elapsed":0.0000015529999473073985},{"event":"call","id":221,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":93,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":222,"parent_id":221,"return_value":{"class":"String","value":""},"elapsed":0.000022080999997342587},{"event":"call","id":223,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":224,"parent_id":223,"return_value":{"class":"String","value":""},"elapsed":0.0000010919999340330833},{"event":"call","id":225,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":226,"parent_id":225,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001202000021294225},{"event":"call","id":227,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":228,"parent_id":227,"return_value":{"class":"String","value":""},"elapsed":8.409999736613827e-7},{"event":"call","id":229,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":230,"parent_id":229,"return_value":{"class":"String","value":""},"elapsed":0.0000011519999816300697},{"event":"call","id":231,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":94,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":232,"parent_id":231,"return_value":{"class":"Object","value":"","object_id":94},"elapsed":8.920000027501374e-7},{"event":"call","id":233,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":94},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":234,"parent_id":233,"return_value":{"class":"String","value":""},"elapsed":7.109999842214165e-7},{"event":"call","id":235,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":94},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"String","value":""},"elapsed":6.410000423784368e-7},{"event":"call","id":237,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":94},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":238,"parent_id":237,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.30999920758768e-7},{"event":"call","id":239,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":31,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":240,"parent_id":239,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":8.81000005392707e-7},{"event":"call","id":241,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":31},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":95,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":242,"parent_id":241,"return_value":{"class":"Object","value":"","object_id":95},"elapsed":7.809999260643963e-7},{"event":"call","id":243,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":95},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":244,"parent_id":243,"return_value":{"class":"String","value":""},"elapsed":6.410000423784368e-7},{"event":"call","id":245,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":31},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":246,"parent_id":245,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.509999366244301e-7},{"event":"call","id":247,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":96,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":248,"parent_id":247,"return_value":{"class":"Array","value":"","object_id":96},"elapsed":8.719999868844752e-7},{"event":"call","id":249,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":96},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":32,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":250,"parent_id":249,"return_value":{"class":"Object","value":"","object_id":32},"elapsed":9.929999578162096e-7},{"event":"call","id":251,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":252,"parent_id":251,"return_value":{"class":"Number","value":""},"elapsed":0.0000010119999842572724},{"event":"call","id":253,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":97,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":254,"parent_id":253,"return_value":{"class":"String","value":""},"elapsed":0.0000015729999631730607},{"event":"call","id":255,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":98,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":256,"parent_id":255,"return_value":{"class":"String","value":""},"elapsed":9.510000609225244e-7},{"event":"call","id":257,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":258,"parent_id":257,"return_value":{"class":"String","value":""},"elapsed":8.819999948173063e-7},{"event":"call","id":259,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":260,"parent_id":259,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.81000039751234e-7},{"event":"call","id":261,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":262,"parent_id":261,"return_value":{"class":"String","value":""},"elapsed":0.0000014729999975315877},{"event":"call","id":263,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"String","value":""},"elapsed":8.220000609071576e-7},{"event":"call","id":265,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":99,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":266,"parent_id":265,"return_value":{"class":"Object","value":"","object_id":99},"elapsed":8.219999472203199e-7},{"event":"call","id":267,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":99},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":268,"parent_id":267,"return_value":{"class":"String","value":""},"elapsed":8.119999392874888e-7},{"event":"call","id":269,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":99},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":270,"parent_id":269,"return_value":{"class":"String","value":""},"elapsed":5.919999921388808e-7},{"event":"call","id":271,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":99},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":272,"parent_id":271,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.510000503112678e-7},{"event":"call","id":273,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":36,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":274,"parent_id":273,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":9.210000371240312e-7},{"event":"call","id":275,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":36},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":100,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":276,"parent_id":275,"return_value":{"class":"Object","value":"","object_id":100},"elapsed":6.809999604229233e-7},{"event":"call","id":277,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":100},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":278,"parent_id":277,"return_value":{"class":"String","value":""},"elapsed":0.0000011509999922054703},{"event":"call","id":279,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":36},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":280,"parent_id":279,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.420000318030361e-7},{"event":"call","id":281,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":101,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":282,"parent_id":281,"return_value":{"class":"Array","value":"","object_id":101},"elapsed":7.709999181315652e-7},{"event":"call","id":283,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":101},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":37,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":284,"parent_id":283,"return_value":{"class":"Object","value":"","object_id":37},"elapsed":0.0000010210000027655042},{"event":"call","id":285,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":286,"parent_id":285,"return_value":{"class":"Number","value":""},"elapsed":8.209999577957205e-7},{"event":"call","id":287,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":102,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":288,"parent_id":287,"return_value":{"class":"String","value":""},"elapsed":0.0000012520000609583803},{"event":"call","id":289,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":103,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":290,"parent_id":289,"return_value":{"class":"String","value":""},"elapsed":8.210000714825583e-7},{"event":"call","id":291,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":292,"parent_id":291,"return_value":{"class":"String","value":""},"elapsed":8.920000027501374e-7},{"event":"call","id":293,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":294,"parent_id":293,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.809999260643963e-7},{"event":"call","id":295,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":296,"parent_id":295,"return_value":{"class":"String","value":""},"elapsed":7.209999921542476e-7},{"event":"call","id":297,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":298,"parent_id":297,"return_value":{"class":"String","value":""},"elapsed":9.020000106829684e-7},{"event":"call","id":299,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":104,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":300,"parent_id":299,"return_value":{"class":"Object","value":"","object_id":104},"elapsed":8.220000609071576e-7},{"event":"call","id":301,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":104},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":302,"parent_id":301,"return_value":{"class":"String","value":""},"elapsed":6.509999366244301e-7},{"event":"call","id":303,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":104},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":304,"parent_id":303,"return_value":{"class":"String","value":""},"elapsed":6.110000185799436e-7},{"event":"call","id":305,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":104},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":306,"parent_id":305,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.910000820425921e-7},{"event":"call","id":307,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":41,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":308,"parent_id":307,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":6.919999577803537e-7},{"event":"call","id":309,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":41},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":105,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":310,"parent_id":309,"return_value":{"class":"Object","value":"","object_id":105},"elapsed":6.110000185799436e-7},{"event":"call","id":311,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":105},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":312,"parent_id":311,"return_value":{"class":"String","value":""},"elapsed":6.709999524900923e-7},{"event":"call","id":313,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":41},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":314,"parent_id":313,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.009998969602748e-7},{"event":"call","id":315,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":106,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":316,"parent_id":315,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.0000012130000186516554},{"event":"call","id":317,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":318,"parent_id":317,"return_value":{"class":"Number","value":""},"elapsed":0.000001722999968478689},{"event":"call","id":319,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":107,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":320,"parent_id":319,"return_value":{"class":"Array","value":"","object_id":107},"elapsed":9.51999936660286e-7},{"event":"call","id":321,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":107},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":322,"parent_id":321,"return_value":{"class":"Number","value":""},"elapsed":9.320000344814616e-7},{"event":"call","id":323,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":108,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":324,"parent_id":323,"return_value":{"class":"Array","value":"","object_id":108},"elapsed":0.0000012829999604946352},{"event":"call","id":325,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":108},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":326,"parent_id":325,"return_value":{"class":"String","value":""},"elapsed":8.619999789516442e-7},{"event":"call","id":327,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":32,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":328,"parent_id":327,"elapsed":7.910000476840651e-7},{"event":"call","id":329,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":330,"parent_id":329,"return_value":{"class":"Number","value":""},"elapsed":0.0000010219999921901035},{"event":"call","id":331,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":109,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":332,"parent_id":331,"return_value":{"class":"Array","value":"","object_id":109},"elapsed":8.920000027501374e-7},{"event":"call","id":333,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":109},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":334,"parent_id":333,"return_value":{"class":"Number","value":""},"elapsed":8.719999868844752e-7},{"event":"call","id":335,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":110,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":336,"parent_id":335,"return_value":{"class":"Array","value":"","object_id":110},"elapsed":8.609999895270448e-7},{"event":"call","id":337,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":110},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":338,"parent_id":337,"return_value":{"class":"String","value":""},"elapsed":7.910000476840651e-7},{"event":"call","id":339,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"Number","value":""},"elapsed":9.220000265486306e-7},{"event":"call","id":341,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":27,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":342,"parent_id":341,"elapsed":6.7100006617693e-7},{"event":"call","id":343,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":344,"parent_id":343,"return_value":{"class":"Number","value":""},"elapsed":0.000001041999894368928},{"event":"call","id":345,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":111,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":346,"parent_id":345,"return_value":{"class":"Array","value":"","object_id":111},"elapsed":8.41999963085982e-7},{"event":"call","id":347,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":111},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":348,"parent_id":347,"return_value":{"class":"Number","value":""},"elapsed":6.909999683557544e-7},{"event":"call","id":349,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":350,"parent_id":349,"return_value":{"class":"Number","value":""},"elapsed":8.220000609071576e-7},{"event":"call","id":351,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":22,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":352,"parent_id":351,"elapsed":6.40999928691599e-7},{"event":"call","id":353,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":91},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":45,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":354,"parent_id":353,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.0000010720000318542589},{"event":"call","id":355,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":356,"parent_id":355,"return_value":{"class":"Number","value":""},"elapsed":9.520000503471238e-7},{"event":"call","id":357,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":358,"parent_id":357,"return_value":{"class":"Number","value":""},"elapsed":8.41999963085982e-7},{"event":"call","id":359,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":360,"parent_id":359,"return_value":{"class":"String","value":""},"elapsed":0.0000015129999155760743},{"event":"call","id":361,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":362,"parent_id":361,"return_value":{"class":"String","value":""},"elapsed":0.0000010720000318542589},{"event":"call","id":363,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":112,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":364,"parent_id":363,"return_value":{"class":"Array","value":"","object_id":112},"elapsed":9.409999393028556e-7},{"event":"call","id":365,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":112},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":46,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":366,"parent_id":365,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":9.220000265486306e-7},{"event":"call","id":367,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":368,"parent_id":367,"return_value":{"class":"Number","value":""},"elapsed":8.509999815942138e-7},{"event":"call","id":369,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":113,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":370,"parent_id":369,"return_value":{"class":"String","value":""},"elapsed":9.72000066212786e-7},{"event":"call","id":371,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":71,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":372,"parent_id":371,"return_value":{"class":"String","value":""},"elapsed":0.0000010710000424296595},{"event":"call","id":373,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":374,"parent_id":373,"return_value":{"class":"String","value":""},"elapsed":9.520000503471238e-7},{"event":"call","id":375,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":376,"parent_id":375,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.010000212583691e-7},{"event":"call","id":377,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":378,"parent_id":377,"return_value":{"class":"String","value":""},"elapsed":9.120000186157995e-7},{"event":"call","id":379,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":380,"parent_id":379,"return_value":{"class":"String","value":""},"elapsed":8.320000688399887e-7},{"event":"call","id":381,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":114,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":382,"parent_id":381,"return_value":{"class":"Object","value":"","object_id":114},"elapsed":8.519999710188131e-7},{"event":"call","id":383,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":114},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":384,"parent_id":383,"return_value":{"class":"String","value":""},"elapsed":7.610000238855719e-7},{"event":"call","id":385,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":114},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":386,"parent_id":385,"return_value":{"class":"String","value":""},"elapsed":6.110000185799436e-7},{"event":"call","id":387,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":114},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":388,"parent_id":387,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.919999921388808e-7},{"event":"call","id":389,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":50,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":390,"parent_id":389,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":7.510000159527408e-7},{"event":"call","id":391,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":50},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":115,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":392,"parent_id":391,"return_value":{"class":"Object","value":"","object_id":115},"elapsed":7.820000291758333e-7},{"event":"call","id":393,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":115},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":394,"parent_id":393,"return_value":{"class":"String","value":""},"elapsed":8.019999313546577e-7},{"event":"call","id":395,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":50},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":396,"parent_id":395,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.420000318030361e-7},{"event":"call","id":397,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":116,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":398,"parent_id":397,"return_value":{"class":"Array","value":"","object_id":116},"elapsed":8.010000556168961e-7},{"event":"call","id":399,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":400,"parent_id":399,"return_value":{"class":"Number","value":""},"elapsed":0.0000011820000054285629},{"event":"call","id":401,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":117,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":402,"parent_id":401,"return_value":{"class":"Array","value":"","object_id":117},"elapsed":8.519999710188131e-7},{"event":"call","id":403,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":117},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":404,"parent_id":403,"return_value":{"class":"Number","value":""},"elapsed":8.120000529743265e-7},{"event":"call","id":405,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":117},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":406,"parent_id":405,"return_value":{"class":"Number","value":""},"elapsed":7.820000291758333e-7},{"event":"call","id":407,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":408,"parent_id":407,"return_value":{"class":"Number","value":""},"elapsed":7.910000476840651e-7},{"event":"call","id":409,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":45,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":410,"parent_id":409,"elapsed":7.520000053773401e-7},{"event":"call","id":411,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":412,"parent_id":411,"return_value":{"class":"Number","value":""},"elapsed":9.520000503471238e-7},{"event":"call","id":413,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":118,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":414,"parent_id":413,"return_value":{"class":"Array","value":"","object_id":118},"elapsed":0.000001192000013361394},{"event":"call","id":415,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":416,"parent_id":415,"return_value":{"class":"Number","value":""},"elapsed":0.0000011220000715184142},{"event":"call","id":417,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":22,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":418,"parent_id":417,"elapsed":6.920000714671914e-7},{"event":"call","id":419,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":420,"parent_id":419,"return_value":{"class":"Number","value":""},"elapsed":9.420000424142927e-7},{"event":"call","id":421,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":119,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Array","value":"","object_id":119},"elapsed":0.000001002000090011279},{"event":"call","id":423,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":119},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":424,"parent_id":423,"return_value":{"class":"Number","value":""},"elapsed":7.820000291758333e-7},{"event":"call","id":425,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":426,"parent_id":425,"return_value":{"class":"Number","value":""},"elapsed":9.120000186157995e-7},{"event":"call","id":427,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":4,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":428,"parent_id":427,"elapsed":6.40999928691599e-7},{"event":"call","id":429,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":430,"parent_id":429,"return_value":{"class":"Number","value":""},"elapsed":9.110000291912002e-7},{"event":"call","id":431,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":120,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":432,"parent_id":431,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":7.620000133101712e-7},{"event":"call","id":433,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":120},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":434,"parent_id":433,"return_value":{"class":"Number","value":""},"elapsed":7.520000053773401e-7},{"event":"call","id":435,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":121,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":436,"parent_id":435,"return_value":{"class":"Array","value":"","object_id":121},"elapsed":0.0000014220000821296708},{"event":"call","id":437,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":121},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":438,"parent_id":437,"return_value":{"class":"String","value":""},"elapsed":8.719999868844752e-7},{"event":"return","thread_id":0,"id":439,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.014215863000003992},{"event":"return","thread_id":0,"id":440,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":122},"elapsed":0.015370800000027884}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"json","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/json.ts:14"},{"type":"function","name":"filterFields","static":true,"location":"packages/sequence-diagram/src/formatter/json.ts:5"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:8"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found JSON matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded","trimmed":{"version":"3.200.0","max_length":120},"sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/manifest.yaml b/packages/sequence-diagram/gold_traces/manifest.yaml index 2df4307810..7d44a6f101 100644 --- a/packages/sequence-diagram/gold_traces/manifest.yaml +++ b/packages/sequence-diagram/gold_traces/manifest.yaml @@ -62,6 +62,12 @@ entries: appmap_path: jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json summary: The same diff diagram rendered to the Text output format (formatter.format -> text.format subtree, distinct from the PlantUML branch). + - feature: formatter-json + test_file: tests/integration/sequenceDiagramDiff.spec.ts + test_name: JSON matches expectation + appmap_path: jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/JSON_matches_expectation.appmap.json + summary: The same diff diagram serialized to the JSON output format (formatter.format -> json.format branch, which produces the .sequence.json consumed by the CLI and appmap-review; distinct from the PlantUML and Text branches). + - feature: validation test_file: tests/integration/validateDiagram.spec.ts test_name: accepts a valid diagram and rejects an invalid one diff --git a/packages/sequence-diagram/tests/fixtures/sequenceDiagrams/userFoundVsNotFound.diff.sequence.json b/packages/sequence-diagram/tests/fixtures/sequenceDiagrams/userFoundVsNotFound.diff.sequence.json new file mode 100644 index 0000000000..64b5b302b3 --- /dev/null +++ b/packages/sequence-diagram/tests/fixtures/sequenceDiagrams/userFoundVsNotFound.diff.sequence.json @@ -0,0 +1,270 @@ +{ + "actors": [ + { + "id": "package:lib/controllers", + "name": "controllers", + "order": 1000 + }, + { + "id": "package:lib/models", + "name": "models", + "order": 2000 + }, + { + "id": "package:lib/database", + "name": "database", + "order": 3000 + }, + { + "id": "package:lib/views/users", + "name": "users", + "order": 4000 + }, + { + "id": "package:lib/views/posts", + "name": "posts", + "order": 5000 + } + ], + "rootActions": [ + { + "nodeType": 3, + "callee": "package:lib/controllers", + "name": "show", + "static": false, + "digest": "da72c8b0d413322aab734288b2c541eb5d982914136bde437ed1015091d8d9cd", + "subtreeDigest": "unknown", + "stableProperties": { + "event_type": "function", + "id": "lib/controllers/UsersController#show", + "raises_exception": false + }, + "returnValue": { + "returnValueType": { + "name": "array" + }, + "raisesException": false + }, + "children": [ + { + "nodeType": 3, + "caller": "package:lib/controllers", + "callee": "package:lib/models", + "name": "find", + "static": true, + "digest": "281363967794e447bd1771b8485b284f1810c81322172d6cec41a2dac10bb045", + "subtreeDigest": "unknown", + "stableProperties": { + "event_type": "function", + "id": "lib/models/User.find", + "raises_exception": false + }, + "returnValue": { + "returnValueType": { + "name": "User" + }, + "raisesException": false + }, + "children": [ + { + "nodeType": 3, + "caller": "package:lib/models", + "callee": "package:lib/database", + "name": "query", + "static": true, + "digest": "f38424ccefa090e8f50bc23d085a4cc9fbda158b94efe53128a57f828c52b763", + "subtreeDigest": "unknown", + "stableProperties": { + "event_type": "function", + "id": "lib/database/Database.query", + "raises_exception": false + }, + "returnValue": { + "returnValueType": { + "name": "void" + }, + "raisesException": false + }, + "children": [], + "elapsed": 0.00000200001522898674, + "eventIds": [ + 3 + ], + "labels": [ + "db" + ], + "diffMode": 1 + } + ], + "elapsed": 0.00009400025010108948, + "eventIds": [ + 2 + ], + "labels": [ + "mvc.model" + ], + "diffMode": 3, + "formerName": "find", + "formerResult": "exception!" + }, + { + "nodeType": 3, + "caller": "package:lib/controllers", + "callee": "package:lib/views/users", + "name": "show", + "static": false, + "digest": "58b7bf44c0c966502449312e635787e929e1837133be66485931d1120dfa3ced", + "subtreeDigest": "unknown", + "stableProperties": { + "event_type": "function", + "id": "lib/views/users/Views::Users::Show#show", + "raises_exception": false + }, + "returnValue": { + "returnValueType": { + "name": "object" + }, + "raisesException": false + }, + "children": [ + { + "nodeType": 3, + "caller": "package:lib/views/users", + "callee": "package:lib/models", + "name": "posts", + "static": false, + "digest": "d5a2d2e7985d1e0fe85b9563c174d700d1a68567a29749ea471ac2582ff6326a", + "subtreeDigest": "unknown", + "stableProperties": { + "event_type": "function", + "id": "lib/models/User#posts", + "raises_exception": false + }, + "returnValue": { + "returnValueType": { + "name": "array" + }, + "raisesException": false + }, + "children": [ + { + "nodeType": 3, + "caller": "package:lib/models", + "callee": "package:lib/models", + "name": "find_for_user", + "static": true, + "digest": "b49e3fc05bf13d51c05e4e88f56b275729b46e8739892d3610df5eb4f0229b5a", + "subtreeDigest": "unknown", + "stableProperties": { + "event_type": "function", + "id": "lib/models/Post.find_for_user", + "raises_exception": false + }, + "returnValue": { + "returnValueType": { + "name": "array" + }, + "raisesException": false + }, + "children": [ + { + "nodeType": 3, + "caller": "package:lib/models", + "callee": "package:lib/database", + "name": "query", + "static": true, + "digest": "f38424ccefa090e8f50bc23d085a4cc9fbda158b94efe53128a57f828c52b763", + "subtreeDigest": "unknown", + "stableProperties": { + "event_type": "function", + "id": "lib/database/Database.query", + "raises_exception": false + }, + "returnValue": { + "returnValueType": { + "name": "void" + }, + "raisesException": false + }, + "children": [], + "elapsed": 9.997747838497162e-7, + "eventIds": [ + 9 + ], + "labels": [ + "db" + ] + } + ], + "elapsed": 0.000033999793231487274, + "eventIds": [ + 8 + ], + "labels": [ + "mvc.model" + ], + "diffMode": 1 + } + ], + "elapsed": 0.00011999998241662979, + "eventIds": [ + 7 + ], + "diffMode": 1 + }, + { + "nodeType": 1, + "count": 2, + "digest": "loop", + "subtreeDigest": "unknown", + "children": [ + { + "nodeType": 3, + "caller": "package:lib/views/users", + "callee": "package:lib/views/posts", + "name": "show", + "static": false, + "digest": "527c645f25eb9879f789e61d2b8b1b94c2a62a1c7a9747445c1e01e2abc00f23", + "subtreeDigest": "unknown", + "stableProperties": { + "event_type": "function", + "id": "lib/views/posts/Views::Posts::Show#show", + "raises_exception": false + }, + "returnValue": { + "returnValueType": { + "name": "string" + }, + "raisesException": false + }, + "children": [], + "elapsed": 0.0000039995647966861725, + "eventIds": [ + 13, + 15 + ], + "diffMode": 1 + } + ], + "elapsed": 0.0000039995647966861725, + "eventIds": [], + "diffMode": 1 + } + ], + "elapsed": 0.00029900018125772476, + "eventIds": [ + 6 + ], + "diffMode": 1 + } + ], + "elapsed": 0.0006280001252889633, + "eventIds": [ + 1 + ], + "labels": [ + "mvc.controller" + ] + } + ] +} \ No newline at end of file diff --git a/packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts b/packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts index a31d3e8477..5f31be3525 100644 --- a/packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts +++ b/packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts @@ -10,6 +10,7 @@ import { VERBOSE, checkPlantUMLEqual, checkTextEqual, + checkJSONEqual, } from '../util'; import { join } from 'path'; import format from '../../src/formatter'; @@ -38,6 +39,14 @@ describe('Sequence diagram diff', () => { join(FIXTURE_DIR, 'sequenceDiagrams/userFoundVsNotFound.sequence.txt') ); }); + + it('JSON matches expectation', async () => { + const { diagram } = format(FormatType.JSON, diffDiagram, 'computed diff'); + await checkJSONEqual( + diagram, + join(FIXTURE_DIR, 'sequenceDiagrams/userFoundVsNotFound.diff.sequence.json') + ); + }); }); describe('list users vs list users with prefetch', () => { const baseDiagram = loadDiagram(LIST_USERS_APPMAP); diff --git a/packages/sequence-diagram/tests/util.ts b/packages/sequence-diagram/tests/util.ts index 52f7c55b3c..598aff0904 100644 --- a/packages/sequence-diagram/tests/util.ts +++ b/packages/sequence-diagram/tests/util.ts @@ -85,6 +85,12 @@ export async function checkTextEqual(actualData: string, expectedFileName: strin normalizeFile(await readFile(expectedFileName, 'utf-8')) ); } +export async function checkJSONEqual(actualData: string, expectedFileName: string): Promise { + assert.deepStrictEqual( + JSON.parse(actualData), + JSON.parse(await readFile(expectedFileName, 'utf-8')) + ); +} export function loadDiagram( appmap: AppMap, options: SequenceDiagramOptions = { loops: true } From 5a414d98d7c8a1f3c3b17a2cbd482408c4e75a0b Mon Sep 17 00:00:00 2001 From: kgilpin Date: Fri, 10 Jul 2026 06:51:44 -0400 Subject: [PATCH 18/22] feat(cli): normalize AppMaps as the first step of sanitize MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The handler now runs buildAppMap().source().normalize().build() before masking — the same transform every AppMap viewer applies on load. What that adds: credentials are stripped from metadata.git.repository (a capture surface the masking walk didn't cover), eventUpdates are merged into their events, event ids are re-indexed, and unreturned calls are balanced. Masking then runs over the canonical form. Note: normalize() does NOT parameterize SQL or group routes — sanitize's own fail-closed SQL handling remains the only thing scrubbing SQL. All 24 committed baselines re-processed through the full pipeline; bless digests verified identical for every one. Co-Authored-By: Claude Fable 5 --- ...g_and_writes_the_on-disk_index.appmap.json | 2 +- ...c_id_return_a_-not_found-_hint.appmap.json | 2 +- ...ap_path_and_applies_focus_type.appmap.json | 2 +- ...malformed_HTTP_server_requests.appmap.json | 2 +- .../sorts_by_the_requested_key.appmap.json | 2 +- ...l_filters_via_the_labels_table.appmap.json | 2 +- ...class_filters_by_defined_class.appmap.json | 2 +- ...-end_recording_into_all_tables.appmap.json | 2 +- ...ts_AppMaps_and_writes_an_index.appmap.json | 2 +- ...rom_a_base64url-encoded_filter.appmap.json | 2 +- ..._a_composite_AppMap_end-to-end.appmap.json | 2 +- ...hile_still_sanitizing_the_rest.appmap.json | 2 +- .../JSON_format/is_valid.appmap.json | 2 +- .../analyzes_a_directory.appmap.json | 2 +- ...nly_sql_events_when_filter=sql.appmap.json | 2 +- ...lot_while_preserving_structure.appmap.json | 2 +- packages/cli/src/cmds/sanitize/sanitize.ts | 11 ++++++- packages/cli/tests/unit/cmds/sanitize.spec.ts | 32 ++++++++++++++++++- ...ram_and_rejects_an_invalid_one.appmap.json | 2 +- .../is_recorded.appmap.json | 2 +- .../SQL_query/is_recorded.appmap.json | 2 +- ...d_on_a_labeled_function_action.appmap.json | 2 +- .../JSON_matches_expectation.appmap.json | 2 +- .../Text_matches_expectation.appmap.json | 2 +- .../UML_matches_expectation.appmap.json | 2 +- .../includes_all_relevant_actors.appmap.json | 2 +- 26 files changed, 65 insertions(+), 26 deletions(-) diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json index 031a84f8c7..9477b61804 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/Fingerprinter/fingerprints_a_recording_and_writes_the_on-disk_index.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":64},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000014999997802078724},{"event":"call","id":3,"thread_id":0,"method_id":"fingerprint","static":false,"receiver":{"class":"Fingerprinter","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"appMapFileName"}],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":73},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005500041879713535},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":29},{"event":"call","id":7,"thread_id":0,"method_id":"baseName","static":true,"parameters":[{"class":"String","value":"","name":"fileName"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":25},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"String","value":""},"elapsed":0.000006041023880243301},{"event":"return","thread_id":0,"id":9,"parent_id":6,"elapsed":0.00007349997758865356},{"event":"call","id":10,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":37},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00001750001683831215},{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.000502042006701231},{"event":"call","id":13,"thread_id":0,"method_id":"versionUpToDate","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"requiredVersion"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":123},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00004937499761581421},{"event":"call","id":15,"thread_id":0,"method_id":"appmapFileSize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":113},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Number","value":""},"elapsed":0.00000537489540874958},{"event":"call","id":17,"thread_id":0,"method_id":"loadAppMapData","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":70},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00002779101487249136},{"event":"call","id":19,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":21,"thread_id":0,"method_id":"mkdir_p","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":50},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.000030499999411404133},{"event":"call","id":23,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":24,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"x","value":"","object_id":9},"elapsed":0.00009670795407146215},{"event":"call","id":26,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011708005331456661},{"event":"call","id":28,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":29,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002087489701807499},{"event":"call","id":31,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"S","value":"","object_id":15},"elapsed":0.0000020830193534493446},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":16},"elapsed":0.00012654205784201622},{"event":"call","id":34,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":35,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000018330756574869156},{"event":"call","id":37,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000003208988346159458},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008358305785804987},{"event":"call","id":40,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":41,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"S","value":"","object_id":20},"elapsed":0.0000032079406082630157},{"event":"call","id":43,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00004737498238682747},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":21},"elapsed":0.00013275002129375935},{"event":"call","id":46,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":47,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000005499925464391708},{"event":"call","id":49,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":51,"parent_id":46,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008058396633714437},{"event":"call","id":52,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":53,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"S","value":"","object_id":25},"elapsed":9.170034900307655e-7},{"event":"call","id":55,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":14},"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00008116697426885366},{"event":"call","id":58,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":59,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"S","value":"","object_id":28},"elapsed":7.499475032091141e-7},{"event":"call","id":61,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":63,"parent_id":58,"return_value":{"class":"Object","value":"","object_id":29},"elapsed":0.00006874999962747097},{"event":"call","id":64,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":65,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"S","value":"","object_id":31},"elapsed":7.50063918530941e-7},{"event":"call","id":67,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":69,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":32},"elapsed":0.00009041698649525642},{"event":"call","id":70,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":71,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"S","value":"","object_id":34},"elapsed":7.499475032091141e-7},{"event":"call","id":73,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":75,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":0.00010850001126527786},{"event":"call","id":76,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":77,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"S","value":"","object_id":37},"elapsed":7.919734343886375e-7},{"event":"call","id":79,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":81,"parent_id":76,"return_value":{"class":"Object","value":"","object_id":38},"elapsed":0.00008741696365177631},{"event":"call","id":82,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":83,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"S","value":"","object_id":40},"elapsed":7.080379873514175e-7},{"event":"call","id":85,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":87,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00009933393448591232},{"event":"call","id":88,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":89,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"S","value":"","object_id":44},"elapsed":9.170034900307655e-7},{"event":"call","id":91,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":15},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":93,"parent_id":88,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00006620900239795446},{"event":"call","id":94,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":95,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"call","id":97,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":44},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":99,"parent_id":94,"return_value":{"class":"Object","value":"","object_id":48},"elapsed":0.00006812508217990398},{"event":"call","id":100,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":101,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"call","id":103,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":105,"parent_id":100,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007229100447148085},{"event":"call","id":106,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":107,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.660120561718941e-7},{"event":"call","id":109,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":111,"parent_id":106,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.0000635830219835043},{"event":"call","id":112,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":113,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"S","value":"","object_id":53},"elapsed":6.660120561718941e-7},{"event":"call","id":115,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":117,"parent_id":112,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.0000689999433234334},{"event":"call","id":118,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":119,"parent_id":118,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":120,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":121,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":123,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":125,"parent_id":120,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00006850005593150854},{"event":"call","id":126,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":127,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":129,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":131,"parent_id":126,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007041695062071085},{"event":"call","id":132,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":133,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.25033862888813e-7},{"event":"call","id":135,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":137,"parent_id":132,"return_value":{"class":"Object","value":"","object_id":60},"elapsed":0.00006308301817625761},{"event":"call","id":138,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":139,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":63},"elapsed":0.000001249951310455799},{"event":"call","id":141,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":143,"parent_id":138,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00006541702896356583},{"event":"call","id":144,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":145,"parent_id":144,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005208072252571583},{"event":"call","id":146,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"call","id":148,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":150,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":152,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":154,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":155,"parent_id":154,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":156,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":158,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":159,"parent_id":158,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":160,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":161,"parent_id":160,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.25033862888813e-7},{"event":"call","id":162,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":163,"parent_id":162,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":164,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":165,"parent_id":164,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":166,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":168,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":48,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":170,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":172,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":51,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":174,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":54,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":178,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":57,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":180,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":181,"parent_id":180,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":182,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.159519448876381e-7},{"event":"call","id":184,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":64,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":185,"parent_id":184,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":186,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"Array","value":"","object_id":66,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.000040790997445583344},{"event":"return","thread_id":0,"id":188,"parent_id":23,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.005615917034447193},{"event":"call","id":189,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":190,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.0000666249543428421},{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.00029766710940748453},{"event":"call","id":193,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":194,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":195,"parent_id":194,"return_value":{"class":"x","value":"","object_id":70},"elapsed":0.000021582935005426407},{"event":"call","id":196,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":197,"parent_id":196,"return_value":{"class":"String","value":""},"elapsed":0.000026582973077893257},{"event":"call","id":198,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":199,"parent_id":198,"return_value":{"class":"String","value":""},"elapsed":0.0000035410048440098763},{"event":"call","id":200,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"String","value":""},"elapsed":0.0000074160052463412285},{"event":"call","id":202,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":203,"parent_id":202,"return_value":{"class":"String","value":""},"elapsed":0.0000031670788303017616},{"event":"call","id":204,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":205,"parent_id":204,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":206,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":208,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":210,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":211,"parent_id":210,"return_value":{"class":"String","value":""},"elapsed":0.0000020419247448444366},{"event":"call","id":212,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":213,"parent_id":212,"return_value":{"class":"String","value":""},"elapsed":0.0000035420525819063187},{"event":"call","id":214,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":216,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":218,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":219,"parent_id":218,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":220,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":222,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":223,"parent_id":222,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":224,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":226,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":227,"parent_id":226,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":228,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":229,"parent_id":228,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":230,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":232,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":233,"parent_id":232,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":234,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":235,"parent_id":234,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":236,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":237,"parent_id":236,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":238,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":239,"parent_id":238,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":240,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":241,"parent_id":240,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":242,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":243,"parent_id":242,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":244,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":245,"parent_id":244,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":246,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":248,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":250,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":251,"parent_id":250,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":252,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":253,"parent_id":252,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":254,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":255,"parent_id":254,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":256,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"Array","value":"","object_id":73,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":257,"parent_id":256,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.000006583984941244125},{"event":"return","thread_id":0,"id":258,"parent_id":193,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.001100249937735498},{"event":"call","id":259,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":260,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.000011958996765315533},{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.000054916017688810825},{"event":"call","id":263,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":264,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":265,"parent_id":264,"return_value":{"class":"x","value":"","object_id":77},"elapsed":0.000014457968063652515},{"event":"call","id":266,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":268,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":270,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":271,"parent_id":270,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":272,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":274,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":276,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":278,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":279,"parent_id":278,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":280,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":281,"parent_id":280,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":282,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":284,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":285,"parent_id":284,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":286,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":287,"parent_id":286,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":288,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":289,"parent_id":288,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":290,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":291,"parent_id":290,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":292,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":293,"parent_id":292,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":294,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":296,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":297,"parent_id":296,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":298,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":299,"parent_id":298,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":300,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":301,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":302,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":303,"parent_id":302,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":304,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":305,"parent_id":304,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":306,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":307,"parent_id":306,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":308,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":79},"parameters":[{"class":"Array","value":"","object_id":80,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.0000016249250620603561},{"event":"return","thread_id":0,"id":310,"parent_id":263,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.000621416955254972},{"event":"call","id":311,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":312,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.000052040908485651016},{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.00008258398156613111},{"event":"call","id":315,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":316,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"x","value":"","object_id":84},"elapsed":0.000013208016753196716},{"event":"call","id":318,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":319,"parent_id":318,"return_value":{"class":"Object","value":"","object_id":86},"elapsed":0.00002245896030217409},{"event":"call","id":320,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":321,"parent_id":320,"return_value":{"class":"Object","value":"","object_id":87},"elapsed":0.0000034580007195472717},{"event":"call","id":322,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":86,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":323,"parent_id":322,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7},{"event":"call","id":324,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":326,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":328,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":329,"parent_id":328,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":330,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":332,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":333,"parent_id":332,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":334,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":336,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":337,"parent_id":336,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":338,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":339,"parent_id":338,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":340,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":341,"parent_id":340,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":342,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":343,"parent_id":342,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":344,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":345,"parent_id":344,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":346,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":348,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":349,"parent_id":348,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":350,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":351,"parent_id":350,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":352,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":354,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":87,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":355,"parent_id":354,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":356,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":357,"parent_id":356,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":358,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":359,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":360,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":361,"parent_id":360,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":362,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":363,"parent_id":362,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":364,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"Array","value":"","object_id":89,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":365,"parent_id":364,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.000005292007699608803},{"event":"return","thread_id":0,"id":366,"parent_id":315,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.0008167919004336},{"event":"call","id":367,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":368,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.000010416959412395954},{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.00006091594696044922},{"event":"call","id":371,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":372,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":373,"parent_id":372,"return_value":{"class":"x","value":"","object_id":93},"elapsed":0.000012750038877129555},{"event":"call","id":374,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Array","value":"","object_id":95},"elapsed":0.000004458008334040642},{"event":"call","id":376,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":377,"parent_id":376,"return_value":{"class":"Array","value":"","object_id":96},"elapsed":7.50063918530941e-7},{"event":"call","id":378,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":379,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":97},"elapsed":7.499475032091141e-7},{"event":"call","id":380,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":381,"parent_id":380,"return_value":{"class":"Array","value":"","object_id":98},"elapsed":5.420297384262085e-7},{"event":"call","id":382,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"Array","value":"","object_id":99},"elapsed":5.830079317092896e-7},{"event":"call","id":384,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"Array","value":"","object_id":100},"elapsed":5.00003807246685e-7},{"event":"call","id":386,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":387,"parent_id":386,"return_value":{"class":"Array","value":"","object_id":101},"elapsed":5.00003807246685e-7},{"event":"call","id":388,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Array","value":"","object_id":102},"elapsed":5.409820005297661e-7},{"event":"call","id":390,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":391,"parent_id":390,"return_value":{"class":"Array","value":"","object_id":103},"elapsed":7.919734343886375e-7},{"event":"call","id":392,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":394,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":95,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":395,"parent_id":394,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":396,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":96,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":397,"parent_id":396,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":398,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":400,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":97,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":401,"parent_id":400,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":402,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":403,"parent_id":402,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":404,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":405,"parent_id":404,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":406,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":408,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":409,"parent_id":408,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":410,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":412,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":413,"parent_id":412,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":414,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":98,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":415,"parent_id":414,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":416,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":99,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":417,"parent_id":416,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":418,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":100,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":419,"parent_id":418,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":420,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":421,"parent_id":420,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":422,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":423,"parent_id":422,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":424,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":426,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":101,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":427,"parent_id":426,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":428,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":102,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":429,"parent_id":428,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":430,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":431,"parent_id":430,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":432,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":103,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.341119736433029e-7},{"event":"call","id":434,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"Array","value":"","object_id":105,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":435,"parent_id":434,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.000005624955520033836},{"event":"return","thread_id":0,"id":436,"parent_id":371,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.0010632090270519257},{"event":"call","id":437,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":438,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.000008207978680729866},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.000040499959141016006},{"event":"call","id":441,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":442,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"x","value":"","object_id":109},"elapsed":0.000013666925951838493},{"event":"call","id":444,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":445,"parent_id":444,"elapsed":0.000012042000889778137},{"event":"call","id":446,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":447,"parent_id":446,"elapsed":7.499475032091141e-7},{"event":"call","id":448,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":7.499475032091141e-7},{"event":"call","id":450,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":6.25033862888813e-7},{"event":"call","id":452,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":453,"parent_id":452,"elapsed":5.830079317092896e-7},{"event":"call","id":454,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"call","id":456,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":457,"parent_id":456,"elapsed":6.669433787465096e-7},{"event":"call","id":458,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":5.00003807246685e-7},{"event":"call","id":460,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":0.00000100000761449337},{"event":"call","id":462,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":463,"parent_id":462,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"call","id":464,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":465,"parent_id":464,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":466,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":468,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":469,"parent_id":468,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":470,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":471,"parent_id":470,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":472,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":473,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":474,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":475,"parent_id":474,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":476,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":477,"parent_id":476,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":478,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":479,"parent_id":478,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":480,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":482,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":484,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":486,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":488,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":490,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":491,"parent_id":490,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":492,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":494,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":495,"parent_id":494,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":496,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":497,"parent_id":496,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":498,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":499,"parent_id":498,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":500,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":502,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":504,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"Array","value":"","object_id":112,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":505,"parent_id":504,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":506,"parent_id":441,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0009367079474031925},{"event":"call","id":507,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":508,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.000010750023648142815},{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.000040874932892620564},{"event":"call","id":511,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":512,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":513,"parent_id":512,"return_value":{"class":"x","value":"","object_id":116},"elapsed":0.00001391698606312275},{"event":"call","id":514,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000019208062440156937},{"event":"call","id":516,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":0.000004333094693720341},{"event":"call","id":518,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":519,"parent_id":518,"return_value":{"class":"String","value":""},"elapsed":0.000005874899215996265},{"event":"call","id":520,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":521,"parent_id":520,"return_value":{"class":"String","value":""},"elapsed":0.0000035419361665844917},{"event":"call","id":522,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.0000020830193534493446},{"event":"call","id":524,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":0.0000019170111045241356},{"event":"call","id":526,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":527,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":528,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"String","value":""},"elapsed":0.0000024170149117708206},{"event":"call","id":530,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":531,"parent_id":530,"return_value":{"class":"String","value":""},"elapsed":0.000004790956154465675},{"event":"call","id":532,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":534,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":535,"parent_id":534,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":536,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":537,"parent_id":536,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":538,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":540,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":541,"parent_id":540,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":542,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":543,"parent_id":542,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":544,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":545,"parent_id":544,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":546,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":547,"parent_id":546,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":548,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":549,"parent_id":548,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":550,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":551,"parent_id":550,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":552,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":554,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":556,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":557,"parent_id":556,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":558,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":560,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":562,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":564,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":565,"parent_id":564,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":566,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":568,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":569,"parent_id":568,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":570,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":572,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":573,"parent_id":572,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":574,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"Array","value":"","object_id":119,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":575,"parent_id":574,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.000005249981768429279},{"event":"return","thread_id":0,"id":576,"parent_id":511,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.0009690839797258377},{"event":"call","id":577,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":578,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.00004158297087997198},{"event":"call","id":581,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":582,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":583,"parent_id":582,"return_value":{"class":"x","value":"","object_id":123},"elapsed":0.000055333017371594906},{"event":"call","id":584,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008458038792014122},{"event":"call","id":586,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":587,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000012999982573091984},{"event":"call","id":589,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"S","value":"","object_id":126},"elapsed":0.0000016670674085617065},{"event":"return","thread_id":0,"id":591,"parent_id":586,"return_value":{"class":"Object","value":"","object_id":127},"elapsed":0.00008625001646578312},{"event":"call","id":592,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":593,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":594,"parent_id":593,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000001334003172814846},{"event":"call","id":595,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":596,"parent_id":595,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000024170149117708206},{"event":"return","thread_id":0,"id":597,"parent_id":592,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000617919722571969},{"event":"call","id":598,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":599,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":600,"parent_id":599,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001334003172814846},{"event":"call","id":601,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":602,"parent_id":601,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00003458303399384022},{"event":"return","thread_id":0,"id":603,"parent_id":598,"return_value":{"class":"Object","value":"","object_id":129},"elapsed":0.00009841693099588156},{"event":"call","id":604,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":605,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":606,"parent_id":605,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00000400003045797348},{"event":"call","id":607,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":608,"parent_id":607,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000010409858077764511},{"event":"return","thread_id":0,"id":609,"parent_id":604,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005979207344353199},{"event":"call","id":610,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":611,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":612,"parent_id":611,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001708976924419403},{"event":"call","id":613,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":614,"parent_id":613,"return_value":{"class":"S","value":"","object_id":125},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":615,"parent_id":610,"return_value":{"class":"Object","value":"","object_id":130},"elapsed":0.00007216702215373516},{"event":"call","id":616,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":617,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":618,"parent_id":617,"return_value":{"class":"S","value":"","object_id":128},"elapsed":8.33999365568161e-7},{"event":"call","id":619,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":620,"parent_id":619,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":621,"parent_id":616,"return_value":{"class":"Object","value":"","object_id":131},"elapsed":0.00006954104173928499},{"event":"call","id":622,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":623,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":624,"parent_id":623,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":625,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":626,"parent_id":625,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":627,"parent_id":622,"return_value":{"class":"Object","value":"","object_id":132},"elapsed":0.00007466704118996859},{"event":"call","id":628,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":629,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":631,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":632,"parent_id":631,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":633,"parent_id":628,"return_value":{"class":"Object","value":"","object_id":133},"elapsed":0.00008654198609292507},{"event":"call","id":634,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":635,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":636,"parent_id":635,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.499475032091141e-7},{"event":"call","id":637,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":638,"parent_id":637,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":639,"parent_id":634,"return_value":{"class":"Object","value":"","object_id":134},"elapsed":0.00007574993651360273},{"event":"call","id":640,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":641,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":642,"parent_id":641,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":643,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":644,"parent_id":643,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":645,"parent_id":640,"return_value":{"class":"Object","value":"","object_id":135},"elapsed":0.0000862079905346036},{"event":"call","id":646,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":647,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"S","value":"","object_id":136},"elapsed":8.330680429935455e-7},{"event":"call","id":649,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":651,"parent_id":646,"return_value":{"class":"Object","value":"","object_id":137},"elapsed":0.00005866703577339649},{"event":"call","id":652,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":653,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":654,"parent_id":653,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":655,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"S","value":"","object_id":136},"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":657,"parent_id":652,"return_value":{"class":"Object","value":"","object_id":138},"elapsed":0.00005837494973093271},{"event":"call","id":658,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":659,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":660,"parent_id":659,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.919734343886375e-7},{"event":"call","id":661,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":662,"parent_id":661,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":663,"parent_id":658,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005454104393720627},{"event":"call","id":664,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":665,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":666,"parent_id":665,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.25033862888813e-7},{"event":"call","id":667,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":669,"parent_id":664,"return_value":{"class":"Object","value":"","object_id":139},"elapsed":0.00007516704499721527},{"event":"call","id":670,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":671,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.660120561718941e-7},{"event":"call","id":673,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":674,"parent_id":673,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":675,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":140},"elapsed":0.00007383304182440042},{"event":"call","id":676,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":677,"parent_id":676,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011541997082531452},{"event":"call","id":678,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":679,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":680,"parent_id":679,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":681,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":682,"parent_id":681,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":683,"parent_id":678,"return_value":{"class":"Object","value":"","object_id":141},"elapsed":0.000055415905080735683},{"event":"call","id":684,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":685,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":686,"parent_id":685,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"call","id":687,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":688,"parent_id":687,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":689,"parent_id":684,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005354208406060934},{"event":"call","id":690,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":691,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":692,"parent_id":691,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.669433787465096e-7},{"event":"call","id":693,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":694,"parent_id":693,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":695,"parent_id":690,"return_value":{"class":"Object","value":"","object_id":142},"elapsed":0.00006954197306185961},{"event":"call","id":696,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":697,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":698,"parent_id":697,"return_value":{"class":"S","value":"","object_id":143},"elapsed":0.0000010409858077764511},{"event":"call","id":699,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":701,"parent_id":696,"return_value":{"class":"Object","value":"","object_id":144},"elapsed":0.000057750032283365726},{"event":"call","id":702,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":703,"parent_id":702,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":704,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":127,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":705,"parent_id":704,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":706,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":707,"parent_id":706,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":708,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":129,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":709,"parent_id":708,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":710,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":712,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":130,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":713,"parent_id":712,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":714,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":131,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":715,"parent_id":714,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":716,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":132,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":717,"parent_id":716,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":718,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":133,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":719,"parent_id":718,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":720,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":134,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":721,"parent_id":720,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":722,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":135,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":723,"parent_id":722,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":724,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":137,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":726,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":138,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":728,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":729,"parent_id":728,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":730,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":139,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":732,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":140,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":733,"parent_id":732,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":734,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":736,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":141,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":737,"parent_id":736,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":738,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":739,"parent_id":738,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":740,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":142,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":742,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":144,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":743,"parent_id":742,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":744,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"Array","value":"","object_id":146,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":745,"parent_id":744,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.000009415904060006142},{"event":"return","thread_id":0,"id":746,"parent_id":581,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.003088916069827974},{"event":"call","id":747,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":748,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.00000937492586672306},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.00007404200732707977},{"event":"call","id":751,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":752,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":753,"parent_id":752,"return_value":{"class":"x","value":"","object_id":150},"elapsed":0.00002404197584837675},{"event":"call","id":754,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":0.0002162919845432043},{"event":"call","id":756,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":757,"parent_id":756,"return_value":{"class":"String","value":""},"elapsed":0.00003479095175862312},{"event":"call","id":758,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":759,"parent_id":758,"return_value":{"class":"String","value":""},"elapsed":0.0000037919962778687477},{"event":"call","id":760,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":761,"parent_id":760,"return_value":{"class":"String","value":""},"elapsed":0.000003958935849368572},{"event":"call","id":762,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":0.000005708076059818268},{"event":"call","id":764,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":765,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.0000034169061109423637},{"event":"call","id":766,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"String","value":""},"elapsed":0.000004624947905540466},{"event":"call","id":768,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":769,"parent_id":768,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":770,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":771,"parent_id":770,"return_value":{"class":"String","value":""},"elapsed":0.000051458016969263554},{"event":"call","id":772,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":773,"parent_id":772,"return_value":{"class":"String","value":""},"elapsed":0.000005041947588324547},{"event":"call","id":774,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":775,"parent_id":774,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":776,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":778,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":779,"parent_id":778,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":780,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":781,"parent_id":780,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":782,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":783,"parent_id":782,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":784,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":785,"parent_id":784,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0012344999704509974},{"event":"call","id":786,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":787,"parent_id":786,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":788,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":790,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":791,"parent_id":790,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":792,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":793,"parent_id":792,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":794,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":795,"parent_id":794,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":796,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":797,"parent_id":796,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":798,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":799,"parent_id":798,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":800,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":801,"parent_id":800,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":802,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":803,"parent_id":802,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":804,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":805,"parent_id":804,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":806,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":807,"parent_id":806,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":808,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":809,"parent_id":808,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":810,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":811,"parent_id":810,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":812,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":813,"parent_id":812,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":814,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":815,"parent_id":814,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":816,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"Array","value":"","object_id":153,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":817,"parent_id":816,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.00001325004268437624},{"event":"return","thread_id":0,"id":818,"parent_id":751,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.003829041961580515},{"event":"call","id":819,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":820,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.000015833997167646885},{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.0001022910000756383},{"event":"call","id":823,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":824,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":825,"parent_id":824,"return_value":{"class":"x","value":"","object_id":157},"elapsed":0.00001795799471437931},{"event":"call","id":826,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":827,"parent_id":826,"return_value":{"class":"Array","value":"","object_id":159},"elapsed":0.003917249967344105},{"event":"call","id":828,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":829,"parent_id":828,"return_value":{"class":"Array","value":"","object_id":160},"elapsed":0.0019909170223399997},{"event":"call","id":830,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":831,"parent_id":830,"return_value":{"class":"Array","value":"","object_id":161},"elapsed":0.002087040920741856},{"event":"call","id":832,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":833,"parent_id":832,"return_value":{"class":"Array","value":"","object_id":162},"elapsed":0.003762249951250851},{"event":"call","id":834,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":835,"parent_id":834,"return_value":{"class":"Array","value":"","object_id":163},"elapsed":0.00478558405302465},{"event":"call","id":836,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":837,"parent_id":836,"return_value":{"class":"Array","value":"","object_id":164},"elapsed":0.0035887500271201134},{"event":"call","id":838,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":839,"parent_id":838,"return_value":{"class":"Array","value":"","object_id":165},"elapsed":0.0045073749497532845},{"event":"call","id":840,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":841,"parent_id":840,"return_value":{"class":"Array","value":"","object_id":166},"elapsed":0.0019917499739676714},{"event":"call","id":842,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":843,"parent_id":842,"return_value":{"class":"Array","value":"","object_id":167},"elapsed":0.001847167033702135},{"event":"call","id":844,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":845,"parent_id":844,"return_value":{"class":"Array","value":"","object_id":168},"elapsed":0.0011915420182049274},{"event":"call","id":846,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":847,"parent_id":846,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":848,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":849,"parent_id":848,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":850,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":851,"parent_id":850,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":852,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":159,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":853,"parent_id":852,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":854,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":855,"parent_id":854,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":856,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":160,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":857,"parent_id":856,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":858,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":161,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":859,"parent_id":858,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":860,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":162,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":861,"parent_id":860,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":862,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":163,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":863,"parent_id":862,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":864,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":164,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":865,"parent_id":864,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":866,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":165,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":867,"parent_id":866,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":868,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":869,"parent_id":868,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":870,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":871,"parent_id":870,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":872,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":873,"parent_id":872,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":874,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":166,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":875,"parent_id":874,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":876,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":167,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":877,"parent_id":876,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":878,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":879,"parent_id":878,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":880,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":881,"parent_id":880,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":882,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":883,"parent_id":882,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":884,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":168,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":885,"parent_id":884,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":886,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":887,"parent_id":886,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":888,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"Array","value":"","object_id":170,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":889,"parent_id":888,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.000012292061001062393},{"event":"return","thread_id":0,"id":890,"parent_id":823,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.03350137500092387},{"event":"call","id":891,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":892,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.00003216706681996584},{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0001194999786093831},{"event":"call","id":895,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":896,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":897,"parent_id":896,"return_value":{"class":"x","value":"","object_id":174},"elapsed":0.000021083978936076164},{"event":"call","id":898,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":899,"parent_id":898,"return_value":{"class":"Array","value":"","object_id":176},"elapsed":0.000036665936931967735},{"event":"call","id":900,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":901,"parent_id":900,"return_value":{"class":"Array","value":"","object_id":177},"elapsed":0.000016707926988601685},{"event":"call","id":902,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":903,"parent_id":902,"return_value":{"class":"Array","value":"","object_id":178},"elapsed":0.0000017919810488820076},{"event":"call","id":904,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":905,"parent_id":904,"return_value":{"class":"Array","value":"","object_id":179},"elapsed":0.0000017910497263073921},{"event":"call","id":906,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":907,"parent_id":906,"return_value":{"class":"Array","value":"","object_id":180},"elapsed":0.0000022080494090914726},{"event":"call","id":908,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":909,"parent_id":908,"return_value":{"class":"Array","value":"","object_id":181},"elapsed":0.0000025830231606960297},{"event":"call","id":910,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":911,"parent_id":910,"return_value":{"class":"Array","value":"","object_id":182},"elapsed":0.0000015409896150231361},{"event":"call","id":912,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":913,"parent_id":912,"return_value":{"class":"Array","value":"","object_id":183},"elapsed":0.0000035830307751893997},{"event":"call","id":914,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":915,"parent_id":914,"return_value":{"class":"Array","value":"","object_id":184},"elapsed":0.0000016660196706652641},{"event":"call","id":916,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":917,"parent_id":916,"return_value":{"class":"Array","value":"","object_id":185},"elapsed":0.00000300002284348011},{"event":"call","id":918,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":919,"parent_id":918,"return_value":{"class":"Array","value":"","object_id":186},"elapsed":0.000004249974153935909},{"event":"call","id":920,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":176,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":921,"parent_id":920,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":922,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":177,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":923,"parent_id":922,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":924,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":178,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":925,"parent_id":924,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":926,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":927,"parent_id":926,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":928,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":179,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":929,"parent_id":928,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":930,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":931,"parent_id":930,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":932,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":933,"parent_id":932,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":934,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":935,"parent_id":934,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":936,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":937,"parent_id":936,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":938,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":939,"parent_id":938,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":940,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":941,"parent_id":940,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":942,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":180,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":943,"parent_id":942,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":944,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":181,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":945,"parent_id":944,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":946,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":182,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":947,"parent_id":946,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":948,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":949,"parent_id":948,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":950,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":951,"parent_id":950,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":952,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":183,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":953,"parent_id":952,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":954,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":184,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":955,"parent_id":954,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":956,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":185,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":957,"parent_id":956,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":958,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":959,"parent_id":958,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":960,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":186,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":961,"parent_id":960,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":962,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"Array","value":"","object_id":188,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":963,"parent_id":962,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.000006292015314102173},{"event":"return","thread_id":0,"id":964,"parent_id":895,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.0011085419682785869},{"event":"call","id":965,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":966,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.000011292053386569023},{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.0000414170790463686},{"event":"call","id":969,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":970,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.000019499915651977062},{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0000764171127229929},{"event":"call","id":973,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":974,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0000189170241355896},{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.00040783302392810583},{"event":"call","id":977,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":978,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.00000800006091594696},{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0003151659620925784},{"event":"call","id":981,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":982,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.000006458023563027382},{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.00004891701973974705},{"event":"call","id":985,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":986,"parent_id":985,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000100000761449337}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"name":"canonicalize","type":"package","children":[{"type":"class","name":"Canonicalize","children":[{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classes.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/exceptions.ts:37"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/labels.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packages.js:5"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:10"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:6"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js:14"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlTables.js:14"}]},{"type":"class","name":"classDependencies","children":[{"type":"function","name":"classOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:6"}]},{"type":"class","name":"packageDependencies","children":[{"type":"function","name":"packageOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:6"}]}]},{"type":"class","name":"algorithms","children":[{"type":"function","name":"notNull","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:1"},{"type":"function","name":"makeUnique","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:5"}]},{"type":"class","name":"AppMapIndex","children":[{"type":"function","name":"appmapFileSize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:113"},{"type":"function","name":"versionUpToDate","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:123"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:29"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:37"},{"type":"function","name":"mkdir_p","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:50"},{"type":"function","name":"writeFileAtomic","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:60"},{"type":"function","name":"loadAppMapData","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:70"}]},{"type":"class","name":"canonicalize","children":[{"type":"function","name":"httpServerRequestsOnly","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:17"},{"type":"function","name":"canonicalize","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:52"}]},{"type":"class","name":"Fingerprinter","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:64"},{"type":"function","name":"fingerprint","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:73"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"baseName","static":true,"location":"packages/cli/src/utils.ts:25"},{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Fingerprinter fingerprints a recording and writes the on-disk index","source_location":"packages/cli/tests/unit/fingerprint/fingerprinter.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"11":{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000112667097710073},"12":{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.06223666702862829},"14":{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0001165829598903656},"18":{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.0003825000021606684},"22":{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.0000932919792830944},"191":{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.04978870798368007},"192":{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.05002308404073119},"261":{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.048541833995841444},"262":{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.04858066595625132},"313":{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.047873082919977605},"314":{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.0478981250198558},"369":{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.04677120898850262},"370":{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.046852707979269326},"439":{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.045600792043842375},"440":{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.045624832971952856},"509":{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.04434741602744907},"510":{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.04438654100522399},"579":{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.04340087505988777},"580":{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.04342462494969368},"749":{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.04005941702052951},"750":{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.04011604201514274},"821":{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.03605766699183732},"822":{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.03613687492907047},"893":{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.0024042080622166395},"894":{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0024380829418078065},"967":{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.001095459097996354},"968":{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.001119542052038014},"971":{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.0019537080079317093},"972":{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0019950830610468984},"975":{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0009668329730629921},"976":{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.001348041114397347},"979":{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.0003986250376328826},"980":{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0007000829791650176},"983":{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.0002657079603523016},"984":{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.0002902090782299638}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":64},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000014999997802078724},{"event":"call","id":3,"thread_id":0,"method_id":"fingerprint","static":false,"receiver":{"class":"Fingerprinter","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"appMapFileName"}],"defined_class":"Fingerprinter","path":"packages/cli/src/fingerprint/fingerprinter.ts","lineno":73},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005500041879713535},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":29},{"event":"call","id":7,"thread_id":0,"method_id":"baseName","static":true,"parameters":[{"class":"String","value":"","name":"fileName"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":25},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"String","value":""},"elapsed":0.000006041023880243301},{"event":"return","thread_id":0,"id":9,"parent_id":6,"elapsed":0.00007349997758865356},{"event":"call","id":10,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":37},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000112667097710073},{"event":"return","thread_id":0,"id":12,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.06223666702862829},{"event":"call","id":13,"thread_id":0,"method_id":"versionUpToDate","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"requiredVersion"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":123},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0001165829598903656},{"event":"call","id":15,"thread_id":0,"method_id":"appmapFileSize","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":113},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Number","value":""},"elapsed":0.00000537489540874958},{"event":"call","id":17,"thread_id":0,"method_id":"loadAppMapData","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":70},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.0003825000021606684},{"event":"call","id":19,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":21,"thread_id":0,"method_id":"mkdir_p","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":50},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.0000932919792830944},{"event":"call","id":23,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":24,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"x","value":"","object_id":9},"elapsed":0.00009670795407146215},{"event":"call","id":26,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011708005331456661},{"event":"call","id":28,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":29,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002087489701807499},{"event":"call","id":31,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"S","value":"","object_id":15},"elapsed":0.0000020830193534493446},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":16},"elapsed":0.00012654205784201622},{"event":"call","id":34,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":35,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000018330756574869156},{"event":"call","id":37,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000003208988346159458},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008358305785804987},{"event":"call","id":40,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":41,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"S","value":"","object_id":20},"elapsed":0.0000032079406082630157},{"event":"call","id":43,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00004737498238682747},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":21},"elapsed":0.00013275002129375935},{"event":"call","id":46,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":47,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000005499925464391708},{"event":"call","id":49,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":51,"parent_id":46,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00008058396633714437},{"event":"call","id":52,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":53,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"S","value":"","object_id":25},"elapsed":9.170034900307655e-7},{"event":"call","id":55,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":14},"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00008116697426885366},{"event":"call","id":58,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":59,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"S","value":"","object_id":28},"elapsed":7.499475032091141e-7},{"event":"call","id":61,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":63,"parent_id":58,"return_value":{"class":"Object","value":"","object_id":29},"elapsed":0.00006874999962747097},{"event":"call","id":64,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":65,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"S","value":"","object_id":31},"elapsed":7.50063918530941e-7},{"event":"call","id":67,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":69,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":32},"elapsed":0.00009041698649525642},{"event":"call","id":70,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":71,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"S","value":"","object_id":34},"elapsed":7.499475032091141e-7},{"event":"call","id":73,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":75,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":0.00010850001126527786},{"event":"call","id":76,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":77,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"S","value":"","object_id":37},"elapsed":7.919734343886375e-7},{"event":"call","id":79,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":81,"parent_id":76,"return_value":{"class":"Object","value":"","object_id":38},"elapsed":0.00008741696365177631},{"event":"call","id":82,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":83,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"S","value":"","object_id":40},"elapsed":7.080379873514175e-7},{"event":"call","id":85,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":87,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00009933393448591232},{"event":"call","id":88,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":89,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"S","value":"","object_id":44},"elapsed":9.170034900307655e-7},{"event":"call","id":91,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":15},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":93,"parent_id":88,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00006620900239795446},{"event":"call","id":94,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":95,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.919734343886375e-7},{"event":"call","id":97,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":44},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":99,"parent_id":94,"return_value":{"class":"Object","value":"","object_id":48},"elapsed":0.00006812508217990398},{"event":"call","id":100,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":101,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.50063918530941e-7},{"event":"call","id":103,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":105,"parent_id":100,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007229100447148085},{"event":"call","id":106,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":107,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.660120561718941e-7},{"event":"call","id":109,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":111,"parent_id":106,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.0000635830219835043},{"event":"call","id":112,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":113,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"S","value":"","object_id":53},"elapsed":6.660120561718941e-7},{"event":"call","id":115,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":117,"parent_id":112,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.0000689999433234334},{"event":"call","id":118,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":119,"parent_id":118,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":120,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":121,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":123,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":125,"parent_id":120,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00006850005593150854},{"event":"call","id":126,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":127,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":7.080379873514175e-7},{"event":"call","id":129,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":131,"parent_id":126,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00007041695062071085},{"event":"call","id":132,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":133,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":20},"elapsed":6.25033862888813e-7},{"event":"call","id":135,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"S","value":"","object_id":14},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":137,"parent_id":132,"return_value":{"class":"Object","value":"","object_id":60},"elapsed":0.00006308301817625761},{"event":"call","id":138,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":20},{"event":"call","id":139,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":63},"elapsed":0.000001249951310455799},{"event":"call","id":141,"thread_id":0,"method_id":"classOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"classDependencies","path":"packages/cli/src/fingerprint/canonicalize/classDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"S","value":"","object_id":15},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":143,"parent_id":138,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00006541702896356583},{"event":"call","id":144,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":145,"parent_id":144,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005208072252571583},{"event":"call","id":146,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"call","id":148,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":150,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":152,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":154,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":155,"parent_id":154,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":156,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":158,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":159,"parent_id":158,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":160,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":161,"parent_id":160,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.25033862888813e-7},{"event":"call","id":162,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":163,"parent_id":162,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":164,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":165,"parent_id":164,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":166,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":168,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":48,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":170,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":172,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":51,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":174,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":54,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":178,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":57,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":180,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":181,"parent_id":180,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":182,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.159519448876381e-7},{"event":"call","id":184,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":64,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":65}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":185,"parent_id":184,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":186,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":10},"parameters":[{"class":"Array","value":"","object_id":66,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.000040790997445583344},{"event":"return","thread_id":0,"id":188,"parent_id":23,"return_value":{"class":"Array","value":"","object_id":67},"elapsed":0.005615917034447193},{"event":"call","id":189,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":190,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":191,"parent_id":190,"return_value":{"class":"Promise","value":"","object_id":68},"elapsed":0.04978870798368007},{"event":"return","thread_id":0,"id":192,"parent_id":189,"return_value":{"class":"Promise","value":"","object_id":69},"elapsed":0.05002308404073119},{"event":"call","id":193,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":194,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":195,"parent_id":194,"return_value":{"class":"x","value":"","object_id":70},"elapsed":0.000021582935005426407},{"event":"call","id":196,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":197,"parent_id":196,"return_value":{"class":"String","value":""},"elapsed":0.000026582973077893257},{"event":"call","id":198,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":199,"parent_id":198,"return_value":{"class":"String","value":""},"elapsed":0.0000035410048440098763},{"event":"call","id":200,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"String","value":""},"elapsed":0.0000074160052463412285},{"event":"call","id":202,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":203,"parent_id":202,"return_value":{"class":"String","value":""},"elapsed":0.0000031670788303017616},{"event":"call","id":204,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":205,"parent_id":204,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":206,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":208,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"String","value":""},"elapsed":0.0000020420411601662636},{"event":"call","id":210,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":211,"parent_id":210,"return_value":{"class":"String","value":""},"elapsed":0.0000020419247448444366},{"event":"call","id":212,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/classes.js","lineno":5},{"event":"return","thread_id":0,"id":213,"parent_id":212,"return_value":{"class":"String","value":""},"elapsed":0.0000035420525819063187},{"event":"call","id":214,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":216,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":218,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":219,"parent_id":218,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":220,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":222,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":223,"parent_id":222,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":224,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":226,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":227,"parent_id":226,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":228,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":229,"parent_id":228,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":230,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":232,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":233,"parent_id":232,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":234,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":235,"parent_id":234,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":236,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":237,"parent_id":236,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":238,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":239,"parent_id":238,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":240,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":241,"parent_id":240,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":242,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":243,"parent_id":242,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":244,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":245,"parent_id":244,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":246,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":248,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":250,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":251,"parent_id":250,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":252,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":253,"parent_id":252,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":254,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":72}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":255,"parent_id":254,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":256,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":71},"parameters":[{"class":"Array","value":"","object_id":73,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":257,"parent_id":256,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.000006583984941244125},{"event":"return","thread_id":0,"id":258,"parent_id":193,"return_value":{"class":"Array","value":"","object_id":74},"elapsed":0.001100249937735498},{"event":"call","id":259,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":260,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":261,"parent_id":260,"return_value":{"class":"Promise","value":"","object_id":75},"elapsed":0.048541833995841444},{"event":"return","thread_id":0,"id":262,"parent_id":259,"return_value":{"class":"Promise","value":"","object_id":76},"elapsed":0.04858066595625132},{"event":"call","id":263,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":264,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":265,"parent_id":264,"return_value":{"class":"x","value":"","object_id":77},"elapsed":0.000014457968063652515},{"event":"call","id":266,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":268,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":270,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":271,"parent_id":270,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":272,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":274,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":276,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":278,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":279,"parent_id":278,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":280,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":281,"parent_id":280,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":282,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":284,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":285,"parent_id":284,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":286,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":287,"parent_id":286,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":288,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":289,"parent_id":288,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":290,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":291,"parent_id":290,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":292,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":293,"parent_id":292,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":294,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":296,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":297,"parent_id":296,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":298,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":299,"parent_id":298,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":300,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":301,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":302,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":303,"parent_id":302,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":304,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":305,"parent_id":304,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":306,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":78}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":307,"parent_id":306,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":308,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":79},"parameters":[{"class":"Array","value":"","object_id":80,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.0000016249250620603561},{"event":"return","thread_id":0,"id":310,"parent_id":263,"return_value":{"class":"Array","value":"","object_id":81},"elapsed":0.000621416955254972},{"event":"call","id":311,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":312,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":313,"parent_id":312,"return_value":{"class":"Promise","value":"","object_id":82},"elapsed":0.047873082919977605},{"event":"return","thread_id":0,"id":314,"parent_id":311,"return_value":{"class":"Promise","value":"","object_id":83},"elapsed":0.0478981250198558},{"event":"call","id":315,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":316,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"x","value":"","object_id":84},"elapsed":0.000013208016753196716},{"event":"call","id":318,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":319,"parent_id":318,"return_value":{"class":"Object","value":"","object_id":86},"elapsed":0.00002245896030217409},{"event":"call","id":320,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js","lineno":5},{"event":"return","thread_id":0,"id":321,"parent_id":320,"return_value":{"class":"Object","value":"","object_id":87},"elapsed":0.0000034580007195472717},{"event":"call","id":322,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":86,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":323,"parent_id":322,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7},{"event":"call","id":324,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":326,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":328,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":329,"parent_id":328,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":330,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":332,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":333,"parent_id":332,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":334,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":336,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":337,"parent_id":336,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":338,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":339,"parent_id":338,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":340,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":341,"parent_id":340,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":342,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":343,"parent_id":342,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":344,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":345,"parent_id":344,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":346,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":348,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":349,"parent_id":348,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":350,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":351,"parent_id":350,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":352,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":354,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":87,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":355,"parent_id":354,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":356,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":357,"parent_id":356,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":358,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":359,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":360,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":361,"parent_id":360,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":362,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":88}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":363,"parent_id":362,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":364,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":85},"parameters":[{"class":"Array","value":"","object_id":89,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":365,"parent_id":364,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.000005292007699608803},{"event":"return","thread_id":0,"id":366,"parent_id":315,"return_value":{"class":"Array","value":"","object_id":90},"elapsed":0.0008167919004336},{"event":"call","id":367,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":368,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":369,"parent_id":368,"return_value":{"class":"Promise","value":"","object_id":91},"elapsed":0.04677120898850262},{"event":"return","thread_id":0,"id":370,"parent_id":367,"return_value":{"class":"Promise","value":"","object_id":92},"elapsed":0.046852707979269326},{"event":"call","id":371,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":372,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":373,"parent_id":372,"return_value":{"class":"x","value":"","object_id":93},"elapsed":0.000012750038877129555},{"event":"call","id":374,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Array","value":"","object_id":95},"elapsed":0.000004458008334040642},{"event":"call","id":376,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":377,"parent_id":376,"return_value":{"class":"Array","value":"","object_id":96},"elapsed":7.50063918530941e-7},{"event":"call","id":378,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":379,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":97},"elapsed":7.499475032091141e-7},{"event":"call","id":380,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":381,"parent_id":380,"return_value":{"class":"Array","value":"","object_id":98},"elapsed":5.420297384262085e-7},{"event":"call","id":382,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"Array","value":"","object_id":99},"elapsed":5.830079317092896e-7},{"event":"call","id":384,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"Array","value":"","object_id":100},"elapsed":5.00003807246685e-7},{"event":"call","id":386,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":387,"parent_id":386,"return_value":{"class":"Array","value":"","object_id":101},"elapsed":5.00003807246685e-7},{"event":"call","id":388,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Array","value":"","object_id":102},"elapsed":5.409820005297661e-7},{"event":"call","id":390,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/labels.js","lineno":5},{"event":"return","thread_id":0,"id":391,"parent_id":390,"return_value":{"class":"Array","value":"","object_id":103},"elapsed":7.919734343886375e-7},{"event":"call","id":392,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":394,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":95,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":395,"parent_id":394,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":396,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":96,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":397,"parent_id":396,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":398,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":400,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":97,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":401,"parent_id":400,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":402,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":403,"parent_id":402,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":404,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":405,"parent_id":404,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":406,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":408,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":409,"parent_id":408,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":410,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":412,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":413,"parent_id":412,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":414,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":98,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":415,"parent_id":414,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":416,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":99,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":417,"parent_id":416,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":418,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":100,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":419,"parent_id":418,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":420,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":421,"parent_id":420,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":422,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":423,"parent_id":422,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":424,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":426,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":101,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":427,"parent_id":426,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":428,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":102,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":429,"parent_id":428,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":430,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":431,"parent_id":430,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":432,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":103,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":104}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.341119736433029e-7},{"event":"call","id":434,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":94},"parameters":[{"class":"Array","value":"","object_id":105,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":435,"parent_id":434,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.000005624955520033836},{"event":"return","thread_id":0,"id":436,"parent_id":371,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.0010632090270519257},{"event":"call","id":437,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":438,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"Promise","value":"","object_id":107},"elapsed":0.045600792043842375},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"Promise","value":"","object_id":108},"elapsed":0.045624832971952856},{"event":"call","id":441,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":442,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"x","value":"","object_id":109},"elapsed":0.000013666925951838493},{"event":"call","id":444,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":445,"parent_id":444,"elapsed":0.000012042000889778137},{"event":"call","id":446,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":447,"parent_id":446,"elapsed":7.499475032091141e-7},{"event":"call","id":448,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":7.499475032091141e-7},{"event":"call","id":450,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":6.25033862888813e-7},{"event":"call","id":452,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":453,"parent_id":452,"elapsed":5.830079317092896e-7},{"event":"call","id":454,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"call","id":456,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":457,"parent_id":456,"elapsed":6.669433787465096e-7},{"event":"call","id":458,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":5.00003807246685e-7},{"event":"call","id":460,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/exceptions.ts","lineno":37},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":0.00000100000761449337},{"event":"call","id":462,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":463,"parent_id":462,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"call","id":464,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":465,"parent_id":464,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":466,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":468,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":469,"parent_id":468,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":470,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":471,"parent_id":470,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":472,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":473,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":474,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":475,"parent_id":474,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":476,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":477,"parent_id":476,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":478,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":479,"parent_id":478,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":480,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":482,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":484,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":486,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":488,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":490,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":491,"parent_id":490,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":492,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":494,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":495,"parent_id":494,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":496,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":497,"parent_id":496,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":498,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":499,"parent_id":498,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":500,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":502,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"undefined","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":111}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":504,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":110},"parameters":[{"class":"Array","value":"","object_id":112,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":505,"parent_id":504,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":506,"parent_id":441,"return_value":{"class":"Array","value":"","object_id":113},"elapsed":0.0009367079474031925},{"event":"call","id":507,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":508,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":509,"parent_id":508,"return_value":{"class":"Promise","value":"","object_id":114},"elapsed":0.04434741602744907},{"event":"return","thread_id":0,"id":510,"parent_id":507,"return_value":{"class":"Promise","value":"","object_id":115},"elapsed":0.04438654100522399},{"event":"call","id":511,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":512,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":513,"parent_id":512,"return_value":{"class":"x","value":"","object_id":116},"elapsed":0.00001391698606312275},{"event":"call","id":514,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000019208062440156937},{"event":"call","id":516,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":0.000004333094693720341},{"event":"call","id":518,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":519,"parent_id":518,"return_value":{"class":"String","value":""},"elapsed":0.000005874899215996265},{"event":"call","id":520,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":521,"parent_id":520,"return_value":{"class":"String","value":""},"elapsed":0.0000035419361665844917},{"event":"call","id":522,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.0000020830193534493446},{"event":"call","id":524,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":0.0000019170111045241356},{"event":"call","id":526,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":527,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":528,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"String","value":""},"elapsed":0.0000024170149117708206},{"event":"call","id":530,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packages.js","lineno":5},{"event":"return","thread_id":0,"id":531,"parent_id":530,"return_value":{"class":"String","value":""},"elapsed":0.000004790956154465675},{"event":"call","id":532,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":534,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":535,"parent_id":534,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":536,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":537,"parent_id":536,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":538,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":540,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":541,"parent_id":540,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":542,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":543,"parent_id":542,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":544,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":545,"parent_id":544,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":546,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":547,"parent_id":546,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":548,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":549,"parent_id":548,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":550,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":551,"parent_id":550,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":552,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":554,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":556,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":557,"parent_id":556,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":558,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":560,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":562,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":564,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":565,"parent_id":564,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":566,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":568,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":569,"parent_id":568,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9208604246377945e-7},{"event":"call","id":570,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":572,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":118}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":573,"parent_id":572,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":574,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":117},"parameters":[{"class":"Array","value":"","object_id":119,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":575,"parent_id":574,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.000005249981768429279},{"event":"return","thread_id":0,"id":576,"parent_id":511,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":0.0009690839797258377},{"event":"call","id":577,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":578,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":579,"parent_id":578,"return_value":{"class":"Promise","value":"","object_id":121},"elapsed":0.04340087505988777},{"event":"return","thread_id":0,"id":580,"parent_id":577,"return_value":{"class":"Promise","value":"","object_id":122},"elapsed":0.04342462494969368},{"event":"call","id":581,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":582,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":583,"parent_id":582,"return_value":{"class":"x","value":"","object_id":123},"elapsed":0.000055333017371594906},{"event":"call","id":584,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008458038792014122},{"event":"call","id":586,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":587,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000012999982573091984},{"event":"call","id":589,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"S","value":"","object_id":126},"elapsed":0.0000016670674085617065},{"event":"return","thread_id":0,"id":591,"parent_id":586,"return_value":{"class":"Object","value":"","object_id":127},"elapsed":0.00008625001646578312},{"event":"call","id":592,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":593,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":594,"parent_id":593,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.000001334003172814846},{"event":"call","id":595,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":596,"parent_id":595,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000024170149117708206},{"event":"return","thread_id":0,"id":597,"parent_id":592,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000617919722571969},{"event":"call","id":598,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":599,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":600,"parent_id":599,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001334003172814846},{"event":"call","id":601,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":602,"parent_id":601,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00003458303399384022},{"event":"return","thread_id":0,"id":603,"parent_id":598,"return_value":{"class":"Object","value":"","object_id":129},"elapsed":0.00009841693099588156},{"event":"call","id":604,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":605,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":606,"parent_id":605,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.00000400003045797348},{"event":"call","id":607,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":608,"parent_id":607,"return_value":{"class":"S","value":"","object_id":125},"elapsed":0.0000010409858077764511},{"event":"return","thread_id":0,"id":609,"parent_id":604,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005979207344353199},{"event":"call","id":610,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":611,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":25,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":612,"parent_id":611,"return_value":{"class":"S","value":"","object_id":128},"elapsed":0.000001708976924419403},{"event":"call","id":613,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":23,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":614,"parent_id":613,"return_value":{"class":"S","value":"","object_id":125},"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":615,"parent_id":610,"return_value":{"class":"Object","value":"","object_id":130},"elapsed":0.00007216702215373516},{"event":"call","id":616,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":617,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":28,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":618,"parent_id":617,"return_value":{"class":"S","value":"","object_id":128},"elapsed":8.33999365568161e-7},{"event":"call","id":619,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":620,"parent_id":619,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":621,"parent_id":616,"return_value":{"class":"Object","value":"","object_id":131},"elapsed":0.00006954104173928499},{"event":"call","id":622,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":623,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":31,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":624,"parent_id":623,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":625,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":626,"parent_id":625,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":627,"parent_id":622,"return_value":{"class":"Object","value":"","object_id":132},"elapsed":0.00007466704118996859},{"event":"call","id":628,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":629,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":631,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":632,"parent_id":631,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":633,"parent_id":628,"return_value":{"class":"Object","value":"","object_id":133},"elapsed":0.00008654198609292507},{"event":"call","id":634,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":635,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":37,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":636,"parent_id":635,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.499475032091141e-7},{"event":"call","id":637,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":638,"parent_id":637,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":639,"parent_id":634,"return_value":{"class":"Object","value":"","object_id":134},"elapsed":0.00007574993651360273},{"event":"call","id":640,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":641,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":642,"parent_id":641,"return_value":{"class":"S","value":"","object_id":128},"elapsed":7.080379873514175e-7},{"event":"call","id":643,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":644,"parent_id":643,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.079215720295906e-7},{"event":"return","thread_id":0,"id":645,"parent_id":640,"return_value":{"class":"Object","value":"","object_id":135},"elapsed":0.0000862079905346036},{"event":"call","id":646,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":647,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"S","value":"","object_id":136},"elapsed":8.330680429935455e-7},{"event":"call","id":649,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":651,"parent_id":646,"return_value":{"class":"Object","value":"","object_id":137},"elapsed":0.00005866703577339649},{"event":"call","id":652,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":653,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":654,"parent_id":653,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":655,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":43,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"S","value":"","object_id":136},"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":657,"parent_id":652,"return_value":{"class":"Object","value":"","object_id":138},"elapsed":0.00005837494973093271},{"event":"call","id":658,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":659,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":660,"parent_id":659,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.919734343886375e-7},{"event":"call","id":661,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":662,"parent_id":661,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":663,"parent_id":658,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005454104393720627},{"event":"call","id":664,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":665,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":666,"parent_id":665,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.25033862888813e-7},{"event":"call","id":667,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":669,"parent_id":664,"return_value":{"class":"Object","value":"","object_id":139},"elapsed":0.00007516704499721527},{"event":"call","id":670,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":671,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":53,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.660120561718941e-7},{"event":"call","id":673,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":47,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":674,"parent_id":673,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.660120561718941e-7},{"event":"return","thread_id":0,"id":675,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":140},"elapsed":0.00007383304182440042},{"event":"call","id":676,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"return","thread_id":0,"id":677,"parent_id":676,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000011541997082531452},{"event":"call","id":678,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":679,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":680,"parent_id":679,"return_value":{"class":"S","value":"","object_id":125},"elapsed":7.080379873514175e-7},{"event":"call","id":681,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":682,"parent_id":681,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.658956408500671e-7},{"event":"return","thread_id":0,"id":683,"parent_id":678,"return_value":{"class":"Object","value":"","object_id":141},"elapsed":0.000055415905080735683},{"event":"call","id":684,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":685,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":18,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":686,"parent_id":685,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"call","id":687,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":688,"parent_id":687,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":689,"parent_id":684,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005354208406060934},{"event":"call","id":690,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":691,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":20,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":692,"parent_id":691,"return_value":{"class":"S","value":"","object_id":128},"elapsed":6.669433787465096e-7},{"event":"call","id":693,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":694,"parent_id":693,"return_value":{"class":"S","value":"","object_id":125},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":695,"parent_id":690,"return_value":{"class":"Object","value":"","object_id":142},"elapsed":0.00006954197306185961},{"event":"call","id":696,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":20},{"event":"call","id":697,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":62,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":698,"parent_id":697,"return_value":{"class":"S","value":"","object_id":143},"elapsed":0.0000010409858077764511},{"event":"call","id":699,"thread_id":0,"method_id":"packageOf","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"codeObject"}],"defined_class":"packageDependencies","path":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js","lineno":6},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"S","value":"","object_id":126},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":701,"parent_id":696,"return_value":{"class":"Object","value":"","object_id":144},"elapsed":0.000057750032283365726},{"event":"call","id":702,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":703,"parent_id":702,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.1606836020946503e-7},{"event":"call","id":704,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":127,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":705,"parent_id":704,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":706,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":707,"parent_id":706,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":708,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":129,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":709,"parent_id":708,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":710,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":712,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":130,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":713,"parent_id":712,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":714,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":131,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":715,"parent_id":714,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.909218892455101e-7},{"event":"call","id":716,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":132,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":717,"parent_id":716,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":718,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":133,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":719,"parent_id":718,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":720,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":134,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":721,"parent_id":720,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":722,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":135,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":723,"parent_id":722,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":724,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":137,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":726,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":138,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":728,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":729,"parent_id":728,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":730,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":139,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":732,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":140,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":733,"parent_id":732,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":734,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":736,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":141,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":737,"parent_id":736,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":738,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":739,"parent_id":738,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":740,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":142,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":742,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Object","value":"","object_id":144,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":145}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":743,"parent_id":742,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":744,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":124},"parameters":[{"class":"Array","value":"","object_id":146,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":745,"parent_id":744,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.000009415904060006142},{"event":"return","thread_id":0,"id":746,"parent_id":581,"return_value":{"class":"Array","value":"","object_id":147},"elapsed":0.003088916069827974},{"event":"call","id":747,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":748,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":749,"parent_id":748,"return_value":{"class":"Promise","value":"","object_id":148},"elapsed":0.04005941702052951},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"Promise","value":"","object_id":149},"elapsed":0.04011604201514274},{"event":"call","id":751,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":752,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":753,"parent_id":752,"return_value":{"class":"x","value":"","object_id":150},"elapsed":0.00002404197584837675},{"event":"call","id":754,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":0.0002162919845432043},{"event":"call","id":756,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":757,"parent_id":756,"return_value":{"class":"String","value":""},"elapsed":0.00003479095175862312},{"event":"call","id":758,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":759,"parent_id":758,"return_value":{"class":"String","value":""},"elapsed":0.0000037919962778687477},{"event":"call","id":760,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":761,"parent_id":760,"return_value":{"class":"String","value":""},"elapsed":0.000003958935849368572},{"event":"call","id":762,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":0.000005708076059818268},{"event":"call","id":764,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":765,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.0000034169061109423637},{"event":"call","id":766,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"String","value":""},"elapsed":0.000004624947905540466},{"event":"call","id":768,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":769,"parent_id":768,"return_value":{"class":"String","value":""},"elapsed":0.000002374988980591297},{"event":"call","id":770,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":771,"parent_id":770,"return_value":{"class":"String","value":""},"elapsed":0.000051458016969263554},{"event":"call","id":772,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js","lineno":14},{"event":"return","thread_id":0,"id":773,"parent_id":772,"return_value":{"class":"String","value":""},"elapsed":0.000005041947588324547},{"event":"call","id":774,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":775,"parent_id":774,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":776,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":778,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":779,"parent_id":778,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":780,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":781,"parent_id":780,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":782,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":783,"parent_id":782,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":784,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":785,"parent_id":784,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0012344999704509974},{"event":"call","id":786,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":787,"parent_id":786,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":788,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":790,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":791,"parent_id":790,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":792,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":793,"parent_id":792,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":794,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":795,"parent_id":794,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":796,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":797,"parent_id":796,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":798,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":799,"parent_id":798,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":800,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":801,"parent_id":800,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":802,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":803,"parent_id":802,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":804,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":805,"parent_id":804,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":806,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":807,"parent_id":806,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":808,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":809,"parent_id":808,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":810,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":811,"parent_id":810,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":812,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"String","value":"","name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":813,"parent_id":812,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":814,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":152}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":815,"parent_id":814,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":816,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":151},"parameters":[{"class":"Array","value":"","object_id":153,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":817,"parent_id":816,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.00001325004268437624},{"event":"return","thread_id":0,"id":818,"parent_id":751,"return_value":{"class":"Array","value":"","object_id":154},"elapsed":0.003829041961580515},{"event":"call","id":819,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":820,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":821,"parent_id":820,"return_value":{"class":"Promise","value":"","object_id":155},"elapsed":0.03605766699183732},{"event":"return","thread_id":0,"id":822,"parent_id":819,"return_value":{"class":"Promise","value":"","object_id":156},"elapsed":0.03613687492907047},{"event":"call","id":823,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":824,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":825,"parent_id":824,"return_value":{"class":"x","value":"","object_id":157},"elapsed":0.00001795799471437931},{"event":"call","id":826,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":19,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":827,"parent_id":826,"return_value":{"class":"Array","value":"","object_id":159},"elapsed":0.003917249967344105},{"event":"call","id":828,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":24,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":829,"parent_id":828,"return_value":{"class":"Array","value":"","object_id":160},"elapsed":0.0019909170223399997},{"event":"call","id":830,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":27,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":831,"parent_id":830,"return_value":{"class":"Array","value":"","object_id":161},"elapsed":0.002087040920741856},{"event":"call","id":832,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":30,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":833,"parent_id":832,"return_value":{"class":"Array","value":"","object_id":162},"elapsed":0.003762249951250851},{"event":"call","id":834,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":835,"parent_id":834,"return_value":{"class":"Array","value":"","object_id":163},"elapsed":0.00478558405302465},{"event":"call","id":836,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":36,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":837,"parent_id":836,"return_value":{"class":"Array","value":"","object_id":164},"elapsed":0.0035887500271201134},{"event":"call","id":838,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":839,"parent_id":838,"return_value":{"class":"Array","value":"","object_id":165},"elapsed":0.0045073749497532845},{"event":"call","id":840,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":50,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":841,"parent_id":840,"return_value":{"class":"Array","value":"","object_id":166},"elapsed":0.0019917499739676714},{"event":"call","id":842,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":52,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":843,"parent_id":842,"return_value":{"class":"Array","value":"","object_id":167},"elapsed":0.001847167033702135},{"event":"call","id":844,"thread_id":0,"method_id":"sql","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"b","value":"","object_id":59,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/sqlTables.js","lineno":14},{"event":"return","thread_id":0,"id":845,"parent_id":844,"return_value":{"class":"Array","value":"","object_id":168},"elapsed":0.0011915420182049274},{"event":"call","id":846,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":847,"parent_id":846,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":848,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":849,"parent_id":848,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":850,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":851,"parent_id":850,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":852,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":159,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":853,"parent_id":852,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.580942913889885e-7},{"event":"call","id":854,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":855,"parent_id":854,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":856,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":160,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":857,"parent_id":856,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":858,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":161,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":859,"parent_id":858,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":860,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":162,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":861,"parent_id":860,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"call","id":862,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":163,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":863,"parent_id":862,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":864,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":164,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":865,"parent_id":864,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":866,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":165,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":867,"parent_id":866,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":868,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":869,"parent_id":868,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":870,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":871,"parent_id":870,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":872,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":873,"parent_id":872,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":874,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":166,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":875,"parent_id":874,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":876,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":167,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":877,"parent_id":876,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":878,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":879,"parent_id":878,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":880,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":881,"parent_id":880,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":882,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":883,"parent_id":882,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":884,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":168,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":885,"parent_id":884,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":886,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":169}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":887,"parent_id":886,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":888,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":158},"parameters":[{"class":"Array","value":"","object_id":170,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":889,"parent_id":888,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.000012292061001062393},{"event":"return","thread_id":0,"id":890,"parent_id":823,"return_value":{"class":"Array","value":"","object_id":171},"elapsed":0.03350137500092387},{"event":"call","id":891,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":892,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":893,"parent_id":892,"return_value":{"class":"Promise","value":"","object_id":172},"elapsed":0.0024042080622166395},{"event":"return","thread_id":0,"id":894,"parent_id":891,"return_value":{"class":"Promise","value":"","object_id":173},"elapsed":0.0024380829418078065},{"event":"call","id":895,"thread_id":0,"method_id":"canonicalize","static":true,"parameters":[{"class":"String","value":"","name":"algorithmName"},{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":52},{"event":"call","id":896,"thread_id":0,"method_id":"httpServerRequestsOnly","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appmap"}],"defined_class":"canonicalize","path":"packages/cli/src/fingerprint/canonicalize.js","lineno":17},{"event":"return","thread_id":0,"id":897,"parent_id":896,"return_value":{"class":"x","value":"","object_id":174},"elapsed":0.000021083978936076164},{"event":"call","id":898,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":11,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":899,"parent_id":898,"return_value":{"class":"Array","value":"","object_id":176},"elapsed":0.000036665936931967735},{"event":"call","id":900,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":12,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":901,"parent_id":900,"return_value":{"class":"Array","value":"","object_id":177},"elapsed":0.000016707926988601685},{"event":"call","id":902,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":903,"parent_id":902,"return_value":{"class":"Array","value":"","object_id":178},"elapsed":0.0000017919810488820076},{"event":"call","id":904,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":22,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":905,"parent_id":904,"return_value":{"class":"Array","value":"","object_id":179},"elapsed":0.0000017910497263073921},{"event":"call","id":906,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":907,"parent_id":906,"return_value":{"class":"Array","value":"","object_id":180},"elapsed":0.0000022080494090914726},{"event":"call","id":908,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":46,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":909,"parent_id":908,"return_value":{"class":"Array","value":"","object_id":181},"elapsed":0.0000025830231606960297},{"event":"call","id":910,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":49,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":911,"parent_id":910,"return_value":{"class":"Array","value":"","object_id":182},"elapsed":0.0000015409896150231361},{"event":"call","id":912,"thread_id":0,"method_id":"httpServerRequest","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":55,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":10},{"event":"return","thread_id":0,"id":913,"parent_id":912,"return_value":{"class":"Array","value":"","object_id":183},"elapsed":0.0000035830307751893997},{"event":"call","id":914,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":56,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":915,"parent_id":914,"return_value":{"class":"Array","value":"","object_id":184},"elapsed":0.0000016660196706652641},{"event":"call","id":916,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":58,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":917,"parent_id":916,"return_value":{"class":"Array","value":"","object_id":185},"elapsed":0.00000300002284348011},{"event":"call","id":918,"thread_id":0,"method_id":"functionCall","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"b","value":"","object_id":61,"name":"event"}],"defined_class":"Canonicalize","path":"packages/cli/src/fingerprint/canonicalize/parameters.js","lineno":6},{"event":"return","thread_id":0,"id":919,"parent_id":918,"return_value":{"class":"Array","value":"","object_id":186},"elapsed":0.000004249974153935909},{"event":"call","id":920,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":176,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":921,"parent_id":920,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5902561396360397e-7},{"event":"call","id":922,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":177,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":923,"parent_id":922,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":924,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":178,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":925,"parent_id":924,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":926,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":927,"parent_id":926,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":928,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":179,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":929,"parent_id":928,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":930,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":931,"parent_id":930,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":932,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":933,"parent_id":932,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":934,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":935,"parent_id":934,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":936,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":937,"parent_id":936,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.909218892455101e-7},{"event":"call","id":938,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":939,"parent_id":938,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":940,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":941,"parent_id":940,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":942,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":180,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":943,"parent_id":942,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"call","id":944,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":181,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":945,"parent_id":944,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"call","id":946,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":182,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":947,"parent_id":946,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":948,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":949,"parent_id":948,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":950,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":951,"parent_id":950,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":952,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":183,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":953,"parent_id":952,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"call","id":954,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":184,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":955,"parent_id":954,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":956,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":185,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":957,"parent_id":956,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":958,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"object","value":"null","object_id":0,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":959,"parent_id":958,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":960,"thread_id":0,"method_id":"notNull","static":true,"parameters":[{"class":"Array","value":"","object_id":186,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":187}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":1},{"event":"return","thread_id":0,"id":961,"parent_id":960,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":962,"thread_id":0,"method_id":"makeUnique","static":false,"receiver":{"class":"Canonicalize","value":"","object_id":175},"parameters":[{"class":"Array","value":"","object_id":188,"name":"events"}],"defined_class":"algorithms","path":"packages/cli/src/fingerprint/algorithms.js","lineno":5},{"event":"return","thread_id":0,"id":963,"parent_id":962,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.000006292015314102173},{"event":"return","thread_id":0,"id":964,"parent_id":895,"return_value":{"class":"Array","value":"","object_id":189},"elapsed":0.0011085419682785869},{"event":"call","id":965,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":966,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":967,"parent_id":966,"return_value":{"class":"Promise","value":"","object_id":190},"elapsed":0.001095459097996354},{"event":"return","thread_id":0,"id":968,"parent_id":965,"return_value":{"class":"Promise","value":"","object_id":191},"elapsed":0.001119542052038014},{"event":"call","id":969,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":970,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":971,"parent_id":970,"return_value":{"class":"Promise","value":"","object_id":192},"elapsed":0.0019537080079317093},{"event":"return","thread_id":0,"id":972,"parent_id":969,"return_value":{"class":"Promise","value":"","object_id":193},"elapsed":0.0019950830610468984},{"event":"call","id":973,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":974,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":975,"parent_id":974,"return_value":{"class":"Promise","value":"","object_id":194},"elapsed":0.0009668329730629921},{"event":"return","thread_id":0,"id":976,"parent_id":973,"return_value":{"class":"Promise","value":"","object_id":195},"elapsed":0.001348041114397347},{"event":"call","id":977,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":978,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":979,"parent_id":978,"return_value":{"class":"Promise","value":"","object_id":196},"elapsed":0.0003986250376328826},{"event":"return","thread_id":0,"id":980,"parent_id":977,"return_value":{"class":"Promise","value":"","object_id":197},"elapsed":0.0007000829791650176},{"event":"call","id":981,"thread_id":0,"method_id":"writeFileAtomic","static":false,"receiver":{"class":"AppMapIndex","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"data"}],"defined_class":"AppMapIndex","path":"packages/cli/src/fingerprint/appmapIndex.ts","lineno":60},{"event":"call","id":982,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":983,"parent_id":982,"return_value":{"class":"Promise","value":"","object_id":198},"elapsed":0.0002657079603523016},{"event":"return","thread_id":0,"id":984,"parent_id":981,"return_value":{"class":"Promise","value":"","object_id":199},"elapsed":0.0002902090782299638},{"event":"call","id":985,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":986,"parent_id":985,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000100000761449337}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Fingerprinter fingerprints a recording and writes the on-disk index","source_location":"packages/cli/tests/unit/fingerprint/fingerprinter.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"name":"canonicalize","type":"package","children":[{"type":"class","name":"Canonicalize","children":[{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/classes.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/exceptions.ts:37"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/httpServerRequests.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/labels.js:5"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:20"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/packages.js:5"},{"type":"function","name":"httpServerRequest","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:10"},{"type":"function","name":"functionCall","static":false,"location":"packages/cli/src/fingerprint/canonicalize/parameters.js:6"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlNormalized.js:14"},{"type":"function","name":"sql","static":false,"location":"packages/cli/src/fingerprint/canonicalize/sqlTables.js:14"}]},{"type":"class","name":"classDependencies","children":[{"type":"function","name":"classOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/classDependencies.js:6"}]},{"type":"class","name":"packageDependencies","children":[{"type":"function","name":"packageOf","static":true,"location":"packages/cli/src/fingerprint/canonicalize/packageDependencies.js:6"}]}]},{"type":"class","name":"algorithms","children":[{"type":"function","name":"notNull","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:1"},{"type":"function","name":"makeUnique","static":true,"location":"packages/cli/src/fingerprint/algorithms.js:5"}]},{"type":"class","name":"AppMapIndex","children":[{"type":"function","name":"appmapFileSize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:113"},{"type":"function","name":"versionUpToDate","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:123"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:29"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:37"},{"type":"function","name":"mkdir_p","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:50"},{"type":"function","name":"writeFileAtomic","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:60"},{"type":"function","name":"loadAppMapData","static":false,"location":"packages/cli/src/fingerprint/appmapIndex.ts:70"}]},{"type":"class","name":"canonicalize","children":[{"type":"function","name":"httpServerRequestsOnly","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:17"},{"type":"function","name":"canonicalize","static":true,"location":"packages/cli/src/fingerprint/canonicalize.js:52"}]},{"type":"class","name":"Fingerprinter","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:64"},{"type":"function","name":"fingerprint","static":false,"location":"packages/cli/src/fingerprint/fingerprinter.ts:73"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"baseName","static":true,"location":"packages/cli/src/utils.ts:25"},{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json index 3bb65b3764..520546baf9 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/Spec_01-_canonical_path_identifier/get_call_tree_only_accepts_the_canonical_path;_name_-_numeric_id_return_a_-not_found-_hint.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":239},"elapsed":0.0008136400000466892},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":240},"elapsed":0.0009484629999860772},{"event":"call","id":5,"thread_id":0,"method_id":"seedTwo","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":558},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00005900999997265899},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":""},"elapsed":0.0000022549999130205833},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":241,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":242,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.0000014729999975315877},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":0.000001714000063657295},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001403000055688608},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000001814000029298768},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000015429999393745675},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.00021513199999390054},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"type"},{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"","object_id":244},"elapsed":0.000005088999955660256},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"","object_id":245},"elapsed":0.0000042679999978645355},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":246},"elapsed":0.0000024340000663869432},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":247,"name":"params"},{"class":"Object","value":"","object_id":246,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.00015059100007874804},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.000781401000040205},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.0008869469999126522},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":249,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.0000022140000055514975},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.00005495299990343483},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"","object_id":250},"elapsed":0.00011652800003503216},{"event":"call","id":40,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":251,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":41,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":42,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"String","value":""},"elapsed":0.0000018940000927614165},{"event":"return","thread_id":0,"id":44,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.00005180699997708871},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":252},"elapsed":0.00012086599997473968},{"event":"return","thread_id":0,"id":46,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":253},"elapsed":0.0018156840000074226},{"event":"call","id":47,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":254,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":48,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":49,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000032059999739431078},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":255},"elapsed":0.00008442800003649609},{"event":"call","id":52,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"Number","value":"","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":256},"elapsed":0.000028512999961094465},{"event":"call","id":54,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":0.0000022140000055514975},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.0000014220000821296708},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":0.0000013229999922259594},{"event":"call","id":60,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":0.0000012519999472715426},{"event":"call","id":62,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000013720000424655154},{"event":"call","id":64,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000013420000186670222},{"event":"call","id":66,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":256,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004218000071887218},{"event":"call","id":68,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":69,"parent_id":68,"elapsed":0.0000016029999869715539},{"event":"call","id":70,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":71,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":72,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002715000050557137},{"event":"call","id":74,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Object","value":"","object_id":258},"elapsed":0.000005971999939902162},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":259},"elapsed":0.00023179299989806168},{"event":"call","id":77,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":260,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":78,"parent_id":77,"elapsed":0.000006252000048334594},{"event":"call","id":79,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004879000016444479},{"event":"return","thread_id":0,"id":81,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":261},"elapsed":0.0006164220000073328},{"event":"call","id":82,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":262,"name":"result"},{"class":"String","value":"","name":"format"},{"class":"Number","value":"","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"call","id":83,"thread_id":0,"method_id":"renderTreeForMcpBudgeted","static":true,"parameters":[{"class":"Array","value":"","object_id":260,"name":"nodes"},{"class":"Number","value":"","name":"budget"}],"defined_class":"treeRender","path":"packages/cli/src/cmds/query/lib/treeRender.ts","lineno":142},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Object","value":"","object_id":263},"elapsed":0.00030660400000215304},{"event":"return","thread_id":0,"id":85,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":264},"elapsed":0.0006690300000400384},{"event":"return","thread_id":0,"id":86,"parent_id":47,"return_value":{"class":"Object","value":"","object_id":265},"elapsed":0.002339243000051283},{"event":"call","id":87,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":266,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":88,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":89,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000028849999580415897},{"event":"return","thread_id":0,"id":91,"parent_id":88,"elapsed":0.00010081799996441987,"exceptions":[{"class":"Error","message":"","object_id":267}]},{"event":"call","id":92,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"","name":"id"},{"class":"Number","value":"","name":"code"},{"class":"String","value":"","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"","object_id":268},"elapsed":0.0000062410000509771635},{"event":"return","thread_id":0,"id":94,"parent_id":87,"return_value":{"class":"Object","value":"","object_id":268},"elapsed":0.0004042049999952724},{"event":"call","id":95,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":269,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":96,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":97,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002594999955363164},{"event":"return","thread_id":0,"id":99,"parent_id":96,"elapsed":0.0000948480000033669,"exceptions":[{"class":"Error","message":"","object_id":270}]},{"event":"call","id":100,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"","name":"id"},{"class":"Number","value":"","name":"code"},{"class":"String","value":"","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Object","value":"","object_id":271},"elapsed":0.000006772999995519058},{"event":"return","thread_id":0,"id":102,"parent_id":95,"return_value":{"class":"Object","value":"","object_id":271},"elapsed":0.0003957799999625422}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:38","labels":["security.path-resolution"]},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:84"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]},{"type":"class","name":"treeRender","children":[{"type":"function","name":"renderTreeForMcpBudgeted","static":true,"location":"packages/cli/src/cmds/query/lib/treeRender.ts:142"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"errorResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:1075"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedTwo","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:558"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler Spec 01: canonical path identifier get_call_tree only accepts the canonical path; name / numeric id return a \"not found\" hint","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":239},"elapsed":0.0008136400000466892},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":240},"elapsed":0.0009484629999860772},{"event":"call","id":5,"thread_id":0,"method_id":"seedTwo","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":558},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00005900999997265899},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":""},"elapsed":0.0000022549999130205833},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":241,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":242,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.0000014729999975315877},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":0.000001714000063657295},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001403000055688608},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000001814000029298768},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000015429999393745675},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.00021513199999390054},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"type"},{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"","object_id":244},"elapsed":0.000005088999955660256},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"","object_id":245},"elapsed":0.0000042679999978645355},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":243,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":246},"elapsed":0.0000024340000663869432},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":247,"name":"params"},{"class":"Object","value":"","object_id":246,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.00015059100007874804},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.000781401000040205},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"","object_id":248},"elapsed":0.0008869469999126522},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":249,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.0000022140000055514975},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.00005495299990343483},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"","object_id":250},"elapsed":0.00011652800003503216},{"event":"call","id":40,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"object"},{"name":"status_code","class":"object"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":251,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":84},{"event":"call","id":41,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":42,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"String","value":""},"elapsed":0.0000018940000927614165},{"event":"return","thread_id":0,"id":44,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.00005180699997708871},{"event":"return","thread_id":0,"id":45,"parent_id":40,"return_value":{"class":"Object","value":"","object_id":252},"elapsed":0.00012086599997473968},{"event":"return","thread_id":0,"id":46,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":253},"elapsed":0.0018156840000074226},{"event":"call","id":47,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":254,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":48,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":49,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000032059999739431078},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":255},"elapsed":0.00008442800003649609},{"event":"call","id":52,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"Number","value":"","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":256},"elapsed":0.000028512999961094465},{"event":"call","id":54,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":0.0000022140000055514975},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.0000014220000821296708},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":0.0000013229999922259594},{"event":"call","id":60,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":0.0000012519999472715426},{"event":"call","id":62,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000013720000424655154},{"event":"call","id":64,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000013420000186670222},{"event":"call","id":66,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":256,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004218000071887218},{"event":"call","id":68,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":69,"parent_id":68,"elapsed":0.0000016029999869715539},{"event":"call","id":70,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":71,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":72,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002715000050557137},{"event":"call","id":74,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Object","value":"","object_id":258},"elapsed":0.000005971999939902162},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":259},"elapsed":0.00023179299989806168},{"event":"call","id":77,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":260,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":78,"parent_id":77,"elapsed":0.000006252000048334594},{"event":"call","id":79,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":257,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004879000016444479},{"event":"return","thread_id":0,"id":81,"parent_id":70,"return_value":{"class":"Object","value":"","object_id":261},"elapsed":0.0006164220000073328},{"event":"call","id":82,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":262,"name":"result"},{"class":"String","value":"","name":"format"},{"class":"Number","value":"","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"call","id":83,"thread_id":0,"method_id":"renderTreeForMcpBudgeted","static":true,"parameters":[{"class":"Array","value":"","object_id":260,"name":"nodes"},{"class":"Number","value":"","name":"budget"}],"defined_class":"treeRender","path":"packages/cli/src/cmds/query/lib/treeRender.ts","lineno":142},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Object","value":"","object_id":263},"elapsed":0.00030660400000215304},{"event":"return","thread_id":0,"id":85,"parent_id":82,"return_value":{"class":"Object","value":"","object_id":264},"elapsed":0.0006690300000400384},{"event":"return","thread_id":0,"id":86,"parent_id":47,"return_value":{"class":"Object","value":"","object_id":265},"elapsed":0.002339243000051283},{"event":"call","id":87,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":266,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":88,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":89,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000028849999580415897},{"event":"return","thread_id":0,"id":91,"parent_id":88,"elapsed":0.00010081799996441987,"exceptions":[{"class":"Error","message":"","object_id":267}]},{"event":"call","id":92,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"","name":"id"},{"class":"Number","value":"","name":"code"},{"class":"String","value":"","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"","object_id":268},"elapsed":0.0000062410000509771635},{"event":"return","thread_id":0,"id":94,"parent_id":87,"return_value":{"class":"Object","value":"","object_id":268},"elapsed":0.0004042049999952724},{"event":"call","id":95,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":269,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":96,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":240,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":38},{"event":"call","id":97,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002594999955363164},{"event":"return","thread_id":0,"id":99,"parent_id":96,"elapsed":0.0000948480000033669,"exceptions":[{"class":"Error","message":"","object_id":270}]},{"event":"call","id":100,"thread_id":0,"method_id":"errorResponse","static":true,"parameters":[{"class":"Number","value":"","name":"id"},{"class":"Number","value":"","name":"code"},{"class":"String","value":"","name":"message"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":1075},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Object","value":"","object_id":271},"elapsed":0.000006772999995519058},{"event":"return","thread_id":0,"id":102,"parent_id":95,"return_value":{"class":"Object","value":"","object_id":271},"elapsed":0.0003957799999625422}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler Spec 01: canonical path identifier get_call_tree only accepts the canonical path; name / numeric id return a \"not found\" hint","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","labels":["security.path-resolution"],"static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:38"},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:84"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]},{"type":"class","name":"treeRender","children":[{"type":"function","name":"renderTreeForMcpBudgeted","static":true,"location":"packages/cli/src/cmds/query/lib/treeRender.ts:142"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"errorResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:1075"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedTwo","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:558"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json index 9f368681ef..4caacf70b2 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/MCP_handler/get_call_tree_resolves_the_canonical_appmap_path_and_applies_focus_type.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.0002974170492962003},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":41},"elapsed":0.0003362090792506933},{"event":"call","id":5,"thread_id":0,"method_id":"seedMinimal","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":16},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006595801096409559},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":""},"elapsed":0.000001249951310455799},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":42,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":43,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":4.159519448876381e-7},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":3.3294782042503357e-7},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":2.909218892455101e-7},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":2.9208604246377945e-7},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"","object_id":44},"elapsed":0.00008170795626938343},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"type"},{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.0000011669471859931946},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00000100000761449337},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.0000015419209375977516},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":48,"name":"params"},{"class":"Object","value":"","object_id":47,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.00006262504030019045},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.00026333401910960674},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.0003111669793725014},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"String"},{"name":"status_code","class":"Number"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":50,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":83},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.000004792003892362118},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.0000363748986274004},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.00007791700772941113},{"event":"return","thread_id":0,"id":40,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0006194999441504478},{"event":"call","id":41,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":53,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":42,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":37},{"event":"call","id":43,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00005312496796250343},{"event":"return","thread_id":0,"id":45,"parent_id":42,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":54},"elapsed":0.00010762503370642662},{"event":"call","id":46,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"Number","value":"","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":55},"elapsed":0.000016834004782140255},{"event":"call","id":48,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000004541012458503246},{"event":"call","id":50,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":52,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":3.7497375160455704e-7},{"event":"call","id":54,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":2.9208604246377945e-7},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":5.830079317092896e-7},{"event":"call","id":60,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":55,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000007416936568915844},{"event":"call","id":62,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":3.7497375160455704e-7},{"event":"call","id":64,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":65,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":66,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000043874955736100674},{"event":"call","id":68,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":69,"parent_id":68,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.000008666072972118855},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":58},"elapsed":0.00017070909962058067},{"event":"call","id":71,"thread_id":0,"method_id":"projectLogMessage","static":true,"parameters":[{"class":"String","value":"","name":"parametersJson"},{"class":"object","value":"null","object_id":0,"name":"returnValue"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":11},{"event":"call","id":72,"thread_id":0,"method_id":"stripWrappingQuotes","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":46},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":74,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":0.00005991698708385229},{"event":"call","id":75,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":59,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":76,"parent_id":75,"elapsed":0.000014333054423332214},{"event":"call","id":77,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004500034265220165},{"event":"call","id":79,"thread_id":0,"method_id":"applyFocus","static":true,"parameters":[{"class":"Array","value":"","object_id":59,"name":"events"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":477},{"event":"call","id":80,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000015958095900714397},{"event":"call","id":82,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":61,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":84,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":62,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":86,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":63,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001625041477382183},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00019820895977318287},{"event":"call","id":89,"thread_id":0,"method_id":"recomputeDepthsRelative","static":true,"parameters":[{"class":"Array","value":"","object_id":65,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":419},{"event":"return","thread_id":0,"id":90,"parent_id":89,"elapsed":0.000019625062122941017},{"event":"return","thread_id":0,"id":91,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":66},"elapsed":0.0009154999861493707},{"event":"call","id":92,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":67,"name":"result"},{"class":"String","value":"","name":"format"},{"class":"undefined","value":"","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"","object_id":67},"elapsed":0.000014958903193473816},{"event":"return","thread_id":0,"id":94,"parent_id":41,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.0015682500088587403}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"logMessage","children":[{"type":"function","name":"projectLogMessage","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:11"},{"type":"function","name":"stripWrappingQuotes","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:46"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:37"},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:83"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"recomputeDepthsRelative","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:419"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"},{"type":"function","name":"matchesFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:442"},{"type":"function","name":"applyFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:477"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedMinimal","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:16"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler get_call_tree resolves the canonical appmap path and applies focus_type","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.0002974170492962003},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":41},"elapsed":0.0003362090792506933},{"event":"call","id":5,"thread_id":0,"method_id":"seedMinimal","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":16},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006595801096409559},{"event":"call","id":7,"thread_id":0,"method_id":"buildMcpHandler","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":980},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Function","value":""},"elapsed":0.000001249951310455799},{"event":"call","id":9,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":42,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":10,"thread_id":0,"method_id":"buildFindFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":43,"name":"args"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":368},{"event":"call","id":11,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":4.159519448876381e-7},{"event":"call","id":13,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":14,"parent_id":13,"elapsed":3.3294782042503357e-7},{"event":"call","id":15,"thread_id":0,"method_id":"maybeTime","static":true,"parameters":[{"class":"undefined","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":2.909218892455101e-7},{"event":"call","id":17,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":2.9208604246377945e-7},{"event":"call","id":19,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":21,"parent_id":10,"return_value":{"class":"Object","value":"","object_id":44},"elapsed":0.00008170795626938343},{"event":"call","id":22,"thread_id":0,"method_id":"find","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"type"},{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":472},{"event":"call","id":23,"thread_id":0,"method_id":"findAppmaps","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":148},{"event":"call","id":24,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.0000011669471859931946},{"event":"call","id":26,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00000100000761449337},{"event":"call","id":28,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.0000015419209375977516},{"event":"call","id":30,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":48,"name":"params"},{"class":"Object","value":"","object_id":47,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.00006262504030019045},{"event":"return","thread_id":0,"id":32,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.00026333401910960674},{"event":"return","thread_id":0,"id":33,"parent_id":22,"return_value":{"class":"Object","value":"","object_id":49},"elapsed":0.0003111669793725014},{"event":"call","id":34,"thread_id":0,"method_id":"decorateRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"appmap_id","class":"Number"},{"name":"appmap_name","class":"String"},{"name":"source_path","class":"String"},{"name":"route","class":"String"},{"name":"status_code","class":"Number"},{"name":"elapsed_ms","class":"Number"},{"name":"sql_count","class":"Number"},{"name":"branch","class":"String"},{"name":"timestamp","class":"String"}],"value":"","object_id":50,"name":"row"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":83},{"event":"call","id":35,"thread_id":0,"method_id":"deriveKind","static":true,"parameters":[{"class":"String","value":"","name":"sourcePath"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":39},{"event":"call","id":36,"thread_id":0,"method_id":"toForwardSlashes","static":true,"parameters":[{"class":"String","value":"","name":"p"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":31},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.000004792003892362118},{"event":"return","thread_id":0,"id":38,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.0000363748986274004},{"event":"return","thread_id":0,"id":39,"parent_id":34,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.00007791700772941113},{"event":"return","thread_id":0,"id":40,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0006194999441504478},{"event":"call","id":41,"thread_id":0,"method_id":"call","static":true,"parameters":[{"class":"Function","value":"","name":"handler"},{"class":"Object","value":"","object_id":53,"name":"msg"}],"defined_class":"mcp.spec","path":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","lineno":58},{"event":"call","id":42,"thread_id":0,"method_id":"resolveAppmapPath","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"recordingId","path":"packages/cli/src/cmds/query/lib/recordingId.ts","lineno":37},{"event":"call","id":43,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00005312496796250343},{"event":"return","thread_id":0,"id":45,"parent_id":42,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":54},"elapsed":0.00010762503370642662},{"event":"call","id":46,"thread_id":0,"method_id":"readRecordingShape","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"Number","value":"","name":"appmapId"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":185},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":55},"elapsed":0.000016834004782140255},{"event":"call","id":48,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000004541012458503246},{"event":"call","id":50,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":52,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":3.7497375160455704e-7},{"event":"call","id":54,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":55,"parent_id":54,"elapsed":2.9208604246377945e-7},{"event":"call","id":56,"thread_id":0,"method_id":"maybeString","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":117},{"event":"return","thread_id":0,"id":57,"parent_id":56,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":58,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":59,"parent_id":58,"elapsed":5.830079317092896e-7},{"event":"call","id":60,"thread_id":0,"method_id":"isBroadRecording","static":true,"parameters":[{"class":"Object","properties":[{"name":"recorder_type","class":"object"},{"name":"event_count","class":"Number"},{"name":"http_request_count","class":"Number"},{"name":"sql_query_count","class":"Number"}],"value":"","object_id":55,"name":"shape"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":198},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000007416936568915844},{"event":"call","id":62,"thread_id":0,"method_id":"maybeNumber","static":true,"parameters":[{"class":"undefined","value":"","name":"n"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":111},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":3.7497375160455704e-7},{"event":"call","id":64,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":65,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":41,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":66,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000043874955736100674},{"event":"call","id":68,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":69,"parent_id":68,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.000008666072972118855},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":58},"elapsed":0.00017070909962058067},{"event":"call","id":71,"thread_id":0,"method_id":"projectLogMessage","static":true,"parameters":[{"class":"String","value":"","name":"parametersJson"},{"class":"object","value":"null","object_id":0,"name":"returnValue"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":11},{"event":"call","id":72,"thread_id":0,"method_id":"stripWrappingQuotes","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"logMessage","path":"packages/cli/src/cmds/query/lib/logMessage.ts","lineno":46},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":74,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":0.00005991698708385229},{"event":"call","id":75,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":59,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":76,"parent_id":75,"elapsed":0.000014333054423332214},{"event":"call","id":77,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004500034265220165},{"event":"call","id":79,"thread_id":0,"method_id":"applyFocus","static":true,"parameters":[{"class":"Array","value":"","object_id":59,"name":"events"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":477},{"event":"call","id":80,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":60,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000015958095900714397},{"event":"call","id":82,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":61,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":84,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":62,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":86,"thread_id":0,"method_id":"matchesFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":63,"name":"node"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":442},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001625041477382183},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"Object","value":"","object_id":64},"elapsed":0.00019820895977318287},{"event":"call","id":89,"thread_id":0,"method_id":"recomputeDepthsRelative","static":true,"parameters":[{"class":"Array","value":"","object_id":65,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":419},{"event":"return","thread_id":0,"id":90,"parent_id":89,"elapsed":0.000019625062122941017},{"event":"return","thread_id":0,"id":91,"parent_id":64,"return_value":{"class":"Object","value":"","object_id":66},"elapsed":0.0009154999861493707},{"event":"call","id":92,"thread_id":0,"method_id":"projectTreeResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":67,"name":"result"},{"class":"String","value":"","name":"format"},{"class":"undefined","value":"","name":"maxChars"}],"defined_class":"mcp","path":"packages/cli/src/cmds/query/queries/mcp.ts","lineno":312},{"event":"return","thread_id":0,"id":93,"parent_id":92,"return_value":{"class":"Object","value":"","object_id":67},"elapsed":0.000014958903193473816},{"event":"return","thread_id":0,"id":94,"parent_id":41,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.0015682500088587403}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"MCP handler get_call_tree resolves the canonical appmap path and applies focus_type","source_location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"toForwardSlashes","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:31"},{"type":"function","name":"deriveKind","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:39"},{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"logMessage","children":[{"type":"function","name":"projectLogMessage","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:11"},{"type":"function","name":"stripWrappingQuotes","static":true,"location":"packages/cli/src/cmds/query/lib/logMessage.ts:46"}]},{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"recordingId","children":[{"type":"function","name":"resolveAppmapPath","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:37"},{"type":"function","name":"decorateRecording","static":true,"location":"packages/cli/src/cmds/query/lib/recordingId.ts:83"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findAppmaps","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:148"},{"type":"function","name":"find","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:472"}]},{"type":"class","name":"mcp","children":[{"type":"function","name":"maybeTime","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:107"},{"type":"function","name":"maybeNumber","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:111"},{"type":"function","name":"maybeString","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:117"},{"type":"function","name":"readRecordingShape","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:185"},{"type":"function","name":"isBroadRecording","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:198"},{"type":"function","name":"projectTreeResponse","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:312"},{"type":"function","name":"buildFindFilter","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:368"},{"type":"function","name":"buildMcpHandler","static":true,"location":"packages/cli/src/cmds/query/queries/mcp.ts:980"}]},{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"recomputeDepthsRelative","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:419"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"},{"type":"function","name":"matchesFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:442"},{"type":"function","name":"applyFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:477"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"mcp.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:12"},{"type":"function","name":"seedMinimal","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:16"},{"type":"function","name":"call","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/mcp.spec.ts:58"}]}]}]}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json index 1c0aa9afdb..3381f3f8b1 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/OpenAPI/handles_valid_and_malformed_HTTP_server_requests.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":25},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000012082979083061218},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"OpenAPICommand","value":"","object_id":1},"parameters":[],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":27},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":49},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.00000658305361866951},{"event":"call","id":6,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":53},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.00004412501584738493},{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.0002335000317543745},{"event":"call","id":9,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":10,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":12,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.000054541975259780884},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.00028183392714709044},{"event":"call","id":15,"thread_id":0,"method_id":"collectAppMap","static":true,"parameters":[{"class":"String","value":"","name":"file"}],"defined_class":"openapi","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":45},{"event":"call","id":16,"thread_id":0,"method_id":"storeAppMap","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"appMapFile"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":63},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00006316695362329483},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00021095899865031242},{"event":"call","id":19,"thread_id":0,"method_id":"parseHTTPServerRequests","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"source"},{"class":"Function","value":"","name":"collector"}],"defined_class":"parseHTTPServerRequests","path":"packages/openapi/src/parseHTTPServerRequests.ts","lineno":3},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.003016083035618067},{"event":"call","id":21,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":22,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000073750270530581474},{"event":"call","id":24,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.000004334026016294956},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"ServerRPCRequest","value":"","object_id":11},"elapsed":0.0001319999573752284},{"event":"call","id":27,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":28,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.000005707959644496441},{"event":"return","thread_id":0,"id":30,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":31,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"call","id":32,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.420297384262085e-7},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"fd"},{"class":"String","value":"","name":"fileName"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":16},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.00002962502185255289},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":0.0001763750333338976},{"event":"call","id":37,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":11,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":38,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":39,"parent_id":38,"return_value":{"class":"Number","value":""},"elapsed":0.0000037080608308315277},{"event":"call","id":40,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":0.000005749985575675964},{"event":"call","id":42,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":0.000005749985575675964},{"event":"call","id":44,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000005292007699608803},{"event":"call","id":46,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":0.000004749977961182594},{"event":"call","id":48,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000016542035154998302},{"event":"call","id":50,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008541974239051342},{"event":"call","id":52,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.000005541951395571232},{"event":"call","id":54,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":55,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00037279201205819845},{"event":"call","id":59,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":60,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000025830231606960297},{"event":"call","id":62,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000016660196706652641},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"ServerRPCRequest","value":"","object_id":18},"elapsed":0.00007183302659541368},{"event":"call","id":65,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":66,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"return","thread_id":0,"id":68,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"call","id":69,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":5.84055669605732e-7},{"event":"call","id":71,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":18,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":72,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Number","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":74,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":7.919734343886375e-7},{"event":"call","id":76,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":77,"parent_id":76,"elapsed":7.499475032091141e-7},{"event":"call","id":78,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":5.84055669605732e-7},{"event":"call","id":80,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":7.50063918530941e-7},{"event":"call","id":82,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000032499665394425392},{"event":"call","id":84,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":86,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":88,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"parameters":[],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":89,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":91,"parent_id":88,"return_value":{"class":"String","value":""},"elapsed":0.000017959042452275753},{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00024795904755592346},{"event":"call","id":93,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":94,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002750079147517681},{"event":"call","id":96,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000074589625000953674},{"event":"return","thread_id":0,"id":98,"parent_id":93,"elapsed":0.00007454201113432646},{"event":"call","id":99,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":100,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000012080417945981026},{"event":"call","id":102,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":103,"parent_id":102,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":104,"parent_id":99,"elapsed":0.000053750001825392246},{"event":"call","id":105,"thread_id":0,"method_id":"closeAll","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":96},{"event":"call","id":106,"thread_id":0,"method_id":"close","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":42},{"event":"return","thread_id":0,"id":107,"parent_id":106,"return_value":{"class":"Promise","value":"","object_id":22},"elapsed":0.00004545797128230333},{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00009958306327462196},{"event":"call","id":109,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"DataStore","value":"","object_id":2,"name":"dataStore"}],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":9},{"event":"return","thread_id":0,"id":110,"parent_id":109,"elapsed":0.000005749985575675964},{"event":"call","id":111,"thread_id":0,"method_id":"generate","static":false,"receiver":{"class":"DefinitionGenerator","value":"","object_id":24},"parameters":[],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":11},{"event":"call","id":112,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":4},{"event":"return","thread_id":0,"id":113,"parent_id":112,"elapsed":0.000004875008016824722},{"event":"call","id":114,"thread_id":0,"method_id":"requestFileNames","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":59},{"event":"return","thread_id":0,"id":115,"parent_id":114,"return_value":{"class":"Array","value":"","object_id":25},"elapsed":0.000008292030543088913},{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0001296249683946371},{"event":"call","id":117,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":6},{"event":"call","id":118,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":0.000004208064638078213},{"event":"return","thread_id":0,"id":120,"parent_id":117,"elapsed":0.000032250070944428444},{"event":"call","id":121,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":122,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":124,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":6},{"event":"call","id":125,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":126,"parent_id":125,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"elapsed":0.000017040991224348545},{"event":"call","id":128,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":129,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":22},{"event":"call","id":130,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":131,"parent_id":130,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":132,"parent_id":129,"elapsed":0.000016749952919781208},{"event":"call","id":133,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":28,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":134,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":135,"parent_id":134,"elapsed":0.000005667097866535187},{"event":"call","id":136,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"statusCode"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":11},{"event":"call","id":137,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":138,"parent_id":137,"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":139,"parent_id":136,"elapsed":0.00001650000922381878},{"event":"call","id":140,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":141,"parent_id":140,"elapsed":0.0000036249402910470963},{"event":"return","thread_id":0,"id":142,"parent_id":133,"elapsed":0.00012145901564508677},{"event":"return","thread_id":0,"id":143,"parent_id":128,"elapsed":0.00021524995099753141},{"event":"return","thread_id":0,"id":144,"parent_id":121,"elapsed":0.0003914999542757869},{"event":"call","id":145,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":146,"parent_id":145,"elapsed":0.00001166702713817358},{"event":"call","id":147,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":148,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.000002624932676553726},{"event":"call","id":150,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":151,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":33,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":152,"thread_id":0,"method_id":"statusError","static":true,"parameters":[],"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":153,"parent_id":152,"elapsed":3.3294782042503357e-7},{"event":"call","id":154,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":155,"parent_id":154,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":156,"parent_id":151,"elapsed":0.000039958045817911625},{"event":"return","thread_id":0,"id":157,"parent_id":150,"elapsed":0.00007337506394833326},{"event":"return","thread_id":0,"id":158,"parent_id":147,"elapsed":0.00013058295007795095},{"event":"call","id":159,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":160,"parent_id":159,"elapsed":0.0000017079291865229607},{"event":"call","id":161,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":16},{"event":"call","id":162,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":163,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":164,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":165,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"","object_id":35},"elapsed":0.000009958981536328793},{"event":"return","thread_id":0,"id":167,"parent_id":164,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00005670799873769283},{"event":"call","id":168,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":169,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":170,"parent_id":169,"elapsed":0.0000033329706639051437},{"event":"call","id":171,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":172,"parent_id":171,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":173,"parent_id":168,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.000054459087550640106},{"event":"return","thread_id":0,"id":174,"parent_id":163,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.00026295799762010574},{"event":"return","thread_id":0,"id":175,"parent_id":162,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.0003391669597476721},{"event":"call","id":176,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":177,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":178,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":179,"thread_id":0,"method_id":"contentTypes","static":true,"parameters":[],"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":181,"parent_id":178,"return_value":{"class":"Object","value":"","object_id":43},"elapsed":0.00001629104372113943},{"event":"call","id":182,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":183,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":184,"parent_id":183,"elapsed":0.0000014168908819556236},{"event":"call","id":185,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":186,"parent_id":185,"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":187,"parent_id":182,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.0000415419926866889},{"event":"return","thread_id":0,"id":188,"parent_id":177,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00010641699191182852},{"event":"return","thread_id":0,"id":189,"parent_id":176,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00013533397577703},{"event":"return","thread_id":0,"id":190,"parent_id":161,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.000547375064343214},{"event":"call","id":191,"thread_id":0,"method_id":"collectWarnings","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":10},{"event":"call","id":192,"thread_id":0,"method_id":"dup","static":false,"receiver":{"class":"Warnings","value":"","object_id":48},"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":10},{"event":"call","id":193,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":194,"parent_id":193,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"Warnings","value":"","object_id":49},"elapsed":0.00001962494570761919},{"event":"call","id":196,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":50,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":197,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":10},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000003875000402331352},{"event":"call","id":199,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":51,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":200,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":27},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.000004042056389153004},{"event":"call","id":202,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":52,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":203,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":13},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.000002874992787837982},{"event":"call","id":205,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":53,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"return","thread_id":0,"id":206,"parent_id":205,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":207,"parent_id":202,"elapsed":0.00004858302418142557},{"event":"return","thread_id":0,"id":208,"parent_id":199,"elapsed":0.00010741699952632189},{"event":"return","thread_id":0,"id":209,"parent_id":196,"elapsed":0.00017254205886274576},{"event":"return","thread_id":0,"id":210,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.000253707985393703},{"event":"call","id":211,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"SecuritySchemes","value":"","object_id":55},"parameters":[],"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":15},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.000005707959644496441},{"event":"call","id":213,"thread_id":0,"method_id":"cleanup","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":102},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.00003104202914983034}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"openapi","type":"package","children":[{"type":"class","name":"DataStore","children":[{"type":"function","name":"cleanup","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:102"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:49"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:53"},{"type":"function","name":"requestFileNames","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:59"},{"type":"function","name":"storeAppMap","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:63"},{"type":"function","name":"openRequestFile","static":true,"location":"packages/cli/src/cmds/openapi/DataStore.ts:71"},{"type":"function","name":"closeAll","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:96"}]},{"type":"class","name":"RequestDataFile","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:16"},{"type":"function","name":"writeRequest","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:22"},{"type":"function","name":"close","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:42"}]},{"type":"class","name":"DefinitionGenerator","children":[{"type":"function","name":"generate","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:11"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:9"}]},{"type":"class","name":"OpenAPICommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:25"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:27"}]},{"type":"class","name":"openapi","children":[{"type":"function","name":"collectAppMap","static":true,"location":"packages/cli/src/cmds/openapi/openapi.ts:45"}]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"Method","children":[{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/method.ts:148"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/method.ts:22"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/method.ts:27"},{"type":"function","name":"summaries","static":false,"location":"packages/openapi/src/method.ts:31"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/method.ts:37"}]},{"type":"class","name":"method","children":[{"type":"function","name":"statusError","static":true,"location":"packages/openapi/src/method.ts:151"}]},{"type":"class","name":"Model","children":[{"type":"function","name":"collectWarnings","static":false,"location":"packages/openapi/src/model.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/model.ts:16"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/model.ts:30"},{"type":"function","name":"basePath","static":true,"location":"packages/openapi/src/model.ts:44"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/model.ts:6"}]},{"type":"class","name":"parseHTTPServerRequests","children":[{"type":"function","name":"parseHTTPServerRequests","static":true,"location":"packages/openapi/src/parseHTTPServerRequests.ts:3"}]},{"type":"class","name":"Path","children":[{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/path.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/path.ts:14"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/path.ts:29"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/path.ts:6"}]},{"type":"class","name":"Response","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/response.ts:11"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/response.ts:13"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/response.ts:17"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/response.ts:55"}]},{"type":"class","name":"response","children":[{"type":"function","name":"contentTypes","static":true,"location":"packages/openapi/src/response.ts:19"}]},{"type":"class","name":"rpcRequest","children":[{"type":"function","name":"isServerEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:104"},{"type":"function","name":"isClientEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:112"},{"type":"function","name":"headerValue","static":true,"location":"packages/openapi/src/rpcRequest.ts:120"},{"type":"function","name":"rpcRequestForEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:126"}]},{"type":"class","name":"ServerRPCRequest","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/rpcRequest.ts:22"},{"type":"function","name":"status","static":false,"location":"packages/openapi/src/rpcRequest.ts:24"},{"type":"function","name":"parameters","static":false,"location":"packages/openapi/src/rpcRequest.ts:28"},{"type":"function","name":"returnValue","static":false,"location":"packages/openapi/src/rpcRequest.ts:32"},{"type":"function","name":"requestHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:36"},{"type":"function","name":"responseHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:40"},{"type":"function","name":"requestContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:44"},{"type":"function","name":"responseContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:48"},{"type":"function","name":"requestMethod","static":false,"location":"packages/openapi/src/rpcRequest.ts:52"},{"type":"function","name":"requestPath","static":false,"location":"packages/openapi/src/rpcRequest.ts:56"}]},{"type":"class","name":"SecuritySchemes","children":[{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/securitySchemes.ts:15"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/securitySchemes.ts:4"}]},{"type":"class","name":"util","children":[{"type":"function","name":"ensureString","static":true,"location":"packages/openapi/src/util.ts:128"}]},{"type":"class","name":"Warnings","children":[{"type":"function","name":"dup","static":false,"location":"packages/openapi/src/Warnings.ts:10"},{"type":"function","name":"merge","static":false,"location":"packages/openapi/src/Warnings.ts:22"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/Warnings.ts:7"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"OpenAPI handles valid and malformed HTTP server requests","source_location":"packages/cli/tests/unit/openapi.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.0038741250755265355},"8":{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.014375583967193961},"13":{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00036908406764268875},"14":{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.0007338749710470438},"17":{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.0064964169869199395},"18":{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00662858400028199},"58":{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.0012829169863834977},"92":{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00026787503156811},"108":{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00010929105337709188},"116":{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0018978749867528677},"214":{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.0004925000248476863}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":25},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000012082979083061218},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"OpenAPICommand","value":"","object_id":1},"defined_class":"OpenAPICommand","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":27},{"event":"call","id":4,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":49},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.00000658305361866951},{"event":"call","id":6,"thread_id":0,"method_id":"initialize","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":53},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.0038741250755265355},{"event":"return","thread_id":0,"id":8,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.014375583967193961},{"event":"call","id":9,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":10,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010420335456728935},{"event":"call","id":12,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.00036908406764268875},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.0007338749710470438},{"event":"call","id":15,"thread_id":0,"method_id":"collectAppMap","static":true,"parameters":[{"class":"String","value":"","name":"file"}],"defined_class":"openapi","path":"packages/cli/src/cmds/openapi/openapi.ts","lineno":45},{"event":"call","id":16,"thread_id":0,"method_id":"storeAppMap","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"parameters":[{"class":"String","value":"","name":"appMapFile"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":63},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.0064964169869199395},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00662858400028199},{"event":"call","id":19,"thread_id":0,"method_id":"parseHTTPServerRequests","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"source"},{"class":"Function","value":"","name":"collector"}],"defined_class":"parseHTTPServerRequests","path":"packages/openapi/src/parseHTTPServerRequests.ts","lineno":3},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.003016083035618067},{"event":"call","id":21,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":22,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000073750270530581474},{"event":"call","id":24,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":10,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.000004334026016294956},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"ServerRPCRequest","value":"","object_id":11},"elapsed":0.0001319999573752284},{"event":"call","id":27,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":28,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.000005707959644496441},{"event":"return","thread_id":0,"id":30,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":31,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"call","id":32,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.420297384262085e-7},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"fd"},{"class":"String","value":"","name":"fileName"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":16},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.00002962502185255289},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":0.0001763750333338976},{"event":"call","id":37,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":11,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":38,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":39,"parent_id":38,"return_value":{"class":"Number","value":""},"elapsed":0.0000037080608308315277},{"event":"call","id":40,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":0.000005749985575675964},{"event":"call","id":42,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":0.000005749985575675964},{"event":"call","id":44,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000005292007699608803},{"event":"call","id":46,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":0.000004749977961182594},{"event":"call","id":48,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000016542035154998302},{"event":"call","id":50,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008541974239051342},{"event":"call","id":52,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.000005541951395571232},{"event":"call","id":54,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":11},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":55,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":58,"parent_id":37,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.0012829169863834977},{"event":"call","id":59,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":60,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":61,"parent_id":60,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000025830231606960297},{"event":"call","id":62,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"b","value":"","object_id":17,"name":"event"}],"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":22},{"event":"return","thread_id":0,"id":63,"parent_id":62,"elapsed":0.0000016660196706652641},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"ServerRPCRequest","value":"","object_id":18},"elapsed":0.00007183302659541368},{"event":"call","id":65,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":66,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":67,"parent_id":66,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"return","thread_id":0,"id":68,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"call","id":69,"thread_id":0,"method_id":"openRequestFile","static":true,"parameters":[{"class":"String","value":"","name":"requestId"}],"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":71},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"RequestDataFile","value":"","object_id":12},"elapsed":5.84055669605732e-7},{"event":"call","id":71,"thread_id":0,"method_id":"writeRequest","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"parameters":[{"class":"ServerRPCRequest","value":"","object_id":18,"name":"request"}],"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":22},{"event":"call","id":72,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":24},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"Number","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":74,"thread_id":0,"method_id":"parameters","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Array","value":"","object_id":13},"elapsed":7.919734343886375e-7},{"event":"call","id":76,"thread_id":0,"method_id":"returnValue","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":32},{"event":"return","thread_id":0,"id":77,"parent_id":76,"elapsed":7.499475032091141e-7},{"event":"call","id":78,"thread_id":0,"method_id":"requestHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":36},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":5.84055669605732e-7},{"event":"call","id":80,"thread_id":0,"method_id":"responseHeaders","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":40},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":7.50063918530941e-7},{"event":"call","id":82,"thread_id":0,"method_id":"requestContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":44},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000032499665394425392},{"event":"call","id":84,"thread_id":0,"method_id":"responseContentType","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":48},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.0000014170072972774506},{"event":"call","id":86,"thread_id":0,"method_id":"requestMethod","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":52},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":88,"thread_id":0,"method_id":"requestPath","static":false,"receiver":{"class":"ServerRPCRequest","value":"","object_id":18},"defined_class":"ServerRPCRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":56},{"event":"call","id":89,"thread_id":0,"method_id":"ensureString","static":true,"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":128},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":91,"parent_id":88,"return_value":{"class":"String","value":""},"elapsed":0.000017959042452275753},{"event":"return","thread_id":0,"id":92,"parent_id":71,"return_value":{"class":"Promise","value":"","object_id":19},"elapsed":0.00026787503156811},{"event":"call","id":93,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":94,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002750079147517681},{"event":"call","id":96,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000074589625000953674},{"event":"return","thread_id":0,"id":98,"parent_id":93,"elapsed":0.00007454201113432646},{"event":"call","id":99,"thread_id":0,"method_id":"rpcRequestForEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":126},{"event":"call","id":100,"thread_id":0,"method_id":"isServerEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":104},{"event":"return","thread_id":0,"id":101,"parent_id":100,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000012080417945981026},{"event":"call","id":102,"thread_id":0,"method_id":"isClientEvent","static":true,"parameters":[{"class":"b","value":"","object_id":21,"name":"event"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":112},{"event":"return","thread_id":0,"id":103,"parent_id":102,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":104,"parent_id":99,"elapsed":0.000053750001825392246},{"event":"call","id":105,"thread_id":0,"method_id":"closeAll","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":96},{"event":"call","id":106,"thread_id":0,"method_id":"close","static":false,"receiver":{"class":"RequestDataFile","value":"","object_id":12},"defined_class":"RequestDataFile","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":42},{"event":"return","thread_id":0,"id":107,"parent_id":106,"return_value":{"class":"Promise","value":"","object_id":22},"elapsed":0.00004545797128230333},{"event":"return","thread_id":0,"id":108,"parent_id":105,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00010929105337709188},{"event":"call","id":109,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"DataStore","value":"","object_id":2,"name":"dataStore"}],"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":9},{"event":"return","thread_id":0,"id":110,"parent_id":109,"elapsed":0.000005749985575675964},{"event":"call","id":111,"thread_id":0,"method_id":"generate","static":false,"receiver":{"class":"DefinitionGenerator","value":"","object_id":24},"defined_class":"DefinitionGenerator","path":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts","lineno":11},{"event":"call","id":112,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":4},{"event":"return","thread_id":0,"id":113,"parent_id":112,"elapsed":0.000004875008016824722},{"event":"call","id":114,"thread_id":0,"method_id":"requestFileNames","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":59},{"event":"return","thread_id":0,"id":115,"parent_id":114,"return_value":{"class":"Array","value":"","object_id":25},"elapsed":0.000008292030543088913},{"event":"return","thread_id":0,"id":116,"parent_id":111,"return_value":{"class":"Promise","value":"","object_id":26},"elapsed":0.0018978749867528677},{"event":"call","id":117,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":6},{"event":"call","id":118,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":0.000004208064638078213},{"event":"return","thread_id":0,"id":120,"parent_id":117,"elapsed":0.000032250070944428444},{"event":"call","id":121,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":122,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"String","value":""},"elapsed":0.00003816606476902962},{"event":"call","id":124,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":6},{"event":"call","id":125,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":126,"parent_id":125,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"elapsed":0.000017040991224348545},{"event":"call","id":128,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":129,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":22},{"event":"call","id":130,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":131,"parent_id":130,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":132,"parent_id":129,"elapsed":0.000016749952919781208},{"event":"call","id":133,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":28,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":134,"thread_id":0,"method_id":"statusError","static":true,"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":135,"parent_id":134,"elapsed":0.000005667097866535187},{"event":"call","id":136,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Number","value":"","name":"statusCode"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":11},{"event":"call","id":137,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":138,"parent_id":137,"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":139,"parent_id":136,"elapsed":0.00001650000922381878},{"event":"call","id":140,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":28,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":141,"parent_id":140,"elapsed":0.0000036249402910470963},{"event":"return","thread_id":0,"id":142,"parent_id":133,"elapsed":0.00012145901564508677},{"event":"return","thread_id":0,"id":143,"parent_id":128,"elapsed":0.00021524995099753141},{"event":"return","thread_id":0,"id":144,"parent_id":121,"elapsed":0.0003914999542757869},{"event":"call","id":145,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":146,"parent_id":145,"elapsed":0.00001166702713817358},{"event":"call","id":147,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Model","value":"","object_id":27},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":30},{"event":"call","id":148,"thread_id":0,"method_id":"basePath","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"String","value":"","name":"path"}],"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":44},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.000002624932676553726},{"event":"call","id":150,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Path","value":"","object_id":29},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":29},{"event":"call","id":151,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Method","value":"","object_id":30},"parameters":[{"class":"Object","value":"","object_id":33,"name":"request"}],"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":148},{"event":"call","id":152,"thread_id":0,"method_id":"statusError","static":true,"defined_class":"method","path":"packages/openapi/src/method.ts","lineno":151},{"event":"return","thread_id":0,"id":153,"parent_id":152,"elapsed":3.3294782042503357e-7},{"event":"call","id":154,"thread_id":0,"method_id":"addRpcRequest","static":false,"receiver":{"class":"Response","value":"","object_id":31},"parameters":[{"class":"Object","value":"","object_id":33,"name":"rpcRequest"}],"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":55},{"event":"return","thread_id":0,"id":155,"parent_id":154,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":156,"parent_id":151,"elapsed":0.000039958045817911625},{"event":"return","thread_id":0,"id":157,"parent_id":150,"elapsed":0.00007337506394833326},{"event":"return","thread_id":0,"id":158,"parent_id":147,"elapsed":0.00013058295007795095},{"event":"call","id":159,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":160,"parent_id":159,"elapsed":0.0000017079291865229607},{"event":"call","id":161,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Model","value":"","object_id":27},"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":16},{"event":"call","id":162,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":163,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":164,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":165,"thread_id":0,"method_id":"contentTypes","static":true,"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"","object_id":35},"elapsed":0.000009958981536328793},{"event":"return","thread_id":0,"id":167,"parent_id":164,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00005670799873769283},{"event":"call","id":168,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":169,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":170,"parent_id":169,"elapsed":0.0000033329706639051437},{"event":"call","id":171,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":172,"parent_id":171,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":173,"parent_id":168,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.000054459087550640106},{"event":"return","thread_id":0,"id":174,"parent_id":163,"return_value":{"class":"Object","value":"","object_id":40},"elapsed":0.00026295799762010574},{"event":"return","thread_id":0,"id":175,"parent_id":162,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.0003391669597476721},{"event":"call","id":176,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Path","value":"","object_id":29},"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":14},{"event":"call","id":177,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Method","value":"","object_id":30},"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":37},{"event":"call","id":178,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"Response","value":"","object_id":31},"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":17},{"event":"call","id":179,"thread_id":0,"method_id":"contentTypes","static":true,"defined_class":"response","path":"packages/openapi/src/response.ts","lineno":19},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":181,"parent_id":178,"return_value":{"class":"Object","value":"","object_id":43},"elapsed":0.00001629104372113943},{"event":"call","id":182,"thread_id":0,"method_id":"summaries","static":false,"receiver":{"class":"Method","value":"","object_id":30},"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":31},{"event":"call","id":183,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":184,"parent_id":183,"elapsed":0.0000014168908819556236},{"event":"call","id":185,"thread_id":0,"method_id":"headerValue","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"headers"},{"class":"String","value":"","name":"name"}],"defined_class":"rpcRequest","path":"packages/openapi/src/rpcRequest.ts","lineno":120},{"event":"return","thread_id":0,"id":186,"parent_id":185,"elapsed":0.0000012079253792762756},{"event":"return","thread_id":0,"id":187,"parent_id":182,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.0000415419926866889},{"event":"return","thread_id":0,"id":188,"parent_id":177,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.00010641699191182852},{"event":"return","thread_id":0,"id":189,"parent_id":176,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":0.00013533397577703},{"event":"return","thread_id":0,"id":190,"parent_id":161,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.000547375064343214},{"event":"call","id":191,"thread_id":0,"method_id":"collectWarnings","static":false,"receiver":{"class":"Model","value":"","object_id":27},"defined_class":"Model","path":"packages/openapi/src/model.ts","lineno":10},{"event":"call","id":192,"thread_id":0,"method_id":"dup","static":false,"receiver":{"class":"Warnings","value":"","object_id":48},"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":10},{"event":"call","id":193,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":7},{"event":"return","thread_id":0,"id":194,"parent_id":193,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"Warnings","value":"","object_id":49},"elapsed":0.00001962494570761919},{"event":"call","id":196,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":50,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":197,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Path","value":"","object_id":29},"defined_class":"Path","path":"packages/openapi/src/path.ts","lineno":10},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000003875000402331352},{"event":"call","id":199,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":51,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":200,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Method","value":"","object_id":30},"defined_class":"Method","path":"packages/openapi/src/method.ts","lineno":27},{"event":"return","thread_id":0,"id":201,"parent_id":200,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.000004042056389153004},{"event":"call","id":202,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":52,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"call","id":203,"thread_id":0,"method_id":"containedWarningProviders","static":false,"receiver":{"class":"Response","value":"","object_id":31},"defined_class":"Response","path":"packages/openapi/src/response.ts","lineno":13},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.000002874992787837982},{"event":"call","id":205,"thread_id":0,"method_id":"merge","static":false,"receiver":{"class":"Warnings","value":"","object_id":49},"parameters":[{"class":"Array","value":"","object_id":53,"name":"warningProviders"}],"defined_class":"Warnings","path":"packages/openapi/src/Warnings.ts","lineno":22},{"event":"return","thread_id":0,"id":206,"parent_id":205,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":207,"parent_id":202,"elapsed":0.00004858302418142557},{"event":"return","thread_id":0,"id":208,"parent_id":199,"elapsed":0.00010741699952632189},{"event":"return","thread_id":0,"id":209,"parent_id":196,"elapsed":0.00017254205886274576},{"event":"return","thread_id":0,"id":210,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.000253707985393703},{"event":"call","id":211,"thread_id":0,"method_id":"openapi","static":false,"receiver":{"class":"SecuritySchemes","value":"","object_id":55},"defined_class":"SecuritySchemes","path":"packages/openapi/src/securitySchemes.ts","lineno":15},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.000005707959644496441},{"event":"call","id":213,"thread_id":0,"method_id":"cleanup","static":false,"receiver":{"class":"DataStore","value":"","object_id":2},"defined_class":"DataStore","path":"packages/cli/src/cmds/openapi/DataStore.ts","lineno":102},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Promise","value":"","object_id":57},"elapsed":0.0004925000248476863}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"OpenAPI handles valid and malformed HTTP server requests","source_location":"packages/cli/tests/unit/openapi.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"openapi","type":"package","children":[{"type":"class","name":"DataStore","children":[{"type":"function","name":"cleanup","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:102"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:49"},{"type":"function","name":"initialize","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:53"},{"type":"function","name":"requestFileNames","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:59"},{"type":"function","name":"storeAppMap","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:63"},{"type":"function","name":"openRequestFile","static":true,"location":"packages/cli/src/cmds/openapi/DataStore.ts:71"},{"type":"function","name":"closeAll","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:96"}]},{"type":"class","name":"RequestDataFile","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:16"},{"type":"function","name":"writeRequest","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:22"},{"type":"function","name":"close","static":false,"location":"packages/cli/src/cmds/openapi/DataStore.ts:42"}]},{"type":"class","name":"DefinitionGenerator","children":[{"type":"function","name":"generate","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:11"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/DefinitionGenerator.ts:9"}]},{"type":"class","name":"OpenAPICommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:25"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/cmds/openapi/openapi.ts:27"}]},{"type":"class","name":"openapi","children":[{"type":"function","name":"collectAppMap","static":true,"location":"packages/cli/src/cmds/openapi/openapi.ts:45"}]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"Method","children":[{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/method.ts:148"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/method.ts:22"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/method.ts:27"},{"type":"function","name":"summaries","static":false,"location":"packages/openapi/src/method.ts:31"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/method.ts:37"}]},{"type":"class","name":"method","children":[{"type":"function","name":"statusError","static":true,"location":"packages/openapi/src/method.ts:151"}]},{"type":"class","name":"Model","children":[{"type":"function","name":"collectWarnings","static":false,"location":"packages/openapi/src/model.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/model.ts:16"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/model.ts:30"},{"type":"function","name":"basePath","static":true,"location":"packages/openapi/src/model.ts:44"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/model.ts:6"}]},{"type":"class","name":"parseHTTPServerRequests","children":[{"type":"function","name":"parseHTTPServerRequests","static":true,"location":"packages/openapi/src/parseHTTPServerRequests.ts:3"}]},{"type":"class","name":"Path","children":[{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/path.ts:10"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/path.ts:14"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/path.ts:29"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/path.ts:6"}]},{"type":"class","name":"Response","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/response.ts:11"},{"type":"function","name":"containedWarningProviders","static":false,"location":"packages/openapi/src/response.ts:13"},{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/response.ts:17"},{"type":"function","name":"addRpcRequest","static":false,"location":"packages/openapi/src/response.ts:55"}]},{"type":"class","name":"response","children":[{"type":"function","name":"contentTypes","static":true,"location":"packages/openapi/src/response.ts:19"}]},{"type":"class","name":"rpcRequest","children":[{"type":"function","name":"isServerEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:104"},{"type":"function","name":"isClientEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:112"},{"type":"function","name":"headerValue","static":true,"location":"packages/openapi/src/rpcRequest.ts:120"},{"type":"function","name":"rpcRequestForEvent","static":true,"location":"packages/openapi/src/rpcRequest.ts:126"}]},{"type":"class","name":"ServerRPCRequest","children":[{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/rpcRequest.ts:22"},{"type":"function","name":"status","static":false,"location":"packages/openapi/src/rpcRequest.ts:24"},{"type":"function","name":"parameters","static":false,"location":"packages/openapi/src/rpcRequest.ts:28"},{"type":"function","name":"returnValue","static":false,"location":"packages/openapi/src/rpcRequest.ts:32"},{"type":"function","name":"requestHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:36"},{"type":"function","name":"responseHeaders","static":false,"location":"packages/openapi/src/rpcRequest.ts:40"},{"type":"function","name":"requestContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:44"},{"type":"function","name":"responseContentType","static":false,"location":"packages/openapi/src/rpcRequest.ts:48"},{"type":"function","name":"requestMethod","static":false,"location":"packages/openapi/src/rpcRequest.ts:52"},{"type":"function","name":"requestPath","static":false,"location":"packages/openapi/src/rpcRequest.ts:56"}]},{"type":"class","name":"SecuritySchemes","children":[{"type":"function","name":"openapi","static":false,"location":"packages/openapi/src/securitySchemes.ts:15"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/securitySchemes.ts:4"}]},{"type":"class","name":"util","children":[{"type":"function","name":"ensureString","static":true,"location":"packages/openapi/src/util.ts:128"}]},{"type":"class","name":"Warnings","children":[{"type":"function","name":"dup","static":false,"location":"packages/openapi/src/Warnings.ts:10"},{"type":"function","name":"merge","static":false,"location":"packages/openapi/src/Warnings.ts:22"},{"type":"function","name":"constructor","static":false,"location":"packages/openapi/src/Warnings.ts:7"}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json index 295516bbca..589512df6d 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/endpoints/sorts_by_the_requested_key.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":62},"elapsed":0.00030149996746331453},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":63},"elapsed":0.0003327910089865327},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Array","value":"","object_id":64,"name":"reqs"}],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":21},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00003545801155269146},{"event":"call","id":7,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":65,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":8,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":66,"name":"params"},{"class":"Object","value":"","object_id":67,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.00010491698049008846},{"event":"return","thread_id":0,"id":10,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":69},"elapsed":0.0002340830396860838},{"event":"call","id":11,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":70,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":12,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":71,"name":"params"},{"class":"Object","value":"","object_id":72,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"","object_id":73},"elapsed":0.00009887502528727055},{"event":"return","thread_id":0,"id":14,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":74},"elapsed":0.0002167089842259884},{"event":"call","id":15,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":75,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":16,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":76,"name":"params"},{"class":"Object","value":"","object_id":77,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"","object_id":78},"elapsed":0.00009458302520215511},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":79},"elapsed":0.0002090419875457883},{"event":"call","id":19,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":80,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":20,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":81,"name":"params"},{"class":"Object","value":"","object_id":82,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Object","value":"","object_id":83},"elapsed":0.00010175001807510853},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Object","value":"","object_id":84},"elapsed":0.00021895801182836294}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints","children":[{"type":"function","name":"endpoints","static":true,"location":"packages/cli/src/cmds/query/queries/endpoints.ts:55"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints.spec","children":[{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:21"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:6"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"endpoints sorts by the requested key","source_location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":62},"elapsed":0.00030149996746331453},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":63},"elapsed":0.0003327910089865327},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Array","value":"","object_id":64,"name":"reqs"}],"defined_class":"endpoints.spec","path":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","lineno":21},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00003545801155269146},{"event":"call","id":7,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":65,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":8,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":66,"name":"params"},{"class":"Object","value":"","object_id":67,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.00010491698049008846},{"event":"return","thread_id":0,"id":10,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":69},"elapsed":0.0002340830396860838},{"event":"call","id":11,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":70,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":12,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":71,"name":"params"},{"class":"Object","value":"","object_id":72,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"","object_id":73},"elapsed":0.00009887502528727055},{"event":"return","thread_id":0,"id":14,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":74},"elapsed":0.0002167089842259884},{"event":"call","id":15,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":75,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":16,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":76,"name":"params"},{"class":"Object","value":"","object_id":77,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"","object_id":78},"elapsed":0.00009458302520215511},{"event":"return","thread_id":0,"id":18,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":79},"elapsed":0.0002090419875457883},{"event":"call","id":19,"thread_id":0,"method_id":"endpoints","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"Object","value":"","object_id":80,"name":"filter"}],"defined_class":"endpoints","path":"packages/cli/src/cmds/query/queries/endpoints.ts","lineno":55},{"event":"call","id":20,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":63,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":81,"name":"params"},{"class":"Object","value":"","object_id":82,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Object","value":"","object_id":83},"elapsed":0.00010175001807510853},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Object","value":"","object_id":84},"elapsed":0.00021895801182836294}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"endpoints sorts by the requested key","source_location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints","children":[{"type":"function","name":"endpoints","static":true,"location":"packages/cli/src/cmds/query/queries/endpoints.ts:55"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"endpoints.spec","children":[{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:21"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/endpoints.spec.ts:6"}]}]}]}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json index abb7d6ee61..8c7293945a 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/findCalls/--label_filters_via_the_labels_table.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":13},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":234},"elapsed":0.00030195899307727814},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":235},"elapsed":0.000333750038407743},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"Array","value":"","object_id":236,"name":"recs"}],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006291596218943596},{"event":"call","id":7,"thread_id":0,"method_id":"findCalls","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":277},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":238},"elapsed":0.0000014170072972774506},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":239},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00004783307667821646},{"event":"call","id":14,"thread_id":0,"method_id":"durationClause","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"column"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":132},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":240},"elapsed":0.0000015830155462026596},{"event":"call","id":16,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"","object_id":241},"elapsed":9.170034900307655e-7},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":242,"name":"params"},{"class":"Object","value":"","object_id":241,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.00007633294444531202},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.0002717499155551195}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"durationClause","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:132"},{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findCalls","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:277"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"find.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:13"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:56"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"findCalls --label filters via the labels table","source_location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":13},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":234},"elapsed":0.00030195899307727814},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":235},"elapsed":0.000333750038407743},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"Array","value":"","object_id":236,"name":"recs"}],"defined_class":"find.spec","path":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.00006291596218943596},{"event":"call","id":7,"thread_id":0,"method_id":"findCalls","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":277},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":238},"elapsed":0.0000014170072972774506},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":239},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00004783307667821646},{"event":"call","id":14,"thread_id":0,"method_id":"durationClause","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"},{"class":"String","value":"","name":"column"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":132},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":240},"elapsed":0.0000015830155462026596},{"event":"call","id":16,"thread_id":0,"method_id":"pageOptions","static":true,"parameters":[{"class":"Object","value":"","object_id":237,"name":"filter"}],"defined_class":"find","path":"packages/cli/src/cmds/query/queries/find.ts","lineno":142},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Object","value":"","object_id":241},"elapsed":9.170034900307655e-7},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":235,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":242,"name":"params"},{"class":"Object","value":"","object_id":241,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.00007633294444531202},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":243},"elapsed":0.0002717499155551195}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"findCalls --label filters via the labels table","source_location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"find","children":[{"type":"function","name":"durationClause","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:132"},{"type":"function","name":"pageOptions","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:142"},{"type":"function","name":"findCalls","static":true,"location":"packages/cli/src/cmds/query/queries/find.ts:277"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"find.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:13"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/find.spec.ts:56"}]}]}]}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json index 3209c75bb2..f25cba7f2e 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/functionHotspots/--class_filters_by_defined_class.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":9},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.00034379097633063793},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":48},"elapsed":0.000385542050935328},{"event":"call","id":5,"thread_id":0,"method_id":"seedRecording","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"Object","value":"","object_id":49,"name":"opts"}],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":22},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":""},"elapsed":0.00008291599806398153},{"event":"call","id":7,"thread_id":0,"method_id":"functionHotspots","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"Object","value":"","object_id":50,"name":"filter"}],"defined_class":"hotspots","path":"packages/cli/src/cmds/query/queries/hotspots.ts","lineno":58},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"},{"class":"String","value":"","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.000001374981366097927},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0000010420335456728935},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005362497176975012},{"event":"call","id":14,"thread_id":0,"method_id":"classFilterClauses","static":true,"parameters":[{"class":"String","value":"","name":"input"},{"class":"String","value":"","name":"fcAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":211},{"event":"call","id":15,"thread_id":0,"method_id":"parseClassRef","static":true,"parameters":[{"class":"String","value":"","name":"input"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":151},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":53},"elapsed":0.000025416957214474678},{"event":"return","thread_id":0,"id":17,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.00011479202657938004},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":55,"name":"params"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00027008296456187963},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.0008279170142486691}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"parseClassRef","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:151"},{"type":"function","name":"classFilterClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:211"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots","children":[{"type":"function","name":"functionHotspots","static":true,"location":"packages/cli/src/cmds/query/queries/hotspots.ts:58"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots.spec","children":[{"type":"function","name":"seedRecording","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:22"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:9"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"functionHotspots --class filters by defined_class","source_location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":9},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":47},"elapsed":0.00034379097633063793},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":48},"elapsed":0.000385542050935328},{"event":"call","id":5,"thread_id":0,"method_id":"seedRecording","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"Object","value":"","object_id":49,"name":"opts"}],"defined_class":"hotspots.spec","path":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","lineno":22},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":""},"elapsed":0.00008291599806398153},{"event":"call","id":7,"thread_id":0,"method_id":"functionHotspots","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"Object","value":"","object_id":50,"name":"filter"}],"defined_class":"hotspots","path":"packages/cli/src/cmds/query/queries/hotspots.ts","lineno":58},{"event":"call","id":8,"thread_id":0,"method_id":"appmapIdScope","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"},{"class":"String","value":"","name":"rowAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":419},{"event":"call","id":9,"thread_id":0,"method_id":"appmapWhere","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":81},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Object","value":"","object_id":51},"elapsed":0.000001374981366097927},{"event":"call","id":11,"thread_id":0,"method_id":"httpScopeClauses","static":true,"parameters":[{"class":"Object","value":"","object_id":50,"name":"filter"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0000010420335456728935},{"event":"return","thread_id":0,"id":13,"parent_id":8,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00005362497176975012},{"event":"call","id":14,"thread_id":0,"method_id":"classFilterClauses","static":true,"parameters":[{"class":"String","value":"","name":"input"},{"class":"String","value":"","name":"fcAlias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":211},{"event":"call","id":15,"thread_id":0,"method_id":"parseClassRef","static":true,"parameters":[{"class":"String","value":"","name":"input"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":151},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":53},"elapsed":0.000025416957214474678},{"event":"return","thread_id":0,"id":17,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.00011479202657938004},{"event":"call","id":18,"thread_id":0,"method_id":"paginate","static":true,"parameters":[{"class":"Database","value":"","object_id":48,"name":"db"},{"class":"String","value":"","name":"baseSql"},{"class":"Array","value":"","object_id":55,"name":"params"},{"class":"Object","value":"","object_id":56,"name":"options"}],"defined_class":"page","path":"packages/cli/src/cmds/query/lib/page.ts","lineno":23},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.00027008296456187963},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":57},"elapsed":0.0008279170142486691}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"functionHotspots --class filters by defined_class","source_location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"page","children":[{"type":"function","name":"paginate","static":true,"location":"packages/cli/src/cmds/query/lib/page.ts:23"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"httpScopeClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:112"},{"type":"function","name":"parseClassRef","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:151"},{"type":"function","name":"classFilterClauses","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:211"},{"type":"function","name":"appmapIdScope","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:419"},{"type":"function","name":"appmapWhere","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:81"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots","children":[{"type":"function","name":"functionHotspots","static":true,"location":"packages/cli/src/cmds/query/queries/hotspots.ts:58"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"hotspots.spec","children":[{"type":"function","name":"seedRecording","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:22"},{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/hotspots.spec.ts:9"}]}]}]}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json index 790841f4ab..986484ee55 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/importAppmap/imports_an_end-to-end_recording_into_all_tables.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"helpers","path":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":1},"elapsed":0.0005230419337749481},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":2},"elapsed":0.0008614590624347329},{"event":"call","id":5,"thread_id":0,"method_id":"writeAppmap","static":true,"parameters":[{"class":"String","value":"","name":"dir"},{"class":"String","value":"","name":"name"},{"class":"Object","value":"","object_id":3,"name":"body"}],"defined_class":"importAppmap.spec","path":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","lineno":11},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"String","value":""},"elapsed":0.00013179099187254906},{"event":"call","id":7,"thread_id":0,"method_id":"importAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"String","value":"","name":"filePath"}],"defined_class":"importAppmap","path":"packages/cli/src/cmds/query/db/import/importAppmap.ts","lineno":26},{"event":"call","id":8,"thread_id":0,"method_id":"insertAppmapRecord","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"String","value":"","name":"absolutePath"},{"class":"Object","value":"","object_id":4,"name":"appmap"}],"defined_class":"appmapRecord","path":"packages/cli/src/cmds/query/db/import/appmapRecord.ts","lineno":32},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":5},"elapsed":0.00008829100988805294},{"event":"call","id":10,"thread_id":0,"method_id":"importCodeObjects","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Array","value":"","object_id":6,"name":"classMap"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":39},{"event":"call","id":11,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"node"},{"class":"Array","value":"","object_id":8,"name":"packageTokens"},{"class":"Array","value":"","object_id":9,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":12,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"node"},{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":12,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":13,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"node"},{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":14,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":14,"thread_id":0,"method_id":"buildFqid","static":true,"parameters":[{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":14,"name":"classTokens"},{"class":"String","value":"","name":"method"},{"class":"Boolean","value":"false","name":"isStatic"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":54},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"String","value":""},"elapsed":0.00000925001222640276},{"event":"return","thread_id":0,"id":16,"parent_id":13,"elapsed":0.00007974996697157621},{"event":"return","thread_id":0,"id":17,"parent_id":12,"elapsed":0.00017283298075199127},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00024020799901336432},{"event":"return","thread_id":0,"id":19,"parent_id":10,"return_value":{"class":"Map","value":"","object_id":15},"elapsed":0.0003584580263122916},{"event":"call","id":20,"thread_id":0,"method_id":"buildReturnEventMap","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"events"}],"defined_class":"returnEventMap","path":"packages/cli/src/cmds/query/db/import/returnEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Map","value":"","object_id":17},"elapsed":0.000011208001524209976},{"event":"call","id":22,"thread_id":0,"method_id":"buildParentEventMap","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"events"}],"defined_class":"parentEventMap","path":"packages/cli/src/cmds/query/db/import/parentEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Map","value":"","object_id":18},"elapsed":0.000017874990589916706},{"event":"call","id":24,"thread_id":0,"method_id":"importHttpRequests","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"httpRequests","path":"packages/cli/src/cmds/query/db/import/httpRequests.ts","lineno":16},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00003716698847711086},{"event":"call","id":26,"thread_id":0,"method_id":"importHttpClientRequests","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"httpClientRequests","path":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts","lineno":11},{"event":"return","thread_id":0,"id":27,"parent_id":26,"elapsed":0.000025707995519042015},{"event":"call","id":28,"thread_id":0,"method_id":"importSqlQueries","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"sqlQueries","path":"packages/cli/src/cmds/query/db/import/sqlQueries.ts","lineno":10},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000410410575568676},{"event":"call","id":30,"thread_id":0,"method_id":"importFunctionCalls","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"},{"class":"Map","value":"","object_id":15,"name":"codeObjectLookup"}],"defined_class":"functionCalls","path":"packages/cli/src/cmds/query/db/import/functionCalls.ts","lineno":8},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.000050292001105844975},{"event":"call","id":32,"thread_id":0,"method_id":"importExceptions","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"exceptions","path":"packages/cli/src/cmds/query/db/import/exceptions.ts","lineno":20},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":0.00004466692917048931},{"event":"return","thread_id":0,"id":34,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.0019398750737309456}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"appmapRecord","children":[{"type":"function","name":"insertAppmapRecord","static":true,"location":"packages/cli/src/cmds/query/db/import/appmapRecord.ts:32"}]},{"type":"class","name":"codeObjects","children":[{"type":"function","name":"importCodeObjects","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:39"},{"type":"function","name":"buildFqid","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:54"},{"type":"function","name":"walk","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:69"}]},{"type":"class","name":"exceptions","children":[{"type":"function","name":"importExceptions","static":true,"location":"packages/cli/src/cmds/query/db/import/exceptions.ts:20"}]},{"type":"class","name":"functionCalls","children":[{"type":"function","name":"importFunctionCalls","static":true,"location":"packages/cli/src/cmds/query/db/import/functionCalls.ts:8"}]},{"type":"class","name":"httpClientRequests","children":[{"type":"function","name":"importHttpClientRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts:11"}]},{"type":"class","name":"httpRequests","children":[{"type":"function","name":"importHttpRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpRequests.ts:16"}]},{"type":"class","name":"importAppmap","children":[{"type":"function","name":"importAppmap","static":true,"location":"packages/cli/src/cmds/query/db/import/importAppmap.ts:26"}]},{"type":"class","name":"parentEventMap","children":[{"type":"function","name":"buildParentEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/parentEventMap.ts:16"}]},{"type":"class","name":"returnEventMap","children":[{"type":"function","name":"buildReturnEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/returnEventMap.ts:16"}]},{"type":"class","name":"sqlQueries","children":[{"type":"function","name":"importSqlQueries","static":true,"location":"packages/cli/src/cmds/query/db/import/sqlQueries.ts:10"}]}]},{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"helpers","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts:6"}]},{"type":"class","name":"importAppmap.spec","children":[{"type":"function","name":"writeAppmap","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts:11"}]}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"importAppmap imports an end-to-end recording into all tables","source_location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"defined_class":"helpers","path":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts","lineno":6},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":1},"elapsed":0.0005230419337749481},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":2},"elapsed":0.0008614590624347329},{"event":"call","id":5,"thread_id":0,"method_id":"writeAppmap","static":true,"parameters":[{"class":"String","value":"","name":"dir"},{"class":"String","value":"","name":"name"},{"class":"Object","value":"","object_id":3,"name":"body"}],"defined_class":"importAppmap.spec","path":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","lineno":11},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"String","value":""},"elapsed":0.00013179099187254906},{"event":"call","id":7,"thread_id":0,"method_id":"importAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"String","value":"","name":"filePath"}],"defined_class":"importAppmap","path":"packages/cli/src/cmds/query/db/import/importAppmap.ts","lineno":26},{"event":"call","id":8,"thread_id":0,"method_id":"insertAppmapRecord","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"String","value":"","name":"absolutePath"},{"class":"Object","value":"","object_id":4,"name":"appmap"}],"defined_class":"appmapRecord","path":"packages/cli/src/cmds/query/db/import/appmapRecord.ts","lineno":32},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":5},"elapsed":0.00008829100988805294},{"event":"call","id":10,"thread_id":0,"method_id":"importCodeObjects","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Array","value":"","object_id":6,"name":"classMap"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":39},{"event":"call","id":11,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"node"},{"class":"Array","value":"","object_id":8,"name":"packageTokens"},{"class":"Array","value":"","object_id":9,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":12,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"node"},{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":12,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":13,"thread_id":0,"method_id":"walk","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"node"},{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":14,"name":"classTokens"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":69},{"event":"call","id":14,"thread_id":0,"method_id":"buildFqid","static":true,"parameters":[{"class":"Array","value":"","object_id":11,"name":"packageTokens"},{"class":"Array","value":"","object_id":14,"name":"classTokens"},{"class":"String","value":"","name":"method"},{"class":"Boolean","value":"false","name":"isStatic"}],"defined_class":"codeObjects","path":"packages/cli/src/cmds/query/db/import/codeObjects.ts","lineno":54},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"String","value":""},"elapsed":0.00000925001222640276},{"event":"return","thread_id":0,"id":16,"parent_id":13,"elapsed":0.00007974996697157621},{"event":"return","thread_id":0,"id":17,"parent_id":12,"elapsed":0.00017283298075199127},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00024020799901336432},{"event":"return","thread_id":0,"id":19,"parent_id":10,"return_value":{"class":"Map","value":"","object_id":15},"elapsed":0.0003584580263122916},{"event":"call","id":20,"thread_id":0,"method_id":"buildReturnEventMap","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"events"}],"defined_class":"returnEventMap","path":"packages/cli/src/cmds/query/db/import/returnEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Map","value":"","object_id":17},"elapsed":0.000011208001524209976},{"event":"call","id":22,"thread_id":0,"method_id":"buildParentEventMap","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"events"}],"defined_class":"parentEventMap","path":"packages/cli/src/cmds/query/db/import/parentEventMap.ts","lineno":16},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Map","value":"","object_id":18},"elapsed":0.000017874990589916706},{"event":"call","id":24,"thread_id":0,"method_id":"importHttpRequests","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"httpRequests","path":"packages/cli/src/cmds/query/db/import/httpRequests.ts","lineno":16},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00003716698847711086},{"event":"call","id":26,"thread_id":0,"method_id":"importHttpClientRequests","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"httpClientRequests","path":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts","lineno":11},{"event":"return","thread_id":0,"id":27,"parent_id":26,"elapsed":0.000025707995519042015},{"event":"call","id":28,"thread_id":0,"method_id":"importSqlQueries","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"sqlQueries","path":"packages/cli/src/cmds/query/db/import/sqlQueries.ts","lineno":10},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000410410575568676},{"event":"call","id":30,"thread_id":0,"method_id":"importFunctionCalls","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":17,"name":"returnEvents"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"},{"class":"Map","value":"","object_id":15,"name":"codeObjectLookup"}],"defined_class":"functionCalls","path":"packages/cli/src/cmds/query/db/import/functionCalls.ts","lineno":8},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.000050292001105844975},{"event":"call","id":32,"thread_id":0,"method_id":"importExceptions","static":true,"parameters":[{"class":"Database","value":"","object_id":2,"name":"db"},{"class":"Number","value":"","name":"appmapId"},{"class":"Array","value":"","object_id":16,"name":"events"},{"class":"Map","value":"","object_id":18,"name":"parentEventMap"}],"defined_class":"exceptions","path":"packages/cli/src/cmds/query/db/import/exceptions.ts","lineno":20},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":0.00004466692917048931},{"event":"return","thread_id":0,"id":34,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.0019398750737309456}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"importAppmap imports an end-to-end recording into all tables","source_location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"appmapRecord","children":[{"type":"function","name":"insertAppmapRecord","static":true,"location":"packages/cli/src/cmds/query/db/import/appmapRecord.ts:32"}]},{"type":"class","name":"codeObjects","children":[{"type":"function","name":"importCodeObjects","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:39"},{"type":"function","name":"buildFqid","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:54"},{"type":"function","name":"walk","static":true,"location":"packages/cli/src/cmds/query/db/import/codeObjects.ts:69"}]},{"type":"class","name":"exceptions","children":[{"type":"function","name":"importExceptions","static":true,"location":"packages/cli/src/cmds/query/db/import/exceptions.ts:20"}]},{"type":"class","name":"functionCalls","children":[{"type":"function","name":"importFunctionCalls","static":true,"location":"packages/cli/src/cmds/query/db/import/functionCalls.ts:8"}]},{"type":"class","name":"httpClientRequests","children":[{"type":"function","name":"importHttpClientRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpClientRequests.ts:11"}]},{"type":"class","name":"httpRequests","children":[{"type":"function","name":"importHttpRequests","static":true,"location":"packages/cli/src/cmds/query/db/import/httpRequests.ts:16"}]},{"type":"class","name":"importAppmap","children":[{"type":"function","name":"importAppmap","static":true,"location":"packages/cli/src/cmds/query/db/import/importAppmap.ts:26"}]},{"type":"class","name":"parentEventMap","children":[{"type":"function","name":"buildParentEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/parentEventMap.ts:16"}]},{"type":"class","name":"returnEventMap","children":[{"type":"function","name":"buildReturnEventMap","static":true,"location":"packages/cli/src/cmds/query/db/import/returnEventMap.ts:16"}]},{"type":"class","name":"sqlQueries","children":[{"type":"function","name":"importSqlQueries","static":true,"location":"packages/cli/src/cmds/query/db/import/sqlQueries.ts:10"}]}]},{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"name":"import","type":"package","children":[{"type":"class","name":"helpers","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/helpers.ts:6"}]},{"type":"class","name":"importAppmap.spec","children":[{"type":"function","name":"writeAppmap","static":true,"location":"packages/cli/tests/unit/cmds/query/db/import/importAppmap.spec.ts:11"}]}]}]}]}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json index 064608acac..2660d0a110 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/index_command/fingerprinting_a_directory/fingerprints_AppMaps_and_writes_an_index.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":12},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000001625041477382183},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":17},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000015420373529195786},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":49},{"event":"call","id":7,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"taskFile"},{"class":"Number","value":"","name":"numThreads"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":49},{"event":"call","id":8,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":9,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.079215720295906e-7},{"event":"call","id":11,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":7,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.000011124997399747372},{"event":"return","thread_id":0,"id":13,"parent_id":8,"elapsed":0.0005155419930815697},{"event":"call","id":14,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":15,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.419133231043816e-7},{"event":"call","id":17,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000002874992787837982},{"event":"return","thread_id":0,"id":19,"parent_id":14,"elapsed":0.0002781250514090061},{"event":"return","thread_id":0,"id":20,"parent_id":7,"elapsed":0.0010194999631494284},{"event":"return","thread_id":0,"id":21,"parent_id":6,"elapsed":0.0011037079384550452},{"event":"call","id":22,"thread_id":0,"method_id":"files","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[{"class":"Function","value":"","name":"fn"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":50},{"event":"call","id":23,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":24,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":26,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0000072499969974160194},{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.000049042049795389175},{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0000790830235928297},{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.0013085000682622194},{"event":"call","id":31,"thread_id":0,"method_id":"push","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"job"}],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":87},{"event":"call","id":32,"thread_id":0,"method_id":"makeTask","static":true,"parameters":[{"class":"String","value":"","name":"appmapFile"}],"defined_class":"fingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":94},{"event":"call","id":33,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000022999942302703857},{"event":"call","id":36,"thread_id":0,"method_id":"runTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Object","value":"","object_id":14,"name":"task"},{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":84},{"event":"call","id":37,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":24},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":0.000012750038877129555},{"event":"call","id":39,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":41,"parent_id":36,"elapsed":0.00006954104173928499},{"event":"return","thread_id":0,"id":42,"parent_id":31,"elapsed":0.0002202920150011778},{"event":"call","id":43,"thread_id":0,"method_id":"process","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":82},{"event":"call","id":44,"thread_id":0,"method_id":"drain","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":102},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.000016125035472214222},{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.00008633395191282034},{"event":"call","id":47,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000011249212548136711},{"event":"call","id":49,"thread_id":0,"method_id":"workerTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":131},{"event":"return","thread_id":0,"id":50,"parent_id":49,"elapsed":0.000013125012628734112},{"event":"call","id":51,"thread_id":0,"method_id":"done","static":false,"receiver":{"class":"WorkerPoolTaskInfo","value":"","object_id":17},"parameters":[{"class":"object","value":"null","object_id":0,"name":"err"},{"class":"Object","properties":[{"name":"appmapFile","class":"String"},{"name":"result","class":"Object","properties":[{"name":"path","class":"String"},{"name":"metadata","class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}]},{"name":"numEvents","class":"Number"}]}],"value":"","object_id":18,"name":"result"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":28},{"event":"return","thread_id":0,"id":52,"parent_id":51,"elapsed":0.00004983402322977781},{"event":"call","id":53,"thread_id":0,"method_id":"collectUsageData","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Number","value":"","name":"numEvents"},{"class":"Number","value":"","name":"numAppMaps"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"sampleMetadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":47},{"event":"call","id":54,"thread_id":0,"method_id":"buildMetadata","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"metadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":17},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.0021550420206040144},{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.0023335840087383986},{"event":"call","id":57,"thread_id":0,"method_id":"writeUsageData","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"usageData"},{"class":"String","value":"","name":"appmapDir"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":71},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00012804206926375628}],"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"type":"class","name":"FingerprintDirectoryCommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:12"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:17"},{"type":"function","name":"files","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:50"}]},{"type":"class","name":"FingerprintQueue","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:49"},{"type":"function","name":"process","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:82"},{"type":"function","name":"push","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:87"}]},{"type":"class","name":"fingerprintQueue","children":[{"type":"function","name":"makeTask","static":true,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:94"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"emitUsage","children":[{"type":"function","name":"buildMetadata","static":true,"location":"packages/cli/src/lib/emitUsage.ts:17"},{"type":"function","name":"collectUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:47"},{"type":"function","name":"writeUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:71"}]},{"type":"class","name":"WorkerPool","children":[{"type":"function","name":"drain","static":false,"location":"packages/cli/src/lib/workerPool.ts:102"},{"type":"function","name":"enrollWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:125"},{"type":"function","name":"workerTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:131"},{"type":"function","name":"addNewWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:137"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:49"},{"type":"function","name":"runTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:84"}]},{"type":"class","name":"WorkerPoolTaskInfo","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:24"},{"type":"function","name":"done","static":false,"location":"packages/cli/src/lib/workerPool.ts:28"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"index command fingerprinting a directory fingerprints AppMaps and writes an index","source_location":"packages/cli/tests/unit/fingerprint/fingerprintDirectoryCommand.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"27":{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0005160410655662417},"28":{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0005587920313701034},"29":{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0005909160245209932},"30":{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.21958958404138684},"45":{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.18270554195623845},"46":{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.18277974997181445},"55":{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.034065208048559725},"56":{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.03427733399439603},"58":{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00030691700521856546}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":12},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.000001625041477382183},{"event":"call","id":3,"thread_id":0,"method_id":"execute","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":17},{"event":"call","id":4,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000015420373529195786},{"event":"call","id":6,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":49},{"event":"call","id":7,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"String","value":"","name":"taskFile"},{"class":"Number","value":"","name":"numThreads"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":49},{"event":"call","id":8,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":9,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.079215720295906e-7},{"event":"call","id":11,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":7,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":12,"parent_id":11,"elapsed":0.000011124997399747372},{"event":"return","thread_id":0,"id":13,"parent_id":8,"elapsed":0.0005155419930815697},{"event":"call","id":14,"thread_id":0,"method_id":"addNewWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":137},{"event":"call","id":15,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.419133231043816e-7},{"event":"call","id":17,"thread_id":0,"method_id":"enrollWorker","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":125},{"event":"return","thread_id":0,"id":18,"parent_id":17,"elapsed":0.000002874992787837982},{"event":"return","thread_id":0,"id":19,"parent_id":14,"elapsed":0.0002781250514090061},{"event":"return","thread_id":0,"id":20,"parent_id":7,"elapsed":0.0010194999631494284},{"event":"return","thread_id":0,"id":21,"parent_id":6,"elapsed":0.0011037079384550452},{"event":"call","id":22,"thread_id":0,"method_id":"files","static":false,"receiver":{"class":"FingerprintDirectoryCommand","value":"","object_id":5},"parameters":[{"class":"Function","value":"","name":"fn"}],"defined_class":"FingerprintDirectoryCommand","path":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts","lineno":50},{"event":"call","id":23,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":24,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"call","id":26,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0005160410655662417},{"event":"return","thread_id":0,"id":28,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0005587920313701034},{"event":"return","thread_id":0,"id":29,"parent_id":22,"return_value":{"class":"Promise","value":"","object_id":11},"elapsed":0.0005909160245209932},{"event":"return","thread_id":0,"id":30,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.21958958404138684},{"event":"call","id":31,"thread_id":0,"method_id":"push","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"job"}],"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":87},{"event":"call","id":32,"thread_id":0,"method_id":"makeTask","static":true,"parameters":[{"class":"String","value":"","name":"appmapFile"}],"defined_class":"fingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":94},{"event":"call","id":33,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000022999942302703857},{"event":"call","id":36,"thread_id":0,"method_id":"runTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Object","value":"","object_id":14,"name":"task"},{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":84},{"event":"call","id":37,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Function","value":"","name":"callback"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":24},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":0.000012750038877129555},{"event":"call","id":39,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":41,"parent_id":36,"elapsed":0.00006954104173928499},{"event":"return","thread_id":0,"id":42,"parent_id":31,"elapsed":0.0002202920150011778},{"event":"call","id":43,"thread_id":0,"method_id":"process","static":false,"receiver":{"class":"FingerprintQueue","value":"","object_id":13},"defined_class":"FingerprintQueue","path":"packages/cli/src/fingerprint/fingerprintQueue.ts","lineno":82},{"event":"call","id":44,"thread_id":0,"method_id":"drain","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":102},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.18270554195623845},{"event":"return","thread_id":0,"id":46,"parent_id":43,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.18277974997181445},{"event":"call","id":47,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000011249212548136711},{"event":"call","id":49,"thread_id":0,"method_id":"workerTask","static":false,"receiver":{"class":"WorkerPool","value":"","object_id":6},"parameters":[{"class":"Worker","value":"","object_id":8,"name":"worker"}],"defined_class":"WorkerPool","path":"packages/cli/src/lib/workerPool.ts","lineno":131},{"event":"return","thread_id":0,"id":50,"parent_id":49,"elapsed":0.000013125012628734112},{"event":"call","id":51,"thread_id":0,"method_id":"done","static":false,"receiver":{"class":"WorkerPoolTaskInfo","value":"","object_id":17},"parameters":[{"class":"object","value":"null","object_id":0,"name":"err"},{"class":"Object","properties":[{"name":"appmapFile","class":"String"},{"name":"result","class":"Object","properties":[{"name":"path","class":"String"},{"name":"metadata","class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}]},{"name":"numEvents","class":"Number"}]}],"value":"","object_id":18,"name":"result"}],"defined_class":"WorkerPoolTaskInfo","path":"packages/cli/src/lib/workerPool.ts","lineno":28},{"event":"return","thread_id":0,"id":52,"parent_id":51,"elapsed":0.00004983402322977781},{"event":"call","id":53,"thread_id":0,"method_id":"collectUsageData","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Number","value":"","name":"numEvents"},{"class":"Number","value":"","name":"numAppMaps"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"sampleMetadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":47},{"event":"call","id":54,"thread_id":0,"method_id":"buildMetadata","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"Object","properties":[{"name":"app","class":"String"},{"name":"language","class":"Object","properties":[{"name":"name","class":"String"},{"name":"engine","class":"String"},{"name":"version","class":"String"}]},{"name":"client","class":"Object","properties":[{"name":"name","class":"String"},{"name":"url","class":"String"},{"name":"version","class":"String"}]},{"name":"frameworks","class":"Array","items":{"class":"Object","properties":[{"name":"name","class":"String"},{"name":"version","class":"String"}]}},{"name":"git","class":"Object","properties":[{"name":"repository","class":"String"},{"name":"branch","class":"String"},{"name":"commit","class":"String"},{"name":"status_code","class":"Array","items":{"class":"String"}},{"name":"git_last_annotated_tag","class":"object"},{"name":"git_last_tag","class":"String"},{"name":"git_commits_since_last_annotated_tag","class":"object"},{"name":"git_commits_since_last_tag","class":"Number"}]},{"name":"name","class":"String"},{"name":"feature","class":"String"},{"name":"feature_group","class":"String"},{"name":"labels","class":"Array","items":{"class":"String"}},{"name":"recorder","class":"Object","properties":[{"name":"name","class":"String"}]},{"name":"fingerprints","class":"Array","items":{"class":"Object","properties":[{"name":"appmap_digest","class":"String"},{"name":"canonicalization_algorithm","class":"String"},{"name":"digest","class":"String"},{"name":"fingerprint_algorithm","class":"String"}]}}],"value":"","object_id":19,"name":"metadata"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":17},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"Promise","value":"","object_id":20},"elapsed":0.034065208048559725},{"event":"return","thread_id":0,"id":56,"parent_id":53,"return_value":{"class":"Promise","value":"","object_id":21},"elapsed":0.03427733399439603},{"event":"call","id":57,"thread_id":0,"method_id":"writeUsageData","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"usageData"},{"class":"String","value":"","name":"appmapDir"}],"defined_class":"emitUsage","path":"packages/cli/src/lib/emitUsage.ts","lineno":71},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Promise","value":"","object_id":23},"elapsed":0.00030691700521856546}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"index command fingerprinting a directory fingerprints AppMaps and writes an index","source_location":"packages/cli/tests/unit/fingerprint/fingerprintDirectoryCommand.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"fingerprint","type":"package","children":[{"type":"class","name":"FingerprintDirectoryCommand","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:12"},{"type":"function","name":"execute","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:17"},{"type":"function","name":"files","static":false,"location":"packages/cli/src/fingerprint/fingerprintDirectoryCommand.ts:50"}]},{"type":"class","name":"FingerprintQueue","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:49"},{"type":"function","name":"process","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:82"},{"type":"function","name":"push","static":false,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:87"}]},{"type":"class","name":"fingerprintQueue","children":[{"type":"function","name":"makeTask","static":true,"location":"packages/cli/src/fingerprint/fingerprintQueue.ts:94"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"emitUsage","children":[{"type":"function","name":"buildMetadata","static":true,"location":"packages/cli/src/lib/emitUsage.ts:17"},{"type":"function","name":"collectUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:47"},{"type":"function","name":"writeUsageData","static":true,"location":"packages/cli/src/lib/emitUsage.ts:71"}]},{"type":"class","name":"WorkerPool","children":[{"type":"function","name":"drain","static":false,"location":"packages/cli/src/lib/workerPool.ts:102"},{"type":"function","name":"enrollWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:125"},{"type":"function","name":"workerTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:131"},{"type":"function","name":"addNewWorker","static":false,"location":"packages/cli/src/lib/workerPool.ts:137"},{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:49"},{"type":"function","name":"runTask","static":false,"location":"packages/cli/src/lib/workerPool.ts:84"}]},{"type":"class","name":"WorkerPoolTaskInfo","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/workerPool.ts:24"},{"type":"function","name":"done","static":false,"location":"packages/cli/src/lib/workerPool.ts:28"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json index ca7e79121c..dc1e441111 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/prune_subcommand/correctly_reduces_the_size_of_an_appmap_from_a_base64url-encoded_filter.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.0000014170072972774506},{"event":"call","id":3,"thread_id":0,"method_id":"fromFile","static":true,"parameters":[{"class":"String","value":"","name":"filePath"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.0000434160465374589},{"event":"call","id":5,"thread_id":0,"method_id":"pruneWithFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"appMap"},{"class":"String","value":"","name":"serializedFilter"}],"defined_class":"pruneAppMap","path":"packages/cli/src/cmds/prune/pruneAppMap.ts","lineno":25},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Object","value":"","object_id":7},"elapsed":0.04164483293425292},{"event":"call","id":7,"thread_id":0,"method_id":"displayMessage","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appMap"},{"class":"undefined","value":"","name":"format"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":62},{"event":"call","id":8,"thread_id":0,"method_id":"generateConsoleMessage","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"filters"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":49},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000006249989382922649},{"event":"return","thread_id":0,"id":10,"parent_id":7,"elapsed":0.00008899997919797897}],"classMap":[{"name":"cmds","type":"package","children":[{"name":"prune","type":"package","children":[{"type":"class","name":"prune","children":[{"type":"function","name":"generateConsoleMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:49"},{"type":"function","name":"displayMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:62"},{"type":"function","name":"fromFile","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:8"}]},{"type":"class","name":"pruneAppMap","children":[{"type":"function","name":"pruneWithFilter","static":true,"location":"packages/cli/src/cmds/prune/pruneAppMap.ts:25"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"prune subcommand correctly reduces the size of an appmap from a base64url-encoded filter","source_location":"packages/cli/tests/unit/prune.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"4":{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.05830308306030929}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"elapsed":0.0000014170072972774506},{"event":"call","id":3,"thread_id":0,"method_id":"fromFile","static":true,"parameters":[{"class":"String","value":"","name":"filePath"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Promise","value":"","object_id":5},"elapsed":0.05830308306030929},{"event":"call","id":5,"thread_id":0,"method_id":"pruneWithFilter","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"appMap"},{"class":"String","value":"","name":"serializedFilter"}],"defined_class":"pruneAppMap","path":"packages/cli/src/cmds/prune/pruneAppMap.ts","lineno":25},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Object","value":"","object_id":7},"elapsed":0.04164483293425292},{"event":"call","id":7,"thread_id":0,"method_id":"displayMessage","static":true,"parameters":[{"class":"x","value":"","object_id":8,"name":"appMap"},{"class":"undefined","value":"","name":"format"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":62},{"event":"call","id":8,"thread_id":0,"method_id":"generateConsoleMessage","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"filters"}],"defined_class":"prune","path":"packages/cli/src/cmds/prune/prune.ts","lineno":49},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000006249989382922649},{"event":"return","thread_id":0,"id":10,"parent_id":7,"elapsed":0.00008899997919797897}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"prune subcommand correctly reduces the size of an appmap from a base64url-encoded filter","source_location":"packages/cli/tests/unit/prune.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"cmds","type":"package","children":[{"name":"prune","type":"package","children":[{"type":"class","name":"prune","children":[{"type":"function","name":"generateConsoleMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:49"},{"type":"function","name":"displayMessage","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:62"},{"type":"function","name":"fromFile","static":true,"location":"packages/cli/src/cmds/prune/prune.ts:8"}]},{"type":"class","name":"pruneAppMap","children":[{"type":"function","name":"pruneWithFilter","static":true,"location":"packages/cli/src/cmds/prune/pruneAppMap.ts:25"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json index e12e0517e7..61a5b54800 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":34},"elapsed":5.417969077825546e-7},{"event":"call","id":3,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":2.498272806406021e-7},{"event":"call","id":5,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":6.670597940683365e-7},{"event":"call","id":7,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":8,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":4.998873919248581e-7},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":11,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":13,"parent_id":10,"elapsed":0.000028583919629454613},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.0000012498348951339722},{"event":"return","thread_id":0,"id":17,"parent_id":14,"elapsed":0.00003983289934694767},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":19,"parent_id":18,"elapsed":3.3294782042503357e-7},{"event":"call","id":20,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":21,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":23,"parent_id":20,"elapsed":0.000031624920666217804},{"event":"call","id":24,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.0000010419171303510666},{"event":"call","id":26,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"String","value":""},"elapsed":9.578652679920197e-7},{"event":"call","id":28,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"call","id":29,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":31,"parent_id":28,"elapsed":0.00003004097379744053},{"event":"call","id":32,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":3.3294782042503357e-7},{"event":"call","id":34,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":3.3294782042503357e-7},{"event":"call","id":36,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":2.922024577856064e-7},{"event":"call","id":38,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":2.919696271419525e-7},{"event":"call","id":40,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":2.922024577856064e-7},{"event":"call","id":42,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":3.3318065106868744e-7},{"event":"call","id":44,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.000004582805559039116},{"event":"call","id":46,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":3.3318065106868744e-7},{"event":"call","id":48,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":3.3294782042503357e-7},{"event":"call","id":50,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":51,"parent_id":50,"elapsed":3.3387914299964905e-7},{"event":"call","id":52,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":2.919696271419525e-7},{"event":"call","id":54,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"call","id":55,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000032250070944428444},{"event":"return","thread_id":0,"id":58,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000722167082130909}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:99","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:3"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap sanitizes a composite AppMap end-to-end","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":34},"elapsed":5.417969077825546e-7},{"event":"call","id":3,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":2.498272806406021e-7},{"event":"call","id":5,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":6.670597940683365e-7},{"event":"call","id":7,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":8,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":4.998873919248581e-7},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":11,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":13,"parent_id":10,"elapsed":0.000028583919629454613},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.0000012498348951339722},{"event":"return","thread_id":0,"id":17,"parent_id":14,"elapsed":0.00003983289934694767},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":19,"parent_id":18,"elapsed":3.3294782042503357e-7},{"event":"call","id":20,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":21,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":23,"parent_id":20,"elapsed":0.000031624920666217804},{"event":"call","id":24,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.0000010419171303510666},{"event":"call","id":26,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"String","value":""},"elapsed":9.578652679920197e-7},{"event":"call","id":28,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"call","id":29,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":31,"parent_id":28,"elapsed":0.00003004097379744053},{"event":"call","id":32,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":3.3294782042503357e-7},{"event":"call","id":34,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":3.3294782042503357e-7},{"event":"call","id":36,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":2.922024577856064e-7},{"event":"call","id":38,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":2.919696271419525e-7},{"event":"call","id":40,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":2.922024577856064e-7},{"event":"call","id":42,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":3.3318065106868744e-7},{"event":"call","id":44,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.000004582805559039116},{"event":"call","id":46,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":3.3318065106868744e-7},{"event":"call","id":48,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":3.3294782042503357e-7},{"event":"call","id":50,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":51,"parent_id":50,"elapsed":3.3387914299964905e-7},{"event":"call","id":52,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":2.919696271419525e-7},{"event":"call","id":54,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"call","id":55,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000032250070944428444},{"event":"return","thread_id":0,"id":58,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000722167082130909}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap sanitizes a composite AppMap end-to-end","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","labels":["security.sanitization"],"static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172"},{"type":"function","name":"sanitizeSql","labels":["security.sanitization"],"static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:99"}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"mask","labels":["security.sanitization"],"static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67"}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:3"}]}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json index 973f64a221..547f1e01b9 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"goodAppMap","static":true,"parameters":[],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":237},{"event":"call","id":2,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0000028949999659744208},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"String","value":""},"elapsed":0.00015356599999449827},{"event":"call","id":5,"thread_id":0,"method_id":"run","static":true,"parameters":[{"class":"Array","value":"","object_id":53,"name":"files"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":231},{"event":"call","id":6,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000034969999660461326},{"event":"call","id":8,"thread_id":0,"method_id":"buildAllowList","static":true,"parameters":[{"class":"Array","value":"","object_id":54,"name":"allow"},{"class":"undefined","value":"undefined","name":"allowFile"}],"defined_class":"sanitize","path":"packages/cli/src/cmds/sanitize/sanitize.ts","lineno":11},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Set","value":"","object_id":55},"elapsed":0.000008136000019476342},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000003196999955434876},{"event":"call","id":12,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.000003437000032135984},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":56,"name":"appmap"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":15,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":58,"name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":57},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000004729000011138851},{"event":"return","thread_id":0,"id":18,"parent_id":15,"elapsed":0.00007253599994783144},{"event":"call","id":19,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000019230000134484726},{"event":"call","id":21,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.0000018929999896499794},{"event":"call","id":23,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":0.0000018939999790745787},{"event":"call","id":25,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.0000016029999869715539},{"event":"return","thread_id":0,"id":27,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.0003782649999948262},{"event":"call","id":28,"thread_id":0,"method_id":"distinctCount","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":57},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":58},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Number","value":""},"elapsed":0.0000018439999394104234},{"event":"call","id":30,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Promise","value":"","object_id":59},"elapsed":0.00003985500006820075},{"event":"return","thread_id":0,"id":32,"parent_id":5,"return_value":{"class":"Promise","value":"","object_id":60},"elapsed":0.0011340830000108326}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"sanitize","type":"package","children":[{"type":"class","name":"sanitize","children":[{"type":"function","name":"buildAllowList","static":true,"location":"packages/cli/src/cmds/sanitize/sanitize.ts:11"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172","labels":["security.sanitization"]}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"distinctCount","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:58"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67","labels":["security.sanitization"]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"run","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:231"},{"type":"function","name":"goodAppMap","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:237"},{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitize command handler fails when any file is skipped, while still sanitizing the rest","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"31":{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Promise","value":"","object_id":59},"elapsed":0.0004883100000370177},"32":{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0016494730000431446,"exceptions":[{"class":"Error","message":"","object_id":61}],"return_value":{"class":"Promise","value":"","object_id":60}}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"goodAppMap","static":true,"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":237},{"event":"call","id":2,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0000028949999659744208},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"String","value":""},"elapsed":0.00015356599999449827},{"event":"call","id":5,"thread_id":0,"method_id":"run","static":true,"parameters":[{"class":"Array","value":"","object_id":53,"name":"files"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":231},{"event":"call","id":6,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000034969999660461326},{"event":"call","id":8,"thread_id":0,"method_id":"buildAllowList","static":true,"parameters":[{"class":"Array","value":"","object_id":54,"name":"allow"},{"class":"undefined","value":"undefined","name":"allowFile"}],"defined_class":"sanitize","path":"packages/cli/src/cmds/sanitize/sanitize.ts","lineno":11},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Set","value":"","object_id":55},"elapsed":0.000008136000019476342},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000003196999955434876},{"event":"call","id":12,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.000003437000032135984},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":56,"name":"appmap"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":15,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":58,"name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":57},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000004729000011138851},{"event":"return","thread_id":0,"id":18,"parent_id":15,"elapsed":0.00007253599994783144},{"event":"call","id":19,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000019230000134484726},{"event":"call","id":21,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.0000018929999896499794},{"event":"call","id":23,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":0.0000018939999790745787},{"event":"call","id":25,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.0000016029999869715539},{"event":"return","thread_id":0,"id":27,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.0003782649999948262},{"event":"call","id":28,"thread_id":0,"method_id":"distinctCount","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":57},"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":58},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Number","value":""},"elapsed":0.0000018439999394104234},{"event":"call","id":30,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Promise","value":"","object_id":59},"elapsed":0.0004883100000370177},{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0016494730000431446,"exceptions":[{"class":"Error","message":"","object_id":61}],"return_value":{"class":"Promise","value":"","object_id":60}}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitize command handler fails when any file is skipped, while still sanitizing the rest","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"sanitize","type":"package","children":[{"type":"class","name":"sanitize","children":[{"type":"function","name":"buildAllowList","static":true,"location":"packages/cli/src/cmds/sanitize/sanitize.ts:11"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","labels":["security.sanitization"],"static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172"}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"distinctCount","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:58"},{"type":"function","name":"mask","labels":["security.sanitization"],"static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"run","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:231"},{"type":"function","name":"goodAppMap","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:237"},{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json index 7546bb4d88..4345f8e1bf 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sequence_diagram_command/JSON_format/is_valid.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"argv"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":69},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005583977326750755},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000004790956154465675},{"event":"call","id":6,"thread_id":0,"method_id":"generateDiagram","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":105},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.00008704198990017176},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.008275375002995133},{"event":"call","id":9,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":4,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":10,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":11,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":13,"parent_id":10,"return_value":{"class":"String","value":""},"elapsed":0.00009895791299641132},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.00017345801461488008},{"event":"call","id":15,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":5,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":16,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":17,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":19,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.0000309160677716136},{"event":"return","thread_id":0,"id":20,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.00010962504893541336},{"event":"call","id":21,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":6,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":22,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":23,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":4.5890919864177704e-7},{"event":"call","id":25,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.000007417052984237671},{"event":"call","id":27,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.0000035830307751893997},{"event":"return","thread_id":0,"id":29,"parent_id":22,"elapsed":0.00007449998520314693},{"event":"return","thread_id":0,"id":30,"parent_id":21,"elapsed":0.00009154097642749548},{"event":"call","id":31,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":7,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":32,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":33,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"call","id":37,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":8,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":38,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":39,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":5.830079317092896e-7},{"event":"call","id":41,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":9.579816833138466e-7},{"event":"call","id":43,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":44,"parent_id":43,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":45,"parent_id":38,"elapsed":0.000057292054407298565},{"event":"return","thread_id":0,"id":46,"parent_id":37,"elapsed":0.00008087500464171171},{"event":"call","id":47,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":9,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":48,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":49,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000026416033506393433},{"event":"return","thread_id":0,"id":52,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":0.00005604198668152094},{"event":"call","id":53,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":10,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":54,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":55,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":4.5797787606716156e-7},{"event":"call","id":57,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":0.000001374981366097927},{"event":"call","id":59,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":61,"parent_id":54,"elapsed":0.00004241708666086197},{"event":"return","thread_id":0,"id":62,"parent_id":53,"elapsed":0.00005804200191050768},{"event":"call","id":63,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":11,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":64,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":65,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":67,"parent_id":64,"return_value":{"class":"String","value":""},"elapsed":0.000015625031664967537},{"event":"return","thread_id":0,"id":68,"parent_id":63,"return_value":{"class":"String","value":""},"elapsed":0.000041584018617868423},{"event":"call","id":69,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":12,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":70,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":71,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":73,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":74,"parent_id":69,"return_value":{"class":"String","value":""},"elapsed":0.00003654207102954388},{"event":"call","id":75,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":13,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":76,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":77,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":79,"parent_id":76,"return_value":{"class":"String","value":""},"elapsed":0.000016167061403393745},{"event":"return","thread_id":0,"id":80,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.00007570802699774504},{"event":"call","id":81,"thread_id":0,"method_id":"printDiagram","static":true,"parameters":[{"class":"String","value":"","name":"format"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":123},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00017487502191215754}],"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sequenceDiagram","children":[{"type":"function","name":"generateDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:105"},{"type":"function","name":"printDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:123"},{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:69"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sequence diagram command JSON format is valid","source_location":"packages/cli/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"7":{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.040557999978773296},"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.048709208029322326},"82":{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.0005579170538112521}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"argv"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":69},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005583977326750755},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000004790956154465675},{"event":"call","id":6,"thread_id":0,"method_id":"generateDiagram","static":true,"parameters":[{"class":"String","value":"","name":"appmapFileName"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":105},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":2},"elapsed":0.040557999978773296},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.048709208029322326},{"event":"call","id":9,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":4,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":10,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":11,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000076669966802001},{"event":"return","thread_id":0,"id":13,"parent_id":10,"return_value":{"class":"String","value":""},"elapsed":0.00009895791299641132},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.00017345801461488008},{"event":"call","id":15,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":5,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":16,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":17,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":19,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.0000309160677716136},{"event":"return","thread_id":0,"id":20,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.00010962504893541336},{"event":"call","id":21,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":6,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":22,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":23,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":4.5890919864177704e-7},{"event":"call","id":25,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.000007417052984237671},{"event":"call","id":27,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.0000035830307751893997},{"event":"return","thread_id":0,"id":29,"parent_id":22,"elapsed":0.00007449998520314693},{"event":"return","thread_id":0,"id":30,"parent_id":21,"elapsed":0.00009154097642749548},{"event":"call","id":31,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":7,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":32,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":33,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":35,"parent_id":32,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"return","thread_id":0,"id":36,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"call","id":37,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":8,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":38,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":39,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":5.830079317092896e-7},{"event":"call","id":41,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":9.579816833138466e-7},{"event":"call","id":43,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":44,"parent_id":43,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":45,"parent_id":38,"elapsed":0.000057292054407298565},{"event":"return","thread_id":0,"id":46,"parent_id":37,"elapsed":0.00008087500464171171},{"event":"call","id":47,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":9,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":48,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":49,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":51,"parent_id":48,"return_value":{"class":"String","value":""},"elapsed":0.000026416033506393433},{"event":"return","thread_id":0,"id":52,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":0.00005604198668152094},{"event":"call","id":53,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":10,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":54,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":55,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":4.5797787606716156e-7},{"event":"call","id":57,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":0.000001374981366097927},{"event":"call","id":59,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":61,"parent_id":54,"elapsed":0.00004241708666086197},{"event":"return","thread_id":0,"id":62,"parent_id":53,"elapsed":0.00005804200191050768},{"event":"call","id":63,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":11,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":64,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":65,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":67,"parent_id":64,"return_value":{"class":"String","value":""},"elapsed":0.000015625031664967537},{"event":"return","thread_id":0,"id":68,"parent_id":63,"return_value":{"class":"String","value":""},"elapsed":0.000041584018617868423},{"event":"call","id":69,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":12,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":70,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":71,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":73,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":74,"parent_id":69,"return_value":{"class":"String","value":""},"elapsed":0.00003654207102954388},{"event":"call","id":75,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":13,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":76,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":77,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":79,"parent_id":76,"return_value":{"class":"String","value":""},"elapsed":0.000016167061403393745},{"event":"return","thread_id":0,"id":80,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.00007570802699774504},{"event":"call","id":81,"thread_id":0,"method_id":"printDiagram","static":true,"parameters":[{"class":"String","value":"","name":"format"}],"defined_class":"sequenceDiagram","path":"packages/cli/src/cmds/sequenceDiagram.ts","lineno":123},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.0005579170538112521}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sequence diagram command JSON format is valid","source_location":"packages/cli/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"cli","type":"package","children":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sequenceDiagram","children":[{"type":"function","name":"generateDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:105"},{"type":"function","name":"printDiagram","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:123"},{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/sequenceDiagram.ts:69"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"}]}]}]},{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json index 2b326edbea..8ee641ec30 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/stats_subcommand/analyzes_a_directory.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"Object","value":"","object_id":2,"name":"argv"}],"defined_class":"stats","path":"packages/cli/src/cmds/stats/stats.ts","lineno":76},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005625071935355663},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000026999972760677338},{"event":"call","id":6,"thread_id":0,"method_id":"locateAppMapDir","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"locateAppMapDir","path":"packages/cli/src/lib/locateAppMapDir.ts","lineno":3},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000007916940376162529},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.00032095902133733034},{"event":"call","id":9,"thread_id":0,"method_id":"statsForDirectory","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"},{"class":"undefined","value":"","name":"format"},{"class":"undefined","value":"","name":"limit"},{"class":"String","value":"","name":"handlerCaller"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":17},{"event":"call","id":10,"thread_id":0,"method_id":"showStats","static":true,"parameters":[],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":150},{"event":"call","id":11,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":12,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.0002924170112237334},{"event":"call","id":15,"thread_id":0,"method_id":"calculateAppMapSizes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":23},{"event":"call","id":16,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001249951310455799},{"event":"call","id":18,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":20,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":21,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":23,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.000052749994210898876},{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.00018691597506403923},{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.00031058304011821747},{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.0010140000376850367},{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.0011694589629769325},{"event":"call","id":29,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"call","id":31,"thread_id":0,"method_id":"sortAppMapSizes","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"appMapSizes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":41},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.000017375103197991848},{"event":"call","id":33,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":0.000010209041647613049},{"event":"call","id":35,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":0.000019082915969192982},{"event":"call","id":37,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.50063918530941e-7},{"event":"call","id":39,"thread_id":0,"method_id":"sizeInMB","static":true,"parameters":[{"class":"Number","value":"","name":"size"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":13},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Number","value":""},"elapsed":0.000006500049494206905},{"event":"call","id":41,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":6.660120561718941e-7},{"event":"call","id":43,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":44,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":46,"parent_id":43,"elapsed":0.00004045793320983648},{"event":"call","id":47,"thread_id":0,"method_id":"calculateExecutionTimes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":54},{"event":"call","id":48,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":50,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":52,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":53,"thread_id":0,"method_id":"verbose","static":true,"parameters":[],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":55,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.0000067909713834524155},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.00004991702735424042},{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.00012874999083578587},{"event":"call","id":59,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001374981366097927},{"event":"call","id":61,"thread_id":0,"method_id":"sortExecutionTimes","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"functionExecutionTimes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":141},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Promise","value":"","object_id":17},"elapsed":0.00003645801916718483},{"event":"call","id":63,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":0.000001374981366097927},{"event":"call","id":65,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":0.000001125037670135498},{"event":"call","id":67,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":68,"parent_id":67,"elapsed":8.329516276717186e-7},{"event":"call","id":69,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":70,"parent_id":69,"elapsed":7.079215720295906e-7},{"event":"call","id":71,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":72,"parent_id":71,"elapsed":6.660120561718941e-7}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"stats","type":"package","children":[{"type":"class","name":"stats","children":[{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/stats/stats.ts:76"}]},{"type":"class","name":"statsForDirectory","children":[{"type":"function","name":"sizeInMB","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:13"},{"type":"function","name":"sortExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:141"},{"type":"function","name":"showStats","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:150"},{"type":"function","name":"statsForDirectory","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:17"},{"type":"function","name":"calculateAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:23"},{"type":"function","name":"sortAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:41"},{"type":"function","name":"calculateExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:54"}]}]},{"type":"class","name":"UserInteraction","children":[{"type":"function","name":"progress","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:45"},{"type":"function","name":"success","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:53"},{"type":"function","name":"status","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:96"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"locateAppMapDir","children":[{"type":"function","name":"locateAppMapDir","static":true,"location":"packages/cli/src/lib/locateAppMapDir.ts:3"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"stats subcommand analyzes a directory","source_location":"packages/cli/tests/unit/stats/stats.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"eventUpdates":{"8":{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.05150158400647342},"24":{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.004247207893058658},"25":{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.004350290982984006},"26":{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.004554915940389037},"27":{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.050822916091419756},"28":{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.050980875035747886},"56":{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.036970874993130565},"57":{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.037054667016491294},"58":{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.03726500004995614}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"handler","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"Object","value":"","object_id":2,"name":"argv"}],"defined_class":"stats","path":"packages/cli/src/cmds/stats/stats.ts","lineno":76},{"event":"call","id":2,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"undefined","value":"","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005625071935355663},{"event":"call","id":4,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"String","value":"","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":5,"parent_id":4,"elapsed":0.000026999972760677338},{"event":"call","id":6,"thread_id":0,"method_id":"locateAppMapDir","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"}],"defined_class":"locateAppMapDir","path":"packages/cli/src/lib/locateAppMapDir.ts","lineno":3},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Promise","value":"","object_id":3},"elapsed":0.000007916940376162529},{"event":"return","thread_id":0,"id":8,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":4},"elapsed":0.05150158400647342},{"event":"call","id":9,"thread_id":0,"method_id":"statsForDirectory","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"},{"class":"undefined","value":"","name":"format"},{"class":"undefined","value":"","name":"limit"},{"class":"String","value":"","name":"handlerCaller"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":17},{"event":"call","id":10,"thread_id":0,"method_id":"showStats","static":true,"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":150},{"event":"call","id":11,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":12,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.0002924170112237334},{"event":"call","id":15,"thread_id":0,"method_id":"calculateAppMapSizes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":23},{"event":"call","id":16,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001249951310455799},{"event":"call","id":18,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":20,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":21,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":23,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Promise","value":"","object_id":6},"elapsed":0.004247207893058658},{"event":"return","thread_id":0,"id":25,"parent_id":20,"return_value":{"class":"Promise","value":"","object_id":7},"elapsed":0.004350290982984006},{"event":"return","thread_id":0,"id":26,"parent_id":15,"return_value":{"class":"Promise","value":"","object_id":8},"elapsed":0.004554915940389037},{"event":"return","thread_id":0,"id":27,"parent_id":10,"return_value":{"class":"Promise","value":"","object_id":9},"elapsed":0.050822916091419756},{"event":"return","thread_id":0,"id":28,"parent_id":9,"return_value":{"class":"Promise","value":"","object_id":10},"elapsed":0.050980875035747886},{"event":"call","id":29,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"call","id":31,"thread_id":0,"method_id":"sortAppMapSizes","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"appMapSizes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":41},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Promise","value":"","object_id":12},"elapsed":0.000017375103197991848},{"event":"call","id":33,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":0.000010209041647613049},{"event":"call","id":35,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":0.000019082915969192982},{"event":"call","id":37,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.50063918530941e-7},{"event":"call","id":39,"thread_id":0,"method_id":"sizeInMB","static":true,"parameters":[{"class":"Number","value":"","name":"size"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":13},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Number","value":""},"elapsed":0.000006500049494206905},{"event":"call","id":41,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":6.660120561718941e-7},{"event":"call","id":43,"thread_id":0,"method_id":"status","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":96},{"event":"call","id":44,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":46,"parent_id":43,"elapsed":0.00004045793320983648},{"event":"call","id":47,"thread_id":0,"method_id":"calculateExecutionTimes","static":true,"parameters":[{"class":"String","value":"","name":"appMapDir"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":54},{"event":"call","id":48,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":50,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":52,"thread_id":0,"method_id":"findFiles","static":true,"parameters":[{"class":"String","value":"","name":"directory"},{"class":"String","value":"","name":"extensionOrPredicate"},{"class":"Function","value":"","name":"fn"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":185},{"event":"call","id":53,"thread_id":0,"method_id":"verbose","static":true,"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":55,"thread_id":0,"method_id":"traverseDirectory","static":true,"parameters":[{"class":"String","value":"","name":"dir"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":203},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Promise","value":"","object_id":13},"elapsed":0.036970874993130565},{"event":"return","thread_id":0,"id":57,"parent_id":52,"return_value":{"class":"Promise","value":"","object_id":14},"elapsed":0.037054667016491294},{"event":"return","thread_id":0,"id":58,"parent_id":47,"return_value":{"class":"Promise","value":"","object_id":15},"elapsed":0.03726500004995614},{"event":"call","id":59,"thread_id":0,"method_id":"verbose","static":true,"parameters":[{"class":"Boolean","value":"false","name":"v"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":18},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001374981366097927},{"event":"call","id":61,"thread_id":0,"method_id":"sortExecutionTimes","static":true,"parameters":[{"class":"Array","value":"","object_id":16,"name":"functionExecutionTimes"}],"defined_class":"statsForDirectory","path":"packages/cli/src/cmds/stats/statsForDirectory.ts","lineno":141},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Promise","value":"","object_id":17},"elapsed":0.00003645801916718483},{"event":"call","id":63,"thread_id":0,"method_id":"success","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":53},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":0.000001374981366097927},{"event":"call","id":65,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":0.000001125037670135498},{"event":"call","id":67,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":68,"parent_id":67,"elapsed":8.329516276717186e-7},{"event":"call","id":69,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":70,"parent_id":69,"elapsed":7.079215720295906e-7},{"event":"call","id":71,"thread_id":0,"method_id":"progress","static":false,"receiver":{"class":"UserInteraction","value":"","object_id":5},"parameters":[{"class":"String","value":"","name":"msg"}],"defined_class":"UserInteraction","path":"packages/cli/src/cmds/userInteraction.ts","lineno":45},{"event":"return","thread_id":0,"id":72,"parent_id":71,"elapsed":6.660120561718941e-7}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"stats subcommand analyzes a directory","source_location":"packages/cli/tests/unit/stats/stats.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"stats","type":"package","children":[{"type":"class","name":"stats","children":[{"type":"function","name":"handler","static":true,"location":"packages/cli/src/cmds/stats/stats.ts:76"}]},{"type":"class","name":"statsForDirectory","children":[{"type":"function","name":"sizeInMB","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:13"},{"type":"function","name":"sortExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:141"},{"type":"function","name":"showStats","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:150"},{"type":"function","name":"statsForDirectory","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:17"},{"type":"function","name":"calculateAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:23"},{"type":"function","name":"sortAppMapSizes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:41"},{"type":"function","name":"calculateExecutionTimes","static":true,"location":"packages/cli/src/cmds/stats/statsForDirectory.ts:54"}]}]},{"type":"class","name":"UserInteraction","children":[{"type":"function","name":"progress","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:45"},{"type":"function","name":"success","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:53"},{"type":"function","name":"status","static":false,"location":"packages/cli/src/cmds/userInteraction.ts:96"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"locateAppMapDir","children":[{"type":"function","name":"locateAppMapDir","static":true,"location":"packages/cli/src/lib/locateAppMapDir.ts:3"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"verbose","static":true,"location":"packages/cli/src/utils.ts:18"},{"type":"function","name":"findFiles","static":true,"location":"packages/cli/src/utils.ts:185"},{"type":"function","name":"traverseDirectory","static":true,"location":"packages/cli/src/utils.ts:203"}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json index 470563cc35..709d35df47 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/tree_--filter/returns_only_sql_events_when_filter=sql.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"parameters":[],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":11},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":232},"elapsed":0.00028154102619737387},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":233},"elapsed":0.0003111669793725014},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"}],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":18},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":""},"elapsed":0.00004641700070351362},{"event":"call","id":7,"thread_id":0,"method_id":"tree","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"appmapRef"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":178},{"event":"call","id":8,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":9,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":10,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":12,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"","object_id":235},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":236},"elapsed":0.0000688750296831131},{"event":"call","id":15,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":237,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001125037670135498},{"event":"call","id":17,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":19,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":238},"elapsed":0.00018137495499104261},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Array","value":"","object_id":237},"elapsed":0.0002097500255331397}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"tree","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:178"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"tree.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:11"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:18"}]}]}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"tree --filter returns only sql events when filter=sql","source_location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"freshDb","static":true,"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":11},{"event":"call","id":2,"thread_id":0,"method_id":"openQueryDb","static":true,"parameters":[{"class":"String","value":"","name":"appmapDir"},{"class":"String","value":"","name":"dbPath"}],"defined_class":"openQueryDb","path":"packages/cli/src/cmds/query/db/openQueryDb.ts","lineno":21},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":232},"elapsed":0.00028154102619737387},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"Database","value":"","object_id":233},"elapsed":0.0003111669793725014},{"event":"call","id":5,"thread_id":0,"method_id":"seed","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"}],"defined_class":"tree.spec","path":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","lineno":18},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Number","value":""},"elapsed":0.00004641700070351362},{"event":"call","id":7,"thread_id":0,"method_id":"tree","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"appmapRef"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":178},{"event":"call","id":8,"thread_id":0,"method_id":"treeWithMeta","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"appmapRef"},{"class":"Object","value":"","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":189},{"event":"call","id":9,"thread_id":0,"method_id":"resolveAppmap","static":true,"parameters":[{"class":"Database","value":"","object_id":233,"name":"db"},{"class":"String","value":"","name":"ref"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":104},{"event":"call","id":10,"thread_id":0,"method_id":"looksLikeDisplayLabel","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"appmapPath","path":"packages/cli/src/cmds/query/lib/appmapPath.ts","lineno":57},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.669433787465096e-7},{"event":"call","id":12,"thread_id":0,"method_id":"appmapRefClause","static":true,"parameters":[{"class":"String","value":"","name":"ref"},{"class":"String","value":"","name":"alias"}],"defined_class":"scope","path":"packages/cli/src/cmds/query/lib/scope.ts","lineno":46},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Object","value":"","object_id":235},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":14,"parent_id":9,"return_value":{"class":"Object","properties":[{"name":"id","class":"Number"},{"name":"name","class":"String"},{"name":"source_path","class":"String"}],"value":"","object_id":236},"elapsed":0.0000688750296831131},{"event":"call","id":15,"thread_id":0,"method_id":"computeDepths","static":true,"parameters":[{"class":"Array","value":"","object_id":237,"name":"events"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":404},{"event":"return","thread_id":0,"id":16,"parent_id":15,"elapsed":0.000001125037670135498},{"event":"call","id":17,"thread_id":0,"method_id":"hasFocus","static":true,"parameters":[{"class":"Object","value":"","object_id":234,"name":"options"}],"defined_class":"tree","path":"packages/cli/src/cmds/query/queries/tree.ts","lineno":438},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":19,"parent_id":8,"return_value":{"class":"Object","value":"","object_id":238},"elapsed":0.00018137495499104261},{"event":"return","thread_id":0,"id":20,"parent_id":7,"return_value":{"class":"Array","value":"","object_id":237},"elapsed":0.0002097500255331397}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"tree --filter returns only sql events when filter=sql","source_location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"db","type":"package","children":[{"type":"class","name":"openQueryDb","children":[{"type":"function","name":"openQueryDb","static":true,"location":"packages/cli/src/cmds/query/db/openQueryDb.ts:21"}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"appmapPath","children":[{"type":"function","name":"looksLikeDisplayLabel","static":true,"location":"packages/cli/src/cmds/query/lib/appmapPath.ts:57"}]},{"type":"class","name":"scope","children":[{"type":"function","name":"appmapRefClause","static":true,"location":"packages/cli/src/cmds/query/lib/scope.ts:46"}]}]},{"name":"queries","type":"package","children":[{"type":"class","name":"tree","children":[{"type":"function","name":"resolveAppmap","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:104"},{"type":"function","name":"tree","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:178"},{"type":"function","name":"treeWithMeta","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:189"},{"type":"function","name":"computeDepths","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:404"},{"type":"function","name":"hasFocus","static":true,"location":"packages/cli/src/cmds/query/queries/tree.ts:438"}]}]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"query","type":"package","children":[{"name":"queries","type":"package","children":[{"type":"class","name":"tree.spec","children":[{"type":"function","name":"freshDb","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:11"},{"type":"function","name":"seed","static":true,"location":"packages/cli/tests/unit/cmds/query/queries/tree.spec.ts:18"}]}]}]}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json index cc25a2754b..57dd06f3e3 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/trim_command/trimAppMap/truncates_values_across_every_captured_slot_while_preserving_structure.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"appmap","static":true,"parameters":[{"class":"Array","value":"","object_id":1,"name":"events"}],"defined_class":"trim.spec","path":"packages/cli/tests/unit/trim.spec.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":2},"elapsed":0.000019017999989046075},{"event":"call","id":3,"thread_id":0,"method_id":"trimAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"appmap"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":36},{"event":"call","id":4,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":5,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":6,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00014108200002738158},{"event":"call","id":8,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000028582000027199683},{"event":"return","thread_id":0,"id":10,"parent_id":5,"return_value":{"class":"String","value":""},"elapsed":0.0008251780000136932},{"event":"return","thread_id":0,"id":11,"parent_id":4,"elapsed":0.0012039459999186874},{"event":"call","id":12,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":13,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":14,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000060460999975475715},{"event":"call","id":16,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000003634999984569731},{"event":"return","thread_id":0,"id":18,"parent_id":13,"return_value":{"class":"String","value":""},"elapsed":0.00038774199992985814},{"event":"return","thread_id":0,"id":19,"parent_id":12,"elapsed":0.0007169450000219513},{"event":"call","id":20,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":21,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":22,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008873999945535616},{"event":"call","id":24,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.000002743999971244193},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0002763539999932618},{"event":"return","thread_id":0,"id":27,"parent_id":20,"elapsed":0.0004851580000604372},{"event":"call","id":28,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000016629999208817026},{"event":"call","id":30,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.0000012019999076073873},{"event":"call","id":32,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":33,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":34,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008542999921701266},{"event":"call","id":36,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.000002412999947409844},{"event":"return","thread_id":0,"id":38,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.0002624239999704514},{"event":"return","thread_id":0,"id":39,"parent_id":32,"elapsed":0.0003942009999491347},{"event":"call","id":40,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":41,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":42,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008463000085612293},{"event":"call","id":44,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.0000024429999712083372},{"event":"return","thread_id":0,"id":46,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.00023265899994839856},{"event":"return","thread_id":0,"id":47,"parent_id":40,"elapsed":0.0003773859999682827},{"event":"return","thread_id":0,"id":48,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":2},"elapsed":0.004492917999982637}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"trim","type":"package","children":[{"type":"class","name":"trim","children":[{"type":"function","name":"trimSlot","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:26"},{"type":"function","name":"trimAppMap","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:36"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"truncateStructValue","children":[{"type":"function","name":"truncate","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:12"},{"type":"function","name":"truncateStructValue","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:124"},{"type":"function","name":"parseStruct","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:52"}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"type":"class","name":"trim.spec","children":[{"type":"function","name":"appmap","static":true,"location":"packages/cli/tests/unit/trim.spec.ts:4"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"trim command trimAppMap truncates values across every captured slot while preserving structure","source_location":"packages/cli/tests/unit/trim.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"appmap","static":true,"parameters":[{"class":"Array","value":"","object_id":1,"name":"events"}],"defined_class":"trim.spec","path":"packages/cli/tests/unit/trim.spec.ts","lineno":4},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":2},"elapsed":0.000019017999989046075},{"event":"call","id":3,"thread_id":0,"method_id":"trimAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"appmap"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":36},{"event":"call","id":4,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":5,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":6,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.00014108200002738158},{"event":"call","id":8,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"String","value":""},"elapsed":0.000028582000027199683},{"event":"return","thread_id":0,"id":10,"parent_id":5,"return_value":{"class":"String","value":""},"elapsed":0.0008251780000136932},{"event":"return","thread_id":0,"id":11,"parent_id":4,"elapsed":0.0012039459999186874},{"event":"call","id":12,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":13,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":14,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000060460999975475715},{"event":"call","id":16,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000003634999984569731},{"event":"return","thread_id":0,"id":18,"parent_id":13,"return_value":{"class":"String","value":""},"elapsed":0.00038774199992985814},{"event":"return","thread_id":0,"id":19,"parent_id":12,"elapsed":0.0007169450000219513},{"event":"call","id":20,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":21,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":22,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008873999945535616},{"event":"call","id":24,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.000002743999971244193},{"event":"return","thread_id":0,"id":26,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0002763539999932618},{"event":"return","thread_id":0,"id":27,"parent_id":20,"elapsed":0.0004851580000604372},{"event":"call","id":28,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":0.0000016629999208817026},{"event":"call","id":30,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"undefined","value":"","name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":0.0000012019999076073873},{"event":"call","id":32,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":33,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":34,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008542999921701266},{"event":"call","id":36,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"String","value":""},"elapsed":0.000002412999947409844},{"event":"return","thread_id":0,"id":38,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.0002624239999704514},{"event":"return","thread_id":0,"id":39,"parent_id":32,"elapsed":0.0003942009999491347},{"event":"call","id":40,"thread_id":0,"method_id":"trimSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"slot"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"trim","path":"packages/cli/src/cmds/trim/trim.ts","lineno":26},{"event":"call","id":41,"thread_id":0,"method_id":"truncateStructValue","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Object","value":"","object_id":4,"name":"budget"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":124},{"event":"call","id":42,"thread_id":0,"method_id":"parseStruct","static":true,"parameters":[{"class":"String","value":"","name":"s"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":52},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"object","value":"null","object_id":0},"elapsed":0.000008463000085612293},{"event":"call","id":44,"thread_id":0,"method_id":"truncate","static":true,"parameters":[{"class":"String","value":"","name":"s"},{"class":"Number","value":"","name":"n"}],"defined_class":"truncateStructValue","path":"packages/cli/src/lib/truncateStructValue.ts","lineno":12},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.0000024429999712083372},{"event":"return","thread_id":0,"id":46,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.00023265899994839856},{"event":"return","thread_id":0,"id":47,"parent_id":40,"elapsed":0.0003773859999682827},{"event":"return","thread_id":0,"id":48,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":2},"elapsed":0.004492917999982637}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"trim command trimAppMap truncates values across every captured slot while preserving structure","source_location":"packages/cli/tests/unit/trim.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"trim","type":"package","children":[{"type":"class","name":"trim","children":[{"type":"function","name":"trimSlot","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:26"},{"type":"function","name":"trimAppMap","static":true,"location":"packages/cli/src/cmds/trim/trim.ts:36"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"truncateStructValue","children":[{"type":"function","name":"truncate","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:12"},{"type":"function","name":"truncateStructValue","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:124"},{"type":"function","name":"parseStruct","static":true,"location":"packages/cli/src/lib/truncateStructValue.ts:52"}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"type":"class","name":"trim.spec","children":[{"type":"function","name":"appmap","static":true,"location":"packages/cli/tests/unit/trim.spec.ts:4"}]}]}]}]} \ No newline at end of file diff --git a/packages/cli/src/cmds/sanitize/sanitize.ts b/packages/cli/src/cmds/sanitize/sanitize.ts index 927b05eda6..7c2db62875 100644 --- a/packages/cli/src/cmds/sanitize/sanitize.ts +++ b/packages/cli/src/cmds/sanitize/sanitize.ts @@ -1,3 +1,4 @@ +import { buildAppMap } from '@appland/models'; import { mkdirSync, readFileSync } from 'fs'; import { basename, dirname, join } from 'path'; import Yargs from 'yargs'; @@ -101,10 +102,18 @@ export default { ); } + // Normalize first — the same transform every AppMap viewer applies on + // load: eventUpdates merged into their events, event ids re-indexed, + // unreturned calls balanced, and credentials stripped from + // metadata.git.repository. Masking then runs over the canonical form. + const normalized = JSON.parse( + JSON.stringify(buildAppMap().source(appmap).normalize().build()) + ); + // A fresh masker per file: the token namespace is per-AppMap by // design, so values never correlate across files. const masker = new ValueMasker(allow); - sanitized = JSON.stringify(sanitizeAppMap(appmap, masker)); + sanitized = JSON.stringify(sanitizeAppMap(normalized, masker)); distinct = masker.distinctCount; } catch (error) { // Skip an unreadable/malformed file rather than aborting: one bad file diff --git a/packages/cli/tests/unit/cmds/sanitize.spec.ts b/packages/cli/tests/unit/cmds/sanitize.spec.ts index 7920bb6056..e55d38ce80 100644 --- a/packages/cli/tests/unit/cmds/sanitize.spec.ts +++ b/packages/cli/tests/unit/cmds/sanitize.spec.ts @@ -292,7 +292,12 @@ describe('sanitize command handler', () => { afterEach(() => jest.restoreAllMocks()); const goodAppMap = () => - JSON.stringify({ events: [{ parameters: [param('token', 'sekrit')] }] }); + JSON.stringify({ + events: [ + { id: 1, event: 'call', method_id: 'm', parameters: [param('token', 'sekrit')] }, + { id: 2, event: 'return', parent_id: 1 }, + ], + }); it('exits cleanly when every file is sanitized', async () => { const dir = mkdtempSync(join(tmpdir(), 'sanitize-')); @@ -302,6 +307,31 @@ describe('sanitize command handler', () => { expect(readFileSync(good, 'utf8')).toContain('""'); }); + it('normalizes before masking: git credentials stripped, eventUpdates merged', async () => { + const dir = mkdtempSync(join(tmpdir(), 'sanitize-')); + const file = join(dir, 'n.appmap.json'); + writeFileSync( + file, + JSON.stringify({ + metadata: { git: { repository: 'https://user:tok3n@github.com/x/y.git' } }, + events: [ + { id: 1, event: 'call', method_id: 'm', parameters: [param('token', 'sekrit')] }, + { id: 2, event: 'return', parent_id: 1 }, + ], + eventUpdates: { + '2': { id: 2, event: 'return', parent_id: 1, return_value: { class: 'String', value: 'sekrit' } }, + }, + }) + ); + await run([file]); + const out = JSON.parse(readFileSync(file, 'utf8')) as any; + expect(out.metadata.git.repository).toEqual('https://github.com/x/y.git'); + expect(out.eventUpdates).toBeUndefined(); // merged into events by normalization + const updated = out.events.find((e: any) => e.event === 'return' && e.return_value); + expect(updated.return_value.value).toEqual(''); // merged value, masked, same token as the parameter + expect(out.events[0].parameters[0].value).toEqual(''); + }); + it('fails when any file is skipped, while still sanitizing the rest', async () => { const dir = mkdtempSync(join(tmpdir(), 'sanitize-')); const good = join(dir, 'good.appmap.json'); diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json index a6c314296e..2caab3d7b6 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Diagram_validation/accepts_a_valid_diagram_and_rejects_an_invalid_one.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00003060500000628963},{"event":"call","id":4,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004896999939774105},{"event":"call","id":6,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000003163999963362585},{"event":"call","id":8,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001953000037246966},{"event":"call","id":10,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000011526999969646567},{"event":"call","id":12,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":13,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":14,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":15,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00001734500006023154},{"event":"call","id":17,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000013258999956633488},{"event":"return","thread_id":0,"id":19,"parent_id":14,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00032816199995977513},{"event":"call","id":20,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001110999960474146},{"event":"call","id":22,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000005487999942488386},{"event":"return","thread_id":0,"id":24,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0007149310000613696},{"event":"call","id":25,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":26,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":27,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":28,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":29,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010910000582953217},{"event":"call","id":31,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000014419999843084952},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00018038500002148794},{"event":"call","id":34,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.909999339972273e-7},{"event":"call","id":36,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.410000080199097e-7},{"event":"return","thread_id":0,"id":38,"parent_id":27,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00037015399993833853},{"event":"call","id":39,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.410000080199097e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.709999524900923e-7},{"event":"return","thread_id":0,"id":43,"parent_id":26,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0005223570000225664},{"event":"call","id":44,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":45,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":46,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.310000794153893e-7},{"event":"call","id":48,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.109999498628895e-7},{"event":"return","thread_id":0,"id":50,"parent_id":45,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00010051699996438401},{"event":"call","id":51,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.010000556168961e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000012818999948649434},{"event":"call","id":57,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000010614999951030768},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000011157000017192331},{"event":"return","thread_id":0,"id":61,"parent_id":44,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0004910310000241225},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.41999928727455e-7},{"event":"call","id":64,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":65,"parent_id":64,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.209999234371935e-7},{"event":"return","thread_id":0,"id":66,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.001274773000091045},{"event":"call","id":67,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003995999918515736},{"event":"call","id":69,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004065999974045553},{"event":"return","thread_id":0,"id":71,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0026497239999798694},{"event":"return","thread_id":0,"id":72,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.004123028999970302},{"event":"call","id":73,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":74,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000013919999446443398},{"event":"call","id":76,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.81000005392707e-7},{"event":"call","id":78,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.510000503112678e-7},{"event":"call","id":80,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000024639999764985987},{"event":"call","id":82,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002312999981768371},{"event":"call","id":84,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":85,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024796541000000616},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024906041999997797},{"event":"return","thread_id":0,"id":88,"parent_id":73,"return_value":{"class":"Promise","value":"","object_id":25},"elapsed":0.025248354999916955},{"event":"call","id":89,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Promise","value":"","object_id":27},"elapsed":0.00001287899999624642}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]},{"type":"class","name":"validateDiagram","children":[{"type":"function","name":"validateDiagram","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:12"},{"type":"function","name":"validateActor","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:28"},{"type":"function","name":"validateAction","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:40"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Diagram validation accepts a valid diagram and rejects an invalid one","source_location":"packages/sequence-diagram/tests/integration/validateDiagram.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":2,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00003060500000628963},{"event":"call","id":4,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":5,"parent_id":4,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004896999939774105},{"event":"call","id":6,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000003163999963362585},{"event":"call","id":8,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001953000037246966},{"event":"call","id":10,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":11,"parent_id":10,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000011526999969646567},{"event":"call","id":12,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":13,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":14,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":15,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00001734500006023154},{"event":"call","id":17,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000013258999956633488},{"event":"return","thread_id":0,"id":19,"parent_id":14,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00032816199995977513},{"event":"call","id":20,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001110999960474146},{"event":"call","id":22,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000005487999942488386},{"event":"return","thread_id":0,"id":24,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0007149310000613696},{"event":"call","id":25,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":26,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":27,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":28,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":29,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010910000582953217},{"event":"call","id":31,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000014419999843084952},{"event":"return","thread_id":0,"id":33,"parent_id":28,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00018038500002148794},{"event":"call","id":34,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.909999339972273e-7},{"event":"call","id":36,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":37,"parent_id":36,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.410000080199097e-7},{"event":"return","thread_id":0,"id":38,"parent_id":27,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00037015399993833853},{"event":"call","id":39,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.410000080199097e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.709999524900923e-7},{"event":"return","thread_id":0,"id":43,"parent_id":26,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0005223570000225664},{"event":"call","id":44,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":45,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":46,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.310000794153893e-7},{"event":"call","id":48,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.109999498628895e-7},{"event":"return","thread_id":0,"id":50,"parent_id":45,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00010051699996438401},{"event":"call","id":51,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.010000556168961e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000012818999948649434},{"event":"call","id":57,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000010614999951030768},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000011157000017192331},{"event":"return","thread_id":0,"id":61,"parent_id":44,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0004910310000241225},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.41999928727455e-7},{"event":"call","id":64,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":65,"parent_id":64,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.209999234371935e-7},{"event":"return","thread_id":0,"id":66,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.001274773000091045},{"event":"call","id":67,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003995999918515736},{"event":"call","id":69,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000004065999974045553},{"event":"return","thread_id":0,"id":71,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0026497239999798694},{"event":"return","thread_id":0,"id":72,"parent_id":1,"return_value":{"class":"Promise","value":"","object_id":16},"elapsed":0.004123028999970302},{"event":"call","id":73,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"call","id":74,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":75,"parent_id":74,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000013919999446443398},{"event":"call","id":76,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.81000005392707e-7},{"event":"call","id":78,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":79,"parent_id":78,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.510000503112678e-7},{"event":"call","id":80,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000024639999764985987},{"event":"call","id":82,"thread_id":0,"method_id":"validateActor","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"actor"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":28},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002312999981768371},{"event":"call","id":84,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"call","id":85,"thread_id":0,"method_id":"validateAction","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024796541000000616},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.024906041999997797},{"event":"return","thread_id":0,"id":88,"parent_id":73,"return_value":{"class":"Promise","value":"","object_id":25},"elapsed":0.025248354999916955},{"event":"call","id":89,"thread_id":0,"method_id":"validateDiagram","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"diagramData"}],"defined_class":"validateDiagram","path":"packages/sequence-diagram/src/validateDiagram.ts","lineno":12},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Promise","value":"","object_id":27},"elapsed":0.00001287899999624642}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Diagram validation accepts a valid diagram and rejects an invalid one","source_location":"packages/sequence-diagram/tests/integration/validateDiagram.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]},{"type":"class","name":"validateDiagram","children":[{"type":"function","name":"validateDiagram","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:12"},{"type":"function","name":"validateActor","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:28"},{"type":"function","name":"validateAction","static":true,"location":"packages/sequence-diagram/src/validateDiagram.ts:40"}]}]}]} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json index 7d3d862d65..96dbcc8505 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/HTTP_server_request/is_recorded.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005207955837249756},{"event":"call","id":3,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001125037670135498},{"event":"call","id":5,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.50063918530941e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003224995452910662},{"event":"call","id":11,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.50063918530941e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram HTTP server request is recorded","source_location":"packages/sequence-diagram/tests/unit/http.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005207955837249756},{"event":"call","id":3,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001125037670135498},{"event":"call","id":5,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.50063918530941e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003224995452910662},{"event":"call","id":11,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.50063918530941e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.5797787606716156e-7}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram HTTP server request is recorded","source_location":"packages/sequence-diagram/tests/unit/http.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"}]}]}]} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json index 2d4fd2e492..4069e4d7e4 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/SQL_query/is_recorded.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005124951712787151},{"event":"call","id":3,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001166015863418579},{"event":"call","id":5,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003466696944087744},{"event":"call","id":11,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.670597940683365e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":15,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":17,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":19,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":21,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":23,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":25,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":27,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":29,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":31,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":33,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":35,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":39,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":43,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":45,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":46,"parent_id":45,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":47,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":49,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":51,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":61,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":63,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":65,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":67,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":69,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":71,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":73,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":75,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":77,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":79,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":81,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":83,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":85,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":87,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":89,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":91,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":93,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":97,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":99,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":100,"parent_id":99,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":109,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":111,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":112,"parent_id":111,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":113,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":115,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":117,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":119,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":121,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":123,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":125,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":127,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":129,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":131,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":132,"parent_id":131,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":133,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":135,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6693957149982452e-7},{"event":"call","id":137,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":143,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":145,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":147,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":148,"parent_id":147,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":149,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":150,"parent_id":149,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":151,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":155,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":156,"parent_id":155,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":157,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":159,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":161,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":163,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":30,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":165,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":31,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":167,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":169,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":33,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":171,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":172,"parent_id":171,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":173,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":174,"parent_id":173,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":175,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":176,"parent_id":175,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":177,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":178,"parent_id":177,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":179,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":181,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":182,"parent_id":181,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":183,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":184,"parent_id":183,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6600824892520905e-7},{"event":"call","id":185,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":186,"parent_id":185,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":187,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":189,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":40,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":190,"parent_id":189,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":191,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":192,"parent_id":191,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":193,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":195,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":42,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":197,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":43,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":199,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":200,"parent_id":199,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":201,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":202,"parent_id":201,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":203,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":205,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":206,"parent_id":205,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":207,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":47,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":208,"parent_id":207,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.580980986356735e-7}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram SQL query is recorded","source_location":"packages/sequence-diagram/tests/unit/sql.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":1,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005124951712787151},{"event":"call","id":3,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":2,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001166015863418579},{"event":"call","id":5,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":3,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.499475032091141e-7},{"event":"call","id":7,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.660120561718941e-7},{"event":"call","id":9,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":5,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003466696944087744},{"event":"call","id":11,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":6,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.670597940683365e-7},{"event":"call","id":13,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":7,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.830079317092896e-7},{"event":"call","id":15,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":8,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Boolean","value":"false"},"elapsed":4.159519448876381e-7},{"event":"call","id":17,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":19,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":9,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":21,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.3294782042503357e-7},{"event":"call","id":23,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":25,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":27,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":29,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9103830456733704e-7},{"event":"call","id":31,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.749775588512421e-7},{"event":"call","id":33,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":35,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":39,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":41,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":43,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.9208604246377945e-7},{"event":"call","id":45,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":46,"parent_id":45,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":47,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":49,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":51,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":53,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":55,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":59,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":61,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":63,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":65,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":67,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":69,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":71,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":73,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":75,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":77,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":79,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":81,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":83,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":85,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":87,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":89,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":91,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":93,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":11,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.919696271419525e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":12,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":97,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":99,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":100,"parent_id":99,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":109,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":111,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":112,"parent_id":111,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":113,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":115,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":117,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":119,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":121,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":123,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":125,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":127,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":13,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":129,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":14,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":131,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":132,"parent_id":131,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":133,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":135,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":16,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6693957149982452e-7},{"event":"call","id":137,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":17,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":18,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":19,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":143,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":20,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":145,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":21,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":147,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":148,"parent_id":147,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":149,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":23,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":150,"parent_id":149,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":151,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":24,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":25,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":155,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":26,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":156,"parent_id":155,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":157,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":159,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":28,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":161,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":29,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0908191800117493e-7},{"event":"call","id":163,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":30,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":165,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":31,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":167,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":169,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":33,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":171,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":172,"parent_id":171,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":173,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":174,"parent_id":173,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":175,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":176,"parent_id":175,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":177,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":178,"parent_id":177,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":179,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":180,"parent_id":179,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":181,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":182,"parent_id":181,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0791776478290558e-7},{"event":"call","id":183,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":184,"parent_id":183,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6600824892520905e-7},{"event":"call","id":185,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":186,"parent_id":185,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":187,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":189,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":40,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":190,"parent_id":189,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":191,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":192,"parent_id":191,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":193,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":41,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.0803418010473251e-7},{"event":"call","id":195,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":42,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":197,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":43,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":199,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":44,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":200,"parent_id":199,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.08965502679348e-7},{"event":"call","id":201,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":202,"parent_id":201,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.4994369596242905e-7},{"event":"call","id":203,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":205,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":206,"parent_id":205,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"call","id":207,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":47,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":208,"parent_id":207,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.580980986356735e-7}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram SQL query is recorded","source_location":"packages/sequence-diagram/tests/unit/sql.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"types","children":[{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"}]}]}]} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json index 1a5940f08f..74cbbcdeca 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram/labels/are_reported_on_a_labeled_function_action.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Object","value":"","object_id":951,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.08969309926033e-7},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":10,"parent_id":5,"elapsed":0.00003412493970245123},{"event":"call","id":11,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":12,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.2491364032030106e-7},{"event":"call","id":14,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":15,"parent_id":14,"elapsed":8.749775588512421e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":17,"parent_id":16,"elapsed":0.0000012080417945981026},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00004354200791567564},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":20,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7},{"event":"call","id":22,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":23,"parent_id":22,"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":24,"parent_id":19,"elapsed":0.000027499976567924023},{"event":"call","id":25,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":26,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6705598682165146e-7},{"event":"call","id":28,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":29,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":31,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":32,"parent_id":31,"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":33,"parent_id":28,"elapsed":0.000026834080927073956},{"event":"call","id":34,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":35,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":37,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":39,"parent_id":34,"elapsed":0.000033832970075309277},{"event":"return","thread_id":0,"id":40,"parent_id":25,"elapsed":0.00010183406993746758},{"event":"return","thread_id":0,"id":41,"parent_id":2,"elapsed":0.00028549996204674244},{"event":"call","id":42,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":9.160721674561501e-7},{"event":"call","id":44,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":2.0908191800117493e-7},{"event":"call","id":46,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":4.0978193283081055e-8},{"event":"call","id":48,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"","object_id":952,"name":"priority"},{"class":"Set","value":"","object_id":953,"name":"includedCodeObjectIds"},{"class":"Set","value":"","object_id":954,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":50,"parent_id":1,"return_value":{"class":"Specification","value":"","object_id":955},"elapsed":0.00037283299025148153},{"event":"call","id":51,"thread_id":0,"method_id":"buildDiagram","static":true,"parameters":[{"class":"String","value":"","name":"_appmapFile"},{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":67},{"event":"call","id":52,"thread_id":0,"method_id":"selectEvents","static":true,"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":6},{"event":"call","id":53,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":54,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":55,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":4},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000026916037313640118},{"event":"return","thread_id":0,"id":58,"parent_id":53,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005300005432218313},{"event":"call","id":59,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":60,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":61,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":63,"parent_id":60,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002958404365926981},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000054582953453063965},{"event":"call","id":65,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":66,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":67,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.00002291705459356308},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004912493750452995},{"event":"call","id":71,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":27,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":72,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":73,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":9},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":75,"parent_id":72,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.00002358399797230959},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004900002386420965},{"event":"call","id":77,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":28,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":78,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":79,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":81,"parent_id":78,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022958964109420776},{"event":"return","thread_id":0,"id":82,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":83,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":84,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":85,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":12},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002254103310406208},{"event":"return","thread_id":0,"id":88,"parent_id":83,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":89,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":90,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":91,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022792024537920952},{"event":"return","thread_id":0,"id":94,"parent_id":89,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004804099444299936},{"event":"call","id":95,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":96,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":97,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":99,"parent_id":96,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002191704697906971},{"event":"return","thread_id":0,"id":100,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000463749747723341},{"event":"call","id":101,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":102,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":103,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":105,"parent_id":102,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":106,"parent_id":101,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046208035200834274},{"event":"call","id":107,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":36,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":108,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":109,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000023625092580914497},{"event":"return","thread_id":0,"id":112,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004545797128230333},{"event":"call","id":113,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":37,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":114,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":115,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":117,"parent_id":114,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00003095902502536774},{"event":"return","thread_id":0,"id":118,"parent_id":113,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005566701292991638},{"event":"call","id":119,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":120,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":121,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":123,"parent_id":120,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":124,"parent_id":119,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000464579788967967},{"event":"call","id":125,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":126,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":127,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":129,"parent_id":126,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000026082969270646572},{"event":"return","thread_id":0,"id":130,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005066697485744953},{"event":"call","id":131,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":132,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":133,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":14},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":135,"parent_id":132,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":136,"parent_id":131,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004449998959898949},{"event":"call","id":137,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":138,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":139,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":141,"parent_id":138,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000022249994799494743},{"event":"return","thread_id":0,"id":142,"parent_id":137,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000045042019337415695},{"event":"call","id":143,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":43,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":144,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":145,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":147,"parent_id":144,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000025499961338937283},{"event":"return","thread_id":0,"id":148,"parent_id":143,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000057415920309722424},{"event":"call","id":149,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":44,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":150,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":151,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":153,"parent_id":150,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002575002145022154},{"event":"return","thread_id":0,"id":154,"parent_id":149,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005537504330277443},{"event":"call","id":155,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":156,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":157,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":159,"parent_id":156,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":160,"parent_id":155,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004683306906372309},{"event":"call","id":161,"thread_id":0,"method_id":"hasRequiredCodeObjects","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":39},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":163,"parent_id":52,"return_value":{"class":"Array","value":"","object_id":956},"elapsed":0.002103584003634751},{"event":"call","id":164,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":165,"parent_id":164,"elapsed":5.828915163874626e-7},{"event":"call","id":166,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"undefined","value":"","name":"caller"},{"class":"b","value":"","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":167,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":168,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":169,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":171,"parent_id":168,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000022208085283637047},{"event":"call","id":172,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":173,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":174,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Object","value":"","object_id":958},"elapsed":5.419133231043816e-7},{"event":"return","thread_id":0,"id":176,"parent_id":173,"return_value":{"class":"Number","value":""},"elapsed":0.00002295803278684616},{"event":"return","thread_id":0,"id":177,"parent_id":172,"return_value":{"class":"Number","value":""},"elapsed":0.0000439169816672802},{"event":"return","thread_id":0,"id":178,"parent_id":167,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.00011254101991653442},{"event":"call","id":179,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":180,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":960,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":181,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":182,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"String","value":""},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"String","value":""},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":185,"parent_id":180,"return_value":{"class":"String","value":""},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":186,"parent_id":179,"return_value":{"class":"Object","value":"","object_id":961},"elapsed":0.00003866699989885092},{"event":"call","id":187,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Array","value":"","object_id":962},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":189,"parent_id":166,"return_value":{"class":"Object","value":"","object_id":963},"elapsed":0.00022808404173702002},{"event":"call","id":190,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"caller"},{"class":"b","value":"","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":191,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":192,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":193,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"S","value":"","object_id":4},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.00002650008536875248},{"event":"call","id":196,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":197,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Number","value":""},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":199,"parent_id":196,"return_value":{"class":"Number","value":""},"elapsed":0.000018625054508447647},{"event":"return","thread_id":0,"id":200,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.0000967920059338212},{"event":"call","id":201,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":202,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":203,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":205,"parent_id":202,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000024124979972839355},{"event":"call","id":206,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":207,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":208,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"Object","value":"","object_id":964},"elapsed":4.159519448876381e-7},{"event":"return","thread_id":0,"id":210,"parent_id":207,"return_value":{"class":"Number","value":""},"elapsed":0.00003079208545386791},{"event":"return","thread_id":0,"id":211,"parent_id":206,"return_value":{"class":"Number","value":""},"elapsed":0.00005150004290044308},{"event":"return","thread_id":0,"id":212,"parent_id":201,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00011858297511935234},{"event":"call","id":213,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":214,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":966,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":215,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":216,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":217,"parent_id":216,"elapsed":3.33995558321476e-7},{"event":"call","id":218,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":219,"parent_id":218,"elapsed":0.000001249951310455799},{"event":"call","id":220,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":221,"parent_id":220,"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":222,"parent_id":215,"elapsed":0.00030449999030679464},{"event":"return","thread_id":0,"id":223,"parent_id":214,"elapsed":0.00031420798040926456},{"event":"return","thread_id":0,"id":224,"parent_id":213,"return_value":{"class":"Object","value":"","object_id":967},"elapsed":0.00032750004902482033},{"event":"call","id":225,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":226,"parent_id":225,"return_value":{"class":"Array","value":"","object_id":968},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":227,"parent_id":190,"return_value":{"class":"Object","value":"","object_id":969},"elapsed":0.0006760410033166409},{"event":"call","id":228,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"caller"},{"class":"b","value":"","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":229,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":230,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":231,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":232,"parent_id":231,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":233,"parent_id":230,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000026416964828968048},{"event":"call","id":234,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":235,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"Number","value":""},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":237,"parent_id":234,"return_value":{"class":"Number","value":""},"elapsed":0.000023875036276876926},{"event":"return","thread_id":0,"id":238,"parent_id":229,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00009537499863654375},{"event":"call","id":239,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":25,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":240,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":241,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":242,"parent_id":241,"return_value":{"class":"S","value":"","object_id":9},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":243,"parent_id":240,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000024124979972839355},{"event":"call","id":244,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":245,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":246,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Object","value":"","object_id":970},"elapsed":5.83939254283905e-7},{"event":"return","thread_id":0,"id":248,"parent_id":245,"return_value":{"class":"Number","value":""},"elapsed":0.000020791077986359596},{"event":"return","thread_id":0,"id":249,"parent_id":244,"return_value":{"class":"Number","value":""},"elapsed":0.00004199997056275606},{"event":"return","thread_id":0,"id":250,"parent_id":239,"return_value":{"class":"Object","value":"","object_id":971},"elapsed":0.0001093749888241291},{"event":"call","id":251,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":252,"parent_id":251,"return_value":{"class":"Object","value":"","object_id":972},"elapsed":9.159557521343231e-7},{"event":"call","id":253,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":254,"parent_id":253,"return_value":{"class":"Array","value":"","object_id":973},"elapsed":4.5890919864177704e-7},{"event":"return","thread_id":0,"id":255,"parent_id":228,"return_value":{"class":"Object","value":"","object_id":974},"elapsed":0.0003208749694749713},{"event":"call","id":256,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"caller"},{"class":"b","value":"","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":257,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":258,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":259,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":260,"parent_id":259,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.341119736433029e-7},{"event":"return","thread_id":0,"id":261,"parent_id":258,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000022416934370994568},{"event":"call","id":262,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":263,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Number","value":""},"elapsed":0.000029082992114126682},{"event":"return","thread_id":0,"id":266,"parent_id":257,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.00009579199831932783},{"event":"call","id":267,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":268,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":269,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":270,"parent_id":269,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":271,"parent_id":268,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002254103310406208},{"event":"call","id":272,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":273,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":274,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Object","value":"","object_id":975},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":276,"parent_id":273,"return_value":{"class":"Number","value":""},"elapsed":0.000021583051420748234},{"event":"return","thread_id":0,"id":277,"parent_id":272,"return_value":{"class":"Number","value":""},"elapsed":0.00004112499300390482},{"event":"return","thread_id":0,"id":278,"parent_id":267,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00010791700333356857},{"event":"call","id":279,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":280,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":977,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":281,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":282,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"String","value":""},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":284,"parent_id":281,"return_value":{"class":"String","value":""},"elapsed":0.000009584007784724236},{"event":"return","thread_id":0,"id":285,"parent_id":280,"return_value":{"class":"String","value":""},"elapsed":0.000019291997887194157},{"event":"return","thread_id":0,"id":286,"parent_id":279,"return_value":{"class":"Object","value":"","object_id":978},"elapsed":0.00003275007475167513},{"event":"call","id":287,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":288,"parent_id":287,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":289,"parent_id":256,"return_value":{"class":"Object","value":"","object_id":979},"elapsed":0.00032745907083153725},{"event":"call","id":290,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":291,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":292,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":293,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":294,"parent_id":293,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":295,"parent_id":292,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.000022000051103532314},{"event":"call","id":296,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":297,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":298,"parent_id":297,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":299,"parent_id":296,"return_value":{"class":"Number","value":""},"elapsed":0.000019208993762731552},{"event":"return","thread_id":0,"id":300,"parent_id":291,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00008291692938655615},{"event":"call","id":301,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":302,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":303,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":304,"parent_id":303,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":305,"parent_id":302,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002150004729628563},{"event":"call","id":306,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":307,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":308,"parent_id":307,"return_value":{"class":"Number","value":""},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":309,"parent_id":306,"return_value":{"class":"Number","value":""},"elapsed":0.000021792016923427582},{"event":"return","thread_id":0,"id":310,"parent_id":301,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008487491868436337},{"event":"call","id":311,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":312,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":980,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":313,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":314,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":315,"parent_id":314,"return_value":{"class":"String","value":""},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":316,"parent_id":313,"return_value":{"class":"String","value":""},"elapsed":0.00001008401159197092},{"event":"return","thread_id":0,"id":317,"parent_id":312,"return_value":{"class":"String","value":""},"elapsed":0.000021416926756501198},{"event":"return","thread_id":0,"id":318,"parent_id":311,"return_value":{"class":"Object","value":"","object_id":981},"elapsed":0.0000362499849870801},{"event":"call","id":319,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":320,"parent_id":319,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":321,"parent_id":290,"return_value":{"class":"Object","value":"","object_id":982},"elapsed":0.0002964170416817069},{"event":"call","id":322,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"caller"},{"class":"b","value":"","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":323,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":324,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":325,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":326,"parent_id":325,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":327,"parent_id":324,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000026374938897788525},{"event":"call","id":328,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":329,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":330,"parent_id":329,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":331,"parent_id":328,"return_value":{"class":"Number","value":""},"elapsed":0.000024333014152944088},{"event":"return","thread_id":0,"id":332,"parent_id":323,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.0000926250359043479},{"event":"call","id":333,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":334,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":335,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":336,"parent_id":335,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":337,"parent_id":334,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022332998923957348},{"event":"call","id":338,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":339,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":341,"parent_id":338,"return_value":{"class":"Number","value":""},"elapsed":0.000019916915334761143},{"event":"return","thread_id":0,"id":342,"parent_id":333,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008720892947167158},{"event":"call","id":343,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":344,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":983,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":345,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":346,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"String","value":""},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":348,"parent_id":345,"return_value":{"class":"String","value":""},"elapsed":0.00001229101326316595},{"event":"return","thread_id":0,"id":349,"parent_id":344,"return_value":{"class":"String","value":""},"elapsed":0.000025374931283295155},{"event":"return","thread_id":0,"id":350,"parent_id":343,"return_value":{"class":"Object","value":"","object_id":984},"elapsed":0.00004624994471669197},{"event":"call","id":351,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":352,"parent_id":351,"return_value":{"class":"Array","value":"","object_id":985},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":353,"parent_id":322,"return_value":{"class":"Object","value":"","object_id":986},"elapsed":0.00032695906702429056},{"event":"call","id":354,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"caller"},{"class":"b","value":"","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":355,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":356,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":357,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":358,"parent_id":357,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":359,"parent_id":356,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002183311153203249},{"event":"call","id":360,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":361,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":362,"parent_id":361,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":363,"parent_id":360,"return_value":{"class":"Number","value":""},"elapsed":0.000022374908439815044},{"event":"return","thread_id":0,"id":364,"parent_id":355,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008579192217439413},{"event":"call","id":365,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":35,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":366,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":367,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":368,"parent_id":367,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":369,"parent_id":366,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000026916968636214733},{"event":"call","id":370,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":371,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":372,"parent_id":371,"return_value":{"class":"Number","value":""},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":373,"parent_id":370,"return_value":{"class":"Number","value":""},"elapsed":0.00002287491224706173},{"event":"return","thread_id":0,"id":374,"parent_id":365,"return_value":{"class":"Object","value":"","object_id":971},"elapsed":0.00009608396794646978},{"event":"call","id":375,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":376,"parent_id":375,"return_value":{"class":"Object","value":"","object_id":987},"elapsed":7.50063918530941e-7},{"event":"call","id":377,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":378,"parent_id":377,"return_value":{"class":"Array","value":"","object_id":988},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":379,"parent_id":354,"return_value":{"class":"Object","value":"","object_id":989},"elapsed":0.0002880420070141554},{"event":"call","id":380,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":381,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":382,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":383,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":384,"parent_id":383,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":385,"parent_id":382,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00003204098902642727},{"event":"call","id":386,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":387,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":388,"parent_id":387,"return_value":{"class":"Number","value":""},"elapsed":1.2491364032030106e-7},{"event":"return","thread_id":0,"id":389,"parent_id":386,"return_value":{"class":"Number","value":""},"elapsed":0.000024458044208586216},{"event":"return","thread_id":0,"id":390,"parent_id":381,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00010295805986970663},{"event":"call","id":391,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":392,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":393,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":394,"parent_id":393,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":395,"parent_id":392,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002404092811048031},{"event":"call","id":396,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":397,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":398,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Object","value":"","object_id":990},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":400,"parent_id":397,"return_value":{"class":"Number","value":""},"elapsed":0.00003400002606213093},{"event":"return","thread_id":0,"id":401,"parent_id":396,"return_value":{"class":"Number","value":""},"elapsed":0.00005625002086162567},{"event":"return","thread_id":0,"id":402,"parent_id":391,"return_value":{"class":"Object","value":"","object_id":991},"elapsed":0.0001260410062968731},{"event":"call","id":403,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":404,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":992,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":405,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":406,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"String","value":""},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":408,"parent_id":405,"return_value":{"class":"String","value":""},"elapsed":0.000009916955605149269},{"event":"return","thread_id":0,"id":409,"parent_id":404,"return_value":{"class":"String","value":""},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":410,"parent_id":403,"return_value":{"class":"Object","value":"","object_id":993},"elapsed":0.000037041958421468735},{"event":"call","id":411,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":412,"parent_id":411,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":413,"parent_id":380,"return_value":{"class":"Object","value":"","object_id":994},"elapsed":0.00036224990617483854},{"event":"call","id":414,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":415,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":416,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":417,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.000023999949917197227},{"event":"call","id":420,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":421,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Number","value":""},"elapsed":0.000021082931198179722},{"event":"return","thread_id":0,"id":424,"parent_id":415,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.0000929159577935934},{"event":"call","id":425,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":426,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":427,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":428,"parent_id":427,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":429,"parent_id":426,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000021832995116710663},{"event":"call","id":430,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":431,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":432,"parent_id":431,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":433,"parent_id":430,"return_value":{"class":"Number","value":""},"elapsed":0.000020666979253292084},{"event":"return","thread_id":0,"id":434,"parent_id":425,"return_value":{"class":"Object","value":"","object_id":991},"elapsed":0.00008629192598164082},{"event":"call","id":435,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":436,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":995,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":437,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":438,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"String","value":""},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"String","value":""},"elapsed":0.000012625008821487427},{"event":"return","thread_id":0,"id":441,"parent_id":436,"return_value":{"class":"String","value":""},"elapsed":0.00002245896030217409},{"event":"return","thread_id":0,"id":442,"parent_id":435,"return_value":{"class":"Object","value":"","object_id":996},"elapsed":0.00003554194699972868},{"event":"call","id":443,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":444,"parent_id":443,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":445,"parent_id":414,"return_value":{"class":"Object","value":"","object_id":997},"elapsed":0.000310166971758008},{"event":"call","id":446,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":447,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":448,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":450,"parent_id":447,"elapsed":0.000018457998521625996},{"event":"call","id":451,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":452,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":453,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":454,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":456,"parent_id":453,"elapsed":0.0000274579506367445},{"event":"return","thread_id":0,"id":457,"parent_id":452,"elapsed":0.00004700000863522291},{"event":"call","id":458,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":6.669433787465096e-7},{"event":"call","id":460,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":462,"parent_id":451,"elapsed":0.0001041659852489829},{"event":"return","thread_id":0,"id":463,"parent_id":446,"elapsed":0.00016191694885492325},{"event":"call","id":464,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":465,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":466,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":467,"parent_id":466,"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":468,"parent_id":465,"elapsed":0.000015625031664967537},{"event":"call","id":469,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":470,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":471,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":472,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":473,"parent_id":472,"elapsed":1.25030055642128e-7},{"event":"return","thread_id":0,"id":474,"parent_id":471,"elapsed":0.00001562491524964571},{"event":"return","thread_id":0,"id":475,"parent_id":470,"elapsed":0.00003358395770192146},{"event":"call","id":476,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":477,"parent_id":476,"elapsed":1.25030055642128e-7},{"event":"call","id":478,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":479,"parent_id":478,"elapsed":8.288770914077759e-8},{"event":"call","id":480,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":998,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":481,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":998,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":482,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":999,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"String","value":""},"elapsed":0.000001375097781419754},{"event":"call","id":484,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1000,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"String","value":""},"elapsed":7.910421118140221e-7},{"event":"call","id":486,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1001,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":""},"elapsed":5.409820005297661e-7},{"event":"return","thread_id":0,"id":488,"parent_id":481,"return_value":{"class":"Map","value":"","object_id":1002},"elapsed":0.00006324995774775743},{"event":"call","id":489,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1003,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":490,"parent_id":489,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":491,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":492,"parent_id":491,"return_value":{"class":"String","value":""},"elapsed":5.419133231043816e-7},{"event":"call","id":493,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1005,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":494,"parent_id":493,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"call","id":495,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":496,"parent_id":495,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":497,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":498,"parent_id":497,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":499,"thread_id":0,"method_id":"unroll","static":true,"parameters":[{"class":"Array","value":"","object_id":1007,"name":"items"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":70},{"event":"call","id":500,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":502,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":504,"thread_id":0,"method_id":"buildLoop","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"merge"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":33},{"event":"call","id":505,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":507,"thread_id":0,"method_id":"aggregateLoopMemberData","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"action"},{"class":"Array","value":"","object_id":1008,"name":"duplicates"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":39},{"event":"return","thread_id":0,"id":508,"parent_id":507,"elapsed":0.0000027919886633753777},{"event":"return","thread_id":0,"id":509,"parent_id":504,"return_value":{"class":"Object","value":"","object_id":1009},"elapsed":0.00004075001925230026},{"event":"return","thread_id":0,"id":510,"parent_id":499,"return_value":{"class":"Array","value":"","object_id":1010},"elapsed":0.00009004108142107725},{"event":"return","thread_id":0,"id":511,"parent_id":480,"return_value":{"class":"Array","value":"","object_id":1010},"elapsed":0.00031754199881106615},{"event":"call","id":512,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":513,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":514,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1011,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":516,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1012,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":518,"parent_id":513,"return_value":{"class":"Map","value":"","object_id":1013},"elapsed":0.00003300001844763756},{"event":"return","thread_id":0,"id":519,"parent_id":512,"elapsed":0.0000547909876331687},{"event":"call","id":520,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":521,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":522,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1014,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":524,"parent_id":521,"return_value":{"class":"Map","value":"","object_id":1015},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":525,"parent_id":520,"elapsed":0.0000374580267816782},{"event":"call","id":526,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":527,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":528,"parent_id":527,"return_value":{"class":"Map","value":"","object_id":1016},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":529,"parent_id":526,"elapsed":0.000022458028979599476},{"event":"call","id":530,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":531,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":532,"parent_id":531,"return_value":{"class":"Map","value":"","object_id":1017},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":533,"parent_id":530,"elapsed":0.000022332998923957348},{"event":"call","id":534,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":535,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":536,"parent_id":535,"return_value":{"class":"Map","value":"","object_id":1018},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":537,"parent_id":534,"elapsed":0.00001850002445280552},{"event":"return","thread_id":0,"id":538,"parent_id":469,"elapsed":0.0006989589892327785},{"event":"call","id":539,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":540,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":541,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1020,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":543,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1021,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":545,"parent_id":540,"return_value":{"class":"Map","value":"","object_id":1022},"elapsed":0.00005316699389368296},{"event":"return","thread_id":0,"id":546,"parent_id":539,"elapsed":0.00007916602771729231},{"event":"call","id":547,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":548,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":549,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1023,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":550,"parent_id":549,"return_value":{"class":"String","value":""},"elapsed":9.160721674561501e-7},{"event":"return","thread_id":0,"id":551,"parent_id":548,"return_value":{"class":"Map","value":"","object_id":1024},"elapsed":0.000019875005818903446},{"event":"return","thread_id":0,"id":552,"parent_id":547,"elapsed":0.00004079192876815796},{"event":"call","id":553,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":554,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Map","value":"","object_id":1025},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":556,"parent_id":553,"elapsed":0.000020540901459753513},{"event":"call","id":557,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":558,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Map","value":"","object_id":1026},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":560,"parent_id":557,"elapsed":0.000031415955163538456},{"event":"call","id":561,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":562,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Map","value":"","object_id":1027},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":564,"parent_id":561,"elapsed":0.000023292028345167637},{"event":"return","thread_id":0,"id":565,"parent_id":464,"elapsed":0.0010507919359952211},{"event":"call","id":566,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":567,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"action"},{"class":"Object","value":"","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":568,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"action"},{"class":"Object","value":"","object_id":969,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":569,"parent_id":568,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":570,"parent_id":567,"elapsed":0.000027667032554745674},{"event":"call","id":571,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"action"},{"class":"Object","value":"","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":572,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"action"},{"class":"Object","value":"","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":573,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"action"},{"class":"Object","value":"","object_id":982,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":574,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"action"},{"class":"Object","value":"","object_id":986,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":575,"parent_id":574,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":576,"parent_id":573,"elapsed":0.000027875066734850407},{"event":"return","thread_id":0,"id":577,"parent_id":572,"elapsed":0.00006137497257441282},{"event":"call","id":578,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":1009,"name":"action"},{"class":"Object","value":"","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":579,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"action"},{"class":"Object","value":"","object_id":1009,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":580,"parent_id":579,"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":581,"parent_id":578,"elapsed":0.000024165958166122437},{"event":"return","thread_id":0,"id":582,"parent_id":571,"elapsed":0.00013949989806860685},{"event":"return","thread_id":0,"id":583,"parent_id":566,"elapsed":0.00021845789160579443},{"event":"call","id":584,"thread_id":0,"method_id":"getSortedActors","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":62},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"Array","value":"","object_id":1028},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":586,"parent_id":51,"return_value":{"class":"Object","value":"","object_id":1029},"elapsed":0.007144875009544194},{"event":"call","id":587,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.6705598682165146e-7},{"event":"call","id":589,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7}],"classMap":[{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]},{"name":"sequence-diagram","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"buildDiagram","children":[{"type":"function","name":"buildReturnValue","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:140"},{"type":"function","name":"buildSubtreeDigests","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:214"},{"type":"function","name":"detectLoops","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:230"},{"type":"function","name":"labelsOf","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:29"},{"type":"function","name":"buildDiagram","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:67"},{"type":"function","name":"buildRequest","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:75"}]},{"type":"class","name":"ActorManager","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:40"},{"type":"function","name":"findOrCreateActor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:42"},{"type":"function","name":"getSortedActors","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:62"}]},{"type":"class","name":"mergeWindow","children":[{"type":"function","name":"countDigests","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:17"},{"type":"function","name":"isMerge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:31"},{"type":"function","name":"buildLoop","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:33"},{"type":"function","name":"aggregateLoopMemberData","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:39"},{"type":"function","name":"buildDigest","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:7"},{"type":"function","name":"unroll","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:70"},{"type":"function","name":"merge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:81"}]},{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/priority.ts:30"},{"type":"function","name":"groupPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:48"}]},{"type":"class","name":"selectEvents","children":[{"type":"function","name":"selectEvents","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:6"},{"type":"function","name":"isIncludedCodeObject","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:7"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"matchCodeObject","static":true,"location":"packages/sequence-diagram/src/specification.ts:112"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"hasRequiredCodeObjects","static":false,"location":"packages/sequence-diagram/src/specification.ts:39"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/specification.ts:43"},{"type":"function","name":"isIncludedCodeObject","static":false,"location":"packages/sequence-diagram/src/specification.ts:47"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"setParent","static":true,"location":"packages/sequence-diagram/src/types.ts:175"}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram labels are reported on a labeled function action","source_location":"packages/sequence-diagram/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Object","value":"","object_id":951,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.08969309926033e-7},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":10,"parent_id":5,"elapsed":0.00003412493970245123},{"event":"call","id":11,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":12,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.2491364032030106e-7},{"event":"call","id":14,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":15,"parent_id":14,"elapsed":8.749775588512421e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":17,"parent_id":16,"elapsed":0.0000012080417945981026},{"event":"return","thread_id":0,"id":18,"parent_id":11,"elapsed":0.00004354200791567564},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":20,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7},{"event":"call","id":22,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":23,"parent_id":22,"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":24,"parent_id":19,"elapsed":0.000027499976567924023},{"event":"call","id":25,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":26,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"Boolean","value":"false"},"elapsed":1.6705598682165146e-7},{"event":"call","id":28,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":29,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":31,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":13,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":32,"parent_id":31,"elapsed":8.749775588512421e-7},{"event":"return","thread_id":0,"id":33,"parent_id":28,"elapsed":0.000026834080927073956},{"event":"call","id":34,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":35,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":14,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":37,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":15,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":7.909256964921951e-7},{"event":"return","thread_id":0,"id":39,"parent_id":34,"elapsed":0.000033832970075309277},{"event":"return","thread_id":0,"id":40,"parent_id":25,"elapsed":0.00010183406993746758},{"event":"return","thread_id":0,"id":41,"parent_id":2,"elapsed":0.00028549996204674244},{"event":"call","id":42,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":9.160721674561501e-7},{"event":"call","id":44,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":2.0908191800117493e-7},{"event":"call","id":46,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":4.0978193283081055e-8},{"event":"call","id":48,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"","object_id":952,"name":"priority"},{"class":"Set","value":"","object_id":953,"name":"includedCodeObjectIds"},{"class":"Set","value":"","object_id":954,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":50,"parent_id":1,"return_value":{"class":"Specification","value":"","object_id":955},"elapsed":0.00037283299025148153},{"event":"call","id":51,"thread_id":0,"method_id":"buildDiagram","static":true,"parameters":[{"class":"String","value":"","name":"_appmapFile"},{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":67},{"event":"call","id":52,"thread_id":0,"method_id":"selectEvents","static":true,"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":6},{"event":"call","id":53,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":54,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":55,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"S","value":"","object_id":4},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000026916037313640118},{"event":"return","thread_id":0,"id":58,"parent_id":53,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005300005432218313},{"event":"call","id":59,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":60,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":61,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":63,"parent_id":60,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002958404365926981},{"event":"return","thread_id":0,"id":64,"parent_id":59,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000054582953453063965},{"event":"call","id":65,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":66,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":67,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.00002291705459356308},{"event":"return","thread_id":0,"id":70,"parent_id":65,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004912493750452995},{"event":"call","id":71,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":27,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":72,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":73,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"S","value":"","object_id":9},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":75,"parent_id":72,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.00002358399797230959},{"event":"return","thread_id":0,"id":76,"parent_id":71,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004900002386420965},{"event":"call","id":77,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":28,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":78,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":79,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":81,"parent_id":78,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022958964109420776},{"event":"return","thread_id":0,"id":82,"parent_id":77,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":83,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":84,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":85,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"S","value":"","object_id":12},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":87,"parent_id":84,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002254103310406208},{"event":"return","thread_id":0,"id":88,"parent_id":83,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046042026951909065},{"event":"call","id":89,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":90,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":91,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022792024537920952},{"event":"return","thread_id":0,"id":94,"parent_id":89,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004804099444299936},{"event":"call","id":95,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":96,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":97,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":99,"parent_id":96,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002191704697906971},{"event":"return","thread_id":0,"id":100,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000463749747723341},{"event":"call","id":101,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":102,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":103,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":105,"parent_id":102,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":106,"parent_id":101,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000046208035200834274},{"event":"call","id":107,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":36,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":108,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":109,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000023625092580914497},{"event":"return","thread_id":0,"id":112,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004545797128230333},{"event":"call","id":113,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":37,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":114,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":115,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":117,"parent_id":114,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00003095902502536774},{"event":"return","thread_id":0,"id":118,"parent_id":113,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005566701292991638},{"event":"call","id":119,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":38,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":120,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":121,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":123,"parent_id":120,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":124,"parent_id":119,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000464579788967967},{"event":"call","id":125,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":126,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":127,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"S","value":"","object_id":14},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":129,"parent_id":126,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000026082969270646572},{"event":"return","thread_id":0,"id":130,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005066697485744953},{"event":"call","id":131,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":41,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":132,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":133,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"S","value":"","object_id":14},"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":135,"parent_id":132,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002174999099224806},{"event":"return","thread_id":0,"id":136,"parent_id":131,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004449998959898949},{"event":"call","id":137,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":138,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":139,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":141,"parent_id":138,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000022249994799494743},{"event":"return","thread_id":0,"id":142,"parent_id":137,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000045042019337415695},{"event":"call","id":143,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":43,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":144,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":145,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":147,"parent_id":144,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000025499961338937283},{"event":"return","thread_id":0,"id":148,"parent_id":143,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000057415920309722424},{"event":"call","id":149,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":44,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":150,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":151,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":153,"parent_id":150,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002575002145022154},{"event":"return","thread_id":0,"id":154,"parent_id":149,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00005537504330277443},{"event":"call","id":155,"thread_id":0,"method_id":"isIncludedCodeObject","static":true,"parameters":[{"class":"b","value":"","object_id":45,"name":"event"},{"class":"Number","value":""},{"class":"Array","value":"","object_id":21}],"defined_class":"selectEvents","path":"packages/sequence-diagram/src/selectEvents.ts","lineno":7},{"event":"call","id":156,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":157,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":159,"parent_id":156,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000024250010028481483},{"event":"return","thread_id":0,"id":160,"parent_id":155,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00004683306906372309},{"event":"call","id":161,"thread_id":0,"method_id":"hasRequiredCodeObjects","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":39},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"Boolean","value":"false"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":163,"parent_id":52,"return_value":{"class":"Array","value":"","object_id":956},"elapsed":0.002103584003634751},{"event":"call","id":164,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Specification","value":"","object_id":955,"name":"specification"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":40},{"event":"return","thread_id":0,"id":165,"parent_id":164,"elapsed":5.828915163874626e-7},{"event":"call","id":166,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"undefined","value":"","name":"caller"},{"class":"b","value":"","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":167,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":168,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":169,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":171,"parent_id":168,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000022208085283637047},{"event":"call","id":172,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":173,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":174,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":175,"parent_id":174,"return_value":{"class":"Object","value":"","object_id":958},"elapsed":5.419133231043816e-7},{"event":"return","thread_id":0,"id":176,"parent_id":173,"return_value":{"class":"Number","value":""},"elapsed":0.00002295803278684616},{"event":"return","thread_id":0,"id":177,"parent_id":172,"return_value":{"class":"Number","value":""},"elapsed":0.0000439169816672802},{"event":"return","thread_id":0,"id":178,"parent_id":167,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.00011254101991653442},{"event":"call","id":179,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":180,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":960,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":181,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":182,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"String","value":""},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"String","value":""},"elapsed":0.000010207993909716606},{"event":"return","thread_id":0,"id":185,"parent_id":180,"return_value":{"class":"String","value":""},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":186,"parent_id":179,"return_value":{"class":"Object","value":"","object_id":961},"elapsed":0.00003866699989885092},{"event":"call","id":187,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"Array","value":"","object_id":962},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":189,"parent_id":166,"return_value":{"class":"Object","value":"","object_id":963},"elapsed":0.00022808404173702002},{"event":"call","id":190,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"caller"},{"class":"b","value":"","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":191,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":192,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":193,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"S","value":"","object_id":4},"elapsed":2.919696271419525e-7},{"event":"return","thread_id":0,"id":195,"parent_id":192,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.00002650008536875248},{"event":"call","id":196,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":197,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Number","value":""},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":199,"parent_id":196,"return_value":{"class":"Number","value":""},"elapsed":0.000018625054508447647},{"event":"return","thread_id":0,"id":200,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.0000967920059338212},{"event":"call","id":201,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":202,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":203,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":205,"parent_id":202,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000024124979972839355},{"event":"call","id":206,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":207,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":208,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":209,"parent_id":208,"return_value":{"class":"Object","value":"","object_id":964},"elapsed":4.159519448876381e-7},{"event":"return","thread_id":0,"id":210,"parent_id":207,"return_value":{"class":"Number","value":""},"elapsed":0.00003079208545386791},{"event":"return","thread_id":0,"id":211,"parent_id":206,"return_value":{"class":"Number","value":""},"elapsed":0.00005150004290044308},{"event":"return","thread_id":0,"id":212,"parent_id":201,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00011858297511935234},{"event":"call","id":213,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":214,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":966,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":215,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":216,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":217,"parent_id":216,"elapsed":3.33995558321476e-7},{"event":"call","id":218,"thread_id":0,"method_id":"mapPythonType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":73},{"event":"return","thread_id":0,"id":219,"parent_id":218,"elapsed":0.000001249951310455799},{"event":"call","id":220,"thread_id":0,"method_id":"mapJavaType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":94},{"event":"return","thread_id":0,"id":221,"parent_id":220,"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":222,"parent_id":215,"elapsed":0.00030449999030679464},{"event":"return","thread_id":0,"id":223,"parent_id":214,"elapsed":0.00031420798040926456},{"event":"return","thread_id":0,"id":224,"parent_id":213,"return_value":{"class":"Object","value":"","object_id":967},"elapsed":0.00032750004902482033},{"event":"call","id":225,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":226,"parent_id":225,"return_value":{"class":"Array","value":"","object_id":968},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":227,"parent_id":190,"return_value":{"class":"Object","value":"","object_id":969},"elapsed":0.0006760410033166409},{"event":"call","id":228,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":23,"name":"caller"},{"class":"b","value":"","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":229,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":23,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":230,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":231,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":24,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":232,"parent_id":231,"return_value":{"class":"S","value":"","object_id":6},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":233,"parent_id":230,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000026416964828968048},{"event":"call","id":234,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":235,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"Number","value":""},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":237,"parent_id":234,"return_value":{"class":"Number","value":""},"elapsed":0.000023875036276876926},{"event":"return","thread_id":0,"id":238,"parent_id":229,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00009537499863654375},{"event":"call","id":239,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":25,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":240,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":241,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":242,"parent_id":241,"return_value":{"class":"S","value":"","object_id":9},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":243,"parent_id":240,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000024124979972839355},{"event":"call","id":244,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":245,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":246,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":247,"parent_id":246,"return_value":{"class":"Object","value":"","object_id":970},"elapsed":5.83939254283905e-7},{"event":"return","thread_id":0,"id":248,"parent_id":245,"return_value":{"class":"Number","value":""},"elapsed":0.000020791077986359596},{"event":"return","thread_id":0,"id":249,"parent_id":244,"return_value":{"class":"Number","value":""},"elapsed":0.00004199997056275606},{"event":"return","thread_id":0,"id":250,"parent_id":239,"return_value":{"class":"Object","value":"","object_id":971},"elapsed":0.0001093749888241291},{"event":"call","id":251,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":252,"parent_id":251,"return_value":{"class":"Object","value":"","object_id":972},"elapsed":9.159557521343231e-7},{"event":"call","id":253,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":25,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":254,"parent_id":253,"return_value":{"class":"Array","value":"","object_id":973},"elapsed":4.5890919864177704e-7},{"event":"return","thread_id":0,"id":255,"parent_id":228,"return_value":{"class":"Object","value":"","object_id":974},"elapsed":0.0003208749694749713},{"event":"call","id":256,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":20,"name":"caller"},{"class":"b","value":"","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":257,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":20,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":258,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":259,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":22,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":260,"parent_id":259,"return_value":{"class":"S","value":"","object_id":4},"elapsed":3.341119736433029e-7},{"event":"return","thread_id":0,"id":261,"parent_id":258,"return_value":{"class":"S","value":"","object_id":4},"elapsed":0.000022416934370994568},{"event":"call","id":262,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":263,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":4,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Number","value":""},"elapsed":0.000029082992114126682},{"event":"return","thread_id":0,"id":266,"parent_id":257,"return_value":{"class":"Object","value":"","object_id":959},"elapsed":0.00009579199831932783},{"event":"call","id":267,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":268,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":269,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":270,"parent_id":269,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":271,"parent_id":268,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00002254103310406208},{"event":"call","id":272,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":273,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":274,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":275,"parent_id":274,"return_value":{"class":"Object","value":"","object_id":975},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":276,"parent_id":273,"return_value":{"class":"Number","value":""},"elapsed":0.000021583051420748234},{"event":"return","thread_id":0,"id":277,"parent_id":272,"return_value":{"class":"Number","value":""},"elapsed":0.00004112499300390482},{"event":"return","thread_id":0,"id":278,"parent_id":267,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00010791700333356857},{"event":"call","id":279,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":280,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":977,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":281,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":282,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":283,"parent_id":282,"return_value":{"class":"String","value":""},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":284,"parent_id":281,"return_value":{"class":"String","value":""},"elapsed":0.000009584007784724236},{"event":"return","thread_id":0,"id":285,"parent_id":280,"return_value":{"class":"String","value":""},"elapsed":0.000019291997887194157},{"event":"return","thread_id":0,"id":286,"parent_id":279,"return_value":{"class":"Object","value":"","object_id":978},"elapsed":0.00003275007475167513},{"event":"call","id":287,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":288,"parent_id":287,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":289,"parent_id":256,"return_value":{"class":"Object","value":"","object_id":979},"elapsed":0.00032745907083153725},{"event":"call","id":290,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":291,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":292,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":293,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":294,"parent_id":293,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":295,"parent_id":292,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.000022000051103532314},{"event":"call","id":296,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":297,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":298,"parent_id":297,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":299,"parent_id":296,"return_value":{"class":"Number","value":""},"elapsed":0.000019208993762731552},{"event":"return","thread_id":0,"id":300,"parent_id":291,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00008291692938655615},{"event":"call","id":301,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":302,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":303,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":304,"parent_id":303,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":305,"parent_id":302,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002150004729628563},{"event":"call","id":306,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":307,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":308,"parent_id":307,"return_value":{"class":"Number","value":""},"elapsed":1.6705598682165146e-7},{"event":"return","thread_id":0,"id":309,"parent_id":306,"return_value":{"class":"Number","value":""},"elapsed":0.000021792016923427582},{"event":"return","thread_id":0,"id":310,"parent_id":301,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008487491868436337},{"event":"call","id":311,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":312,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":980,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":313,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":314,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":315,"parent_id":314,"return_value":{"class":"String","value":""},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":316,"parent_id":313,"return_value":{"class":"String","value":""},"elapsed":0.00001008401159197092},{"event":"return","thread_id":0,"id":317,"parent_id":312,"return_value":{"class":"String","value":""},"elapsed":0.000021416926756501198},{"event":"return","thread_id":0,"id":318,"parent_id":311,"return_value":{"class":"Object","value":"","object_id":981},"elapsed":0.0000362499849870801},{"event":"call","id":319,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":320,"parent_id":319,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":321,"parent_id":290,"return_value":{"class":"Object","value":"","object_id":982},"elapsed":0.0002964170416817069},{"event":"call","id":322,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":31,"name":"caller"},{"class":"b","value":"","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":323,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":31,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":324,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":325,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":32,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":326,"parent_id":325,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":327,"parent_id":324,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000026374938897788525},{"event":"call","id":328,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":329,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":330,"parent_id":329,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":331,"parent_id":328,"return_value":{"class":"Number","value":""},"elapsed":0.000024333014152944088},{"event":"return","thread_id":0,"id":332,"parent_id":323,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.0000926250359043479},{"event":"call","id":333,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":334,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":335,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":336,"parent_id":335,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":337,"parent_id":334,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.000022332998923957348},{"event":"call","id":338,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":339,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":341,"parent_id":338,"return_value":{"class":"Number","value":""},"elapsed":0.000019916915334761143},{"event":"return","thread_id":0,"id":342,"parent_id":333,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008720892947167158},{"event":"call","id":343,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":344,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":983,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":345,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":346,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":347,"parent_id":346,"return_value":{"class":"String","value":""},"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":348,"parent_id":345,"return_value":{"class":"String","value":""},"elapsed":0.00001229101326316595},{"event":"return","thread_id":0,"id":349,"parent_id":344,"return_value":{"class":"String","value":""},"elapsed":0.000025374931283295155},{"event":"return","thread_id":0,"id":350,"parent_id":343,"return_value":{"class":"Object","value":"","object_id":984},"elapsed":0.00004624994471669197},{"event":"call","id":351,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":352,"parent_id":351,"return_value":{"class":"Array","value":"","object_id":985},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":353,"parent_id":322,"return_value":{"class":"Object","value":"","object_id":986},"elapsed":0.00032695906702429056},{"event":"call","id":354,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":33,"name":"caller"},{"class":"b","value":"","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":355,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":33,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":356,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":357,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":34,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":358,"parent_id":357,"return_value":{"class":"S","value":"","object_id":6},"elapsed":2.9208604246377945e-7},{"event":"return","thread_id":0,"id":359,"parent_id":356,"return_value":{"class":"S","value":"","object_id":6},"elapsed":0.00002183311153203249},{"event":"call","id":360,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":361,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":6,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":362,"parent_id":361,"return_value":{"class":"Number","value":""},"elapsed":1.6600824892520905e-7},{"event":"return","thread_id":0,"id":363,"parent_id":360,"return_value":{"class":"Number","value":""},"elapsed":0.000022374908439815044},{"event":"return","thread_id":0,"id":364,"parent_id":355,"return_value":{"class":"Object","value":"","object_id":965},"elapsed":0.00008579192217439413},{"event":"call","id":365,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":35,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":366,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":367,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":26,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":368,"parent_id":367,"return_value":{"class":"S","value":"","object_id":9},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":369,"parent_id":366,"return_value":{"class":"S","value":"","object_id":9},"elapsed":0.000026916968636214733},{"event":"call","id":370,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":371,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":9,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":372,"parent_id":371,"return_value":{"class":"Number","value":""},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":373,"parent_id":370,"return_value":{"class":"Number","value":""},"elapsed":0.00002287491224706173},{"event":"return","thread_id":0,"id":374,"parent_id":365,"return_value":{"class":"Object","value":"","object_id":971},"elapsed":0.00009608396794646978},{"event":"call","id":375,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"return","thread_id":0,"id":376,"parent_id":375,"return_value":{"class":"Object","value":"","object_id":987},"elapsed":7.50063918530941e-7},{"event":"call","id":377,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":35,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":378,"parent_id":377,"return_value":{"class":"Array","value":"","object_id":988},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":379,"parent_id":354,"return_value":{"class":"Object","value":"","object_id":989},"elapsed":0.0002880420070141554},{"event":"call","id":380,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":381,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":382,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":383,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":384,"parent_id":383,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":385,"parent_id":382,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.00003204098902642727},{"event":"call","id":386,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":387,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":388,"parent_id":387,"return_value":{"class":"Number","value":""},"elapsed":1.2491364032030106e-7},{"event":"return","thread_id":0,"id":389,"parent_id":386,"return_value":{"class":"Number","value":""},"elapsed":0.000024458044208586216},{"event":"return","thread_id":0,"id":390,"parent_id":381,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.00010295805986970663},{"event":"call","id":391,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":392,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":393,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":394,"parent_id":393,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":395,"parent_id":392,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.00002404092811048031},{"event":"call","id":396,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":397,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"call","id":398,"thread_id":0,"method_id":"groupPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":48},{"event":"return","thread_id":0,"id":399,"parent_id":398,"return_value":{"class":"Object","value":"","object_id":990},"elapsed":7.919734343886375e-7},{"event":"return","thread_id":0,"id":400,"parent_id":397,"return_value":{"class":"Number","value":""},"elapsed":0.00003400002606213093},{"event":"return","thread_id":0,"id":401,"parent_id":396,"return_value":{"class":"Number","value":""},"elapsed":0.00005625002086162567},{"event":"return","thread_id":0,"id":402,"parent_id":391,"return_value":{"class":"Object","value":"","object_id":991},"elapsed":0.0001260410062968731},{"event":"call","id":403,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":404,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":992,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":405,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":406,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":407,"parent_id":406,"return_value":{"class":"String","value":""},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":408,"parent_id":405,"return_value":{"class":"String","value":""},"elapsed":0.000009916955605149269},{"event":"return","thread_id":0,"id":409,"parent_id":404,"return_value":{"class":"String","value":""},"elapsed":0.000020834035240113735},{"event":"return","thread_id":0,"id":410,"parent_id":403,"return_value":{"class":"Object","value":"","object_id":993},"elapsed":0.000037041958421468735},{"event":"call","id":411,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":39,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":412,"parent_id":411,"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":413,"parent_id":380,"return_value":{"class":"Object","value":"","object_id":994},"elapsed":0.00036224990617483854},{"event":"call","id":414,"thread_id":0,"method_id":"buildRequest","static":true,"parameters":[{"class":"b","value":"","object_id":29,"name":"caller"},{"class":"b","value":"","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":75},{"event":"call","id":415,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":29,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":416,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":417,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":30,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"S","value":"","object_id":12},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"S","value":"","object_id":12},"elapsed":0.000023999949917197227},{"event":"call","id":420,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":421,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":12,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Number","value":""},"elapsed":0.000021082931198179722},{"event":"return","thread_id":0,"id":424,"parent_id":415,"return_value":{"class":"Object","value":"","object_id":976},"elapsed":0.0000929159577935934},{"event":"call","id":425,"thread_id":0,"method_id":"findOrCreateActor","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":42},{"event":"call","id":426,"thread_id":0,"method_id":"isIncludedCodeObject","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":47},{"event":"call","id":427,"thread_id":0,"method_id":"matchCodeObject","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"Set","value":"","object_id":953,"name":"codeObjectIds"},{"class":"S","value":"","object_id":40,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":112},{"event":"return","thread_id":0,"id":428,"parent_id":427,"return_value":{"class":"S","value":"","object_id":14},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":429,"parent_id":426,"return_value":{"class":"S","value":"","object_id":14},"elapsed":0.000021832995116710663},{"event":"call","id":430,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Specification","value":"","object_id":955},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":43},{"event":"call","id":431,"thread_id":0,"method_id":"priorityOf","static":false,"receiver":{"class":"Priority","value":"","object_id":952},"parameters":[{"class":"S","value":"","object_id":14,"name":"codeObject"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":30},{"event":"return","thread_id":0,"id":432,"parent_id":431,"return_value":{"class":"Number","value":""},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":433,"parent_id":430,"return_value":{"class":"Number","value":""},"elapsed":0.000020666979253292084},{"event":"return","thread_id":0,"id":434,"parent_id":425,"return_value":{"class":"Object","value":"","object_id":991},"elapsed":0.00008629192598164082},{"event":"call","id":435,"thread_id":0,"method_id":"buildReturnValue","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"callee"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":140},{"event":"call","id":436,"thread_id":0,"method_id":"classNameToOpenAPIType","static":true,"parameters":[{"class":"String","value":"","name":"className"},{"class":"Object","value":"","object_id":995,"name":"options"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":42},{"event":"call","id":437,"thread_id":0,"method_id":"mapper","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":101},{"event":"call","id":438,"thread_id":0,"method_id":"mapRubyType","static":true,"parameters":[{"class":"String","value":"","name":"t"}],"defined_class":"util","path":"packages/openapi/src/util.ts","lineno":49},{"event":"return","thread_id":0,"id":439,"parent_id":438,"return_value":{"class":"String","value":""},"elapsed":2.08965502679348e-7},{"event":"return","thread_id":0,"id":440,"parent_id":437,"return_value":{"class":"String","value":""},"elapsed":0.000012625008821487427},{"event":"return","thread_id":0,"id":441,"parent_id":436,"return_value":{"class":"String","value":""},"elapsed":0.00002245896030217409},{"event":"return","thread_id":0,"id":442,"parent_id":435,"return_value":{"class":"Object","value":"","object_id":996},"elapsed":0.00003554194699972868},{"event":"call","id":443,"thread_id":0,"method_id":"labelsOf","static":true,"parameters":[{"class":"b","value":"","object_id":42,"name":"event"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":29},{"event":"return","thread_id":0,"id":444,"parent_id":443,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":445,"parent_id":414,"return_value":{"class":"Object","value":"","object_id":997},"elapsed":0.000310166971758008},{"event":"call","id":446,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":447,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":448,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":449,"parent_id":448,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":450,"parent_id":447,"elapsed":0.000018457998521625996},{"event":"call","id":451,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":452,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":453,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"call","id":454,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":455,"parent_id":454,"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":456,"parent_id":453,"elapsed":0.0000274579506367445},{"event":"return","thread_id":0,"id":457,"parent_id":452,"elapsed":0.00004700000863522291},{"event":"call","id":458,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":459,"parent_id":458,"elapsed":6.669433787465096e-7},{"event":"call","id":460,"thread_id":0,"method_id":"buildSubtreeDigests","static":true,"parameters":[{"class":"Object","value":"","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":214},{"event":"return","thread_id":0,"id":461,"parent_id":460,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":462,"parent_id":451,"elapsed":0.0001041659852489829},{"event":"return","thread_id":0,"id":463,"parent_id":446,"elapsed":0.00016191694885492325},{"event":"call","id":464,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":465,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":466,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":467,"parent_id":466,"elapsed":1.6693957149982452e-7},{"event":"return","thread_id":0,"id":468,"parent_id":465,"elapsed":0.000015625031664967537},{"event":"call","id":469,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":470,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":471,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"call","id":472,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":473,"parent_id":472,"elapsed":1.25030055642128e-7},{"event":"return","thread_id":0,"id":474,"parent_id":471,"elapsed":0.00001562491524964571},{"event":"return","thread_id":0,"id":475,"parent_id":470,"elapsed":0.00003358395770192146},{"event":"call","id":476,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":477,"parent_id":476,"elapsed":1.25030055642128e-7},{"event":"call","id":478,"thread_id":0,"method_id":"detectLoops","static":true,"parameters":[{"class":"Object","value":"","object_id":997,"name":"node"}],"defined_class":"buildDiagram","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":230},{"event":"return","thread_id":0,"id":479,"parent_id":478,"elapsed":8.288770914077759e-8},{"event":"call","id":480,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":998,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":481,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":998,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":482,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":999,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":483,"parent_id":482,"return_value":{"class":"String","value":""},"elapsed":0.000001375097781419754},{"event":"call","id":484,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1000,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":485,"parent_id":484,"return_value":{"class":"String","value":""},"elapsed":7.910421118140221e-7},{"event":"call","id":486,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1001,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":""},"elapsed":5.409820005297661e-7},{"event":"return","thread_id":0,"id":488,"parent_id":481,"return_value":{"class":"Map","value":"","object_id":1002},"elapsed":0.00006324995774775743},{"event":"call","id":489,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1003,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":490,"parent_id":489,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":491,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":492,"parent_id":491,"return_value":{"class":"String","value":""},"elapsed":5.419133231043816e-7},{"event":"call","id":493,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1005,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":494,"parent_id":493,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"call","id":495,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":496,"parent_id":495,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.249174475669861e-7},{"event":"call","id":497,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":498,"parent_id":497,"return_value":{"class":"Boolean","value":"true"},"elapsed":4.169996827840805e-7},{"event":"call","id":499,"thread_id":0,"method_id":"unroll","static":true,"parameters":[{"class":"Array","value":"","object_id":1007,"name":"items"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":70},{"event":"call","id":500,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":501,"parent_id":500,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":502,"thread_id":0,"method_id":"isMerge","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"item"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":31},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.919696271419525e-7},{"event":"call","id":504,"thread_id":0,"method_id":"buildLoop","static":true,"parameters":[{"class":"Array","value":"","object_id":1006,"name":"merge"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":33},{"event":"call","id":505,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1004,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":507,"thread_id":0,"method_id":"aggregateLoopMemberData","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"action"},{"class":"Array","value":"","object_id":1008,"name":"duplicates"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":39},{"event":"return","thread_id":0,"id":508,"parent_id":507,"elapsed":0.0000027919886633753777},{"event":"return","thread_id":0,"id":509,"parent_id":504,"return_value":{"class":"Object","value":"","object_id":1009},"elapsed":0.00004075001925230026},{"event":"return","thread_id":0,"id":510,"parent_id":499,"return_value":{"class":"Array","value":"","object_id":1010},"elapsed":0.00009004108142107725},{"event":"return","thread_id":0,"id":511,"parent_id":480,"return_value":{"class":"Array","value":"","object_id":1010},"elapsed":0.00031754199881106615},{"event":"call","id":512,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":513,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":514,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1011,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":516,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1012,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":517,"parent_id":516,"return_value":{"class":"String","value":""},"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":518,"parent_id":513,"return_value":{"class":"Map","value":"","object_id":1013},"elapsed":0.00003300001844763756},{"event":"return","thread_id":0,"id":519,"parent_id":512,"elapsed":0.0000547909876331687},{"event":"call","id":520,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":521,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":522,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1014,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":524,"parent_id":521,"return_value":{"class":"Map","value":"","object_id":1015},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":525,"parent_id":520,"elapsed":0.0000374580267816782},{"event":"call","id":526,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":527,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":528,"parent_id":527,"return_value":{"class":"Map","value":"","object_id":1016},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":529,"parent_id":526,"elapsed":0.000022458028979599476},{"event":"call","id":530,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":531,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":532,"parent_id":531,"return_value":{"class":"Map","value":"","object_id":1017},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":533,"parent_id":530,"elapsed":0.000022332998923957348},{"event":"call","id":534,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":535,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1010,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":536,"parent_id":535,"return_value":{"class":"Map","value":"","object_id":1018},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":537,"parent_id":534,"elapsed":0.00001850002445280552},{"event":"return","thread_id":0,"id":538,"parent_id":469,"elapsed":0.0006989589892327785},{"event":"call","id":539,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":540,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":541,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1020,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":543,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1021,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":545,"parent_id":540,"return_value":{"class":"Map","value":"","object_id":1022},"elapsed":0.00005316699389368296},{"event":"return","thread_id":0,"id":546,"parent_id":539,"elapsed":0.00007916602771729231},{"event":"call","id":547,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":548,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"call","id":549,"thread_id":0,"method_id":"buildDigest","static":true,"parameters":[{"class":"Array","value":"","object_id":1023,"name":"actions"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":7},{"event":"return","thread_id":0,"id":550,"parent_id":549,"return_value":{"class":"String","value":""},"elapsed":9.160721674561501e-7},{"event":"return","thread_id":0,"id":551,"parent_id":548,"return_value":{"class":"Map","value":"","object_id":1024},"elapsed":0.000019875005818903446},{"event":"return","thread_id":0,"id":552,"parent_id":547,"elapsed":0.00004079192876815796},{"event":"call","id":553,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":554,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":555,"parent_id":554,"return_value":{"class":"Map","value":"","object_id":1025},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":556,"parent_id":553,"elapsed":0.000020540901459753513},{"event":"call","id":557,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":558,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":559,"parent_id":558,"return_value":{"class":"Map","value":"","object_id":1026},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":560,"parent_id":557,"elapsed":0.000031415955163538456},{"event":"call","id":561,"thread_id":0,"method_id":"merge","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":81},{"event":"call","id":562,"thread_id":0,"method_id":"countDigests","static":true,"parameters":[{"class":"Array","value":"","object_id":1019,"name":"actions"},{"class":"Number","value":"","name":"windowSize"}],"defined_class":"mergeWindow","path":"packages/sequence-diagram/src/mergeWindow.ts","lineno":17},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"Map","value":"","object_id":1027},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":564,"parent_id":561,"elapsed":0.000023292028345167637},{"event":"return","thread_id":0,"id":565,"parent_id":464,"elapsed":0.0010507919359952211},{"event":"call","id":566,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":567,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":969,"name":"action"},{"class":"Object","value":"","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":568,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":974,"name":"action"},{"class":"Object","value":"","object_id":969,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":569,"parent_id":568,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":570,"parent_id":567,"elapsed":0.000027667032554745674},{"event":"call","id":571,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":979,"name":"action"},{"class":"Object","value":"","object_id":963,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":572,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":982,"name":"action"},{"class":"Object","value":"","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":573,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":986,"name":"action"},{"class":"Object","value":"","object_id":982,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":574,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":989,"name":"action"},{"class":"Object","value":"","object_id":986,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":575,"parent_id":574,"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":576,"parent_id":573,"elapsed":0.000027875066734850407},{"event":"return","thread_id":0,"id":577,"parent_id":572,"elapsed":0.00006137497257441282},{"event":"call","id":578,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":1009,"name":"action"},{"class":"Object","value":"","object_id":979,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"call","id":579,"thread_id":0,"method_id":"setParent","static":true,"parameters":[{"class":"Object","value":"","object_id":994,"name":"action"},{"class":"Object","value":"","object_id":1009,"name":"parent"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":175},{"event":"return","thread_id":0,"id":580,"parent_id":579,"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":581,"parent_id":578,"elapsed":0.000024165958166122437},{"event":"return","thread_id":0,"id":582,"parent_id":571,"elapsed":0.00013949989806860685},{"event":"return","thread_id":0,"id":583,"parent_id":566,"elapsed":0.00021845789160579443},{"event":"call","id":584,"thread_id":0,"method_id":"getSortedActors","static":false,"receiver":{"class":"ActorManager","value":"","object_id":957},"defined_class":"ActorManager","path":"packages/sequence-diagram/src/buildDiagram.ts","lineno":62},{"event":"return","thread_id":0,"id":585,"parent_id":584,"return_value":{"class":"Array","value":"","object_id":1028},"elapsed":6.669433787465096e-7},{"event":"return","thread_id":0,"id":586,"parent_id":51,"return_value":{"class":"Object","value":"","object_id":1029},"elapsed":0.007144875009544194},{"event":"call","id":587,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":588,"parent_id":587,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.6705598682165146e-7},{"event":"call","id":589,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":963,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":590,"parent_id":589,"return_value":{"class":"Boolean","value":"true"},"elapsed":1.25030055642128e-7}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram labels are reported on a labeled function action","source_location":"packages/sequence-diagram/tests/unit/sequenceDiagram.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"openapi","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"util","children":[{"type":"function","name":"mapper","static":true,"location":"packages/openapi/src/util.ts:101"},{"type":"function","name":"classNameToOpenAPIType","static":true,"location":"packages/openapi/src/util.ts:42"},{"type":"function","name":"mapRubyType","static":true,"location":"packages/openapi/src/util.ts:49"},{"type":"function","name":"mapPythonType","static":true,"location":"packages/openapi/src/util.ts:73"},{"type":"function","name":"mapJavaType","static":true,"location":"packages/openapi/src/util.ts:94"}]}]}]},{"name":"sequence-diagram","type":"package","children":[{"name":"src","type":"package","children":[{"type":"class","name":"buildDiagram","children":[{"type":"function","name":"buildReturnValue","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:140"},{"type":"function","name":"buildSubtreeDigests","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:214"},{"type":"function","name":"detectLoops","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:230"},{"type":"function","name":"labelsOf","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:29"},{"type":"function","name":"buildDiagram","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:67"},{"type":"function","name":"buildRequest","static":true,"location":"packages/sequence-diagram/src/buildDiagram.ts:75"}]},{"type":"class","name":"ActorManager","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:40"},{"type":"function","name":"findOrCreateActor","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:42"},{"type":"function","name":"getSortedActors","static":false,"location":"packages/sequence-diagram/src/buildDiagram.ts:62"}]},{"type":"class","name":"mergeWindow","children":[{"type":"function","name":"countDigests","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:17"},{"type":"function","name":"isMerge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:31"},{"type":"function","name":"buildLoop","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:33"},{"type":"function","name":"aggregateLoopMemberData","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:39"},{"type":"function","name":"buildDigest","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:7"},{"type":"function","name":"unroll","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:70"},{"type":"function","name":"merge","static":true,"location":"packages/sequence-diagram/src/mergeWindow.ts:81"}]},{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/priority.ts:30"},{"type":"function","name":"groupPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:48"}]},{"type":"class","name":"selectEvents","children":[{"type":"function","name":"selectEvents","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:6"},{"type":"function","name":"isIncludedCodeObject","static":true,"location":"packages/sequence-diagram/src/selectEvents.ts:7"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"matchCodeObject","static":true,"location":"packages/sequence-diagram/src/specification.ts:112"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"hasRequiredCodeObjects","static":false,"location":"packages/sequence-diagram/src/specification.ts:39"},{"type":"function","name":"priorityOf","static":false,"location":"packages/sequence-diagram/src/specification.ts:43"},{"type":"function","name":"isIncludedCodeObject","static":false,"location":"packages/sequence-diagram/src/specification.ts:47"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"setParent","static":true,"location":"packages/sequence-diagram/src/types.ts:175"}]}]}]}]} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/JSON_matches_expectation.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/JSON_matches_expectation.appmap.json index bc240d25d5..865ca3a680 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/JSON_matches_expectation.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/JSON_matches_expectation.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":8},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":64},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":14},{"event":"call","id":3,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":65},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":1,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":1},"elapsed":0.000029125000082785846},{"event":"call","id":5,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":66,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Array","value":"","object_id":66},"elapsed":0.0000020429999949556077},{"event":"call","id":7,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":67,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":67},"elapsed":0.0000018629999658514862},{"event":"call","id":9,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":67},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.000003866999918500369},{"event":"call","id":11,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":67},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.000003606000063882675},{"event":"call","id":13,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":67},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Number","value":""},"elapsed":0.000004218000071887218},{"event":"call","id":15,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":68,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.000003365999987181567},{"event":"call","id":17,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":68},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":""},"elapsed":0.0000027550000822884613},{"event":"call","id":19,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":68},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"String","value":""},"elapsed":0.000004869000008511648},{"event":"call","id":21,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":68},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Number","value":""},"elapsed":0.00000502899990806327},{"event":"call","id":23,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":69,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":69},"elapsed":0.000004227999966133211},{"event":"call","id":25,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":69},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":""},"elapsed":0.0000025049999976545223},{"event":"call","id":27,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":69},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.0000023540000029242947},{"event":"call","id":29,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":69},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Number","value":""},"elapsed":0.000002483999992364261},{"event":"call","id":31,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":70,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Object","value":"","object_id":70},"elapsed":0.000002795000000332948},{"event":"call","id":33,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":70},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.0000017339999658361194},{"event":"call","id":35,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":70},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.0000025350000214530155},{"event":"call","id":37,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":70},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Number","value":""},"elapsed":0.000020817999939026777},{"event":"call","id":39,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":71,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Object","value":"","object_id":71},"elapsed":0.0000024450000637443736},{"event":"call","id":41,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":71},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.0000010420000080557656},{"event":"call","id":43,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":71},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"String","value":""},"elapsed":7.419999974445091e-7},{"event":"call","id":45,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":71},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":46,"parent_id":45,"return_value":{"class":"Number","value":""},"elapsed":7.209999921542476e-7},{"event":"call","id":47,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":72,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Array","value":"","object_id":72},"elapsed":0.0000018929999896499794},{"event":"call","id":49,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":72},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":4,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Object","value":"","object_id":4},"elapsed":0.0000011219999578315765},{"event":"call","id":51,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Number","value":""},"elapsed":0.0000010019999763244414},{"event":"call","id":53,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":67,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"String","value":""},"elapsed":0.000003024999955414387},{"event":"call","id":55,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000010320000001229346},{"event":"call","id":57,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002483999992364261},{"event":"call","id":59,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"String","value":""},"elapsed":0.000003026000058525824},{"event":"call","id":61,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"String","value":""},"elapsed":0.0000025150000055873534},{"event":"call","id":63,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":73,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Object","value":"","object_id":73},"elapsed":0.000002023999968514545},{"event":"call","id":65,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":73},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":0.0000010119999842572724},{"event":"call","id":67,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":73},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"String","value":""},"elapsed":7.620000133101712e-7},{"event":"call","id":69,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":73},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.519999710188131e-7},{"event":"call","id":71,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":9,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":9.8099997103418e-7},{"event":"call","id":73,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":9},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":74,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"Object","value":"","object_id":74},"elapsed":7.520000053773401e-7},{"event":"call","id":75,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":74},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":7.81000039751234e-7},{"event":"call","id":77,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":9},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.209999921542476e-7},{"event":"call","id":79,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":75,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Array","value":"","object_id":75},"elapsed":9.220000265486306e-7},{"event":"call","id":81,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":75},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":10,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Object","value":"","object_id":10},"elapsed":0.0000010219999921901035},{"event":"call","id":83,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Number","value":""},"elapsed":9.509999472356867e-7},{"event":"call","id":85,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":76,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"String","value":""},"elapsed":0.000001212000029227056},{"event":"call","id":87,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":68,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"String","value":""},"elapsed":8.619999789516442e-7},{"event":"call","id":89,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.0000015529999473073985},{"event":"call","id":91,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00000108200003978709},{"event":"call","id":93,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"String","value":""},"elapsed":8.609999895270448e-7},{"event":"call","id":95,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"String","value":""},"elapsed":8.41999963085982e-7},{"event":"call","id":97,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":77,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Object","value":"","object_id":77},"elapsed":0.0000010119999842572724},{"event":"call","id":99,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":77},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":100,"parent_id":99,"return_value":{"class":"String","value":""},"elapsed":6.910000820425921e-7},{"event":"call","id":101,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":77},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"String","value":""},"elapsed":6.619999339818605e-7},{"event":"call","id":103,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":77},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.510000503112678e-7},{"event":"call","id":105,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":14,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.0000010420000080557656},{"event":"call","id":107,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":14},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":78,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Object","value":"","object_id":78},"elapsed":0.0000011330000688758446},{"event":"call","id":109,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":78},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"String","value":""},"elapsed":6.719999419146916e-7},{"event":"call","id":111,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":14},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":112,"parent_id":111,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.220000952656846e-7},{"event":"call","id":113,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":79,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"Array","value":"","object_id":79},"elapsed":0.000002103000042552594},{"event":"call","id":115,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":79},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":15,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":0.0000010520000159885967},{"event":"call","id":117,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"Number","value":""},"elapsed":0.000001964000034604396},{"event":"call","id":119,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":80,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"String","value":""},"elapsed":0.0000013630000239572837},{"event":"call","id":121,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":69,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"String","value":""},"elapsed":0.0000013229999922259594},{"event":"call","id":123,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"String","value":""},"elapsed":9.51999936660286e-7},{"event":"call","id":125,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.220000265486306e-7},{"event":"call","id":127,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"String","value":""},"elapsed":0.0000016929999446801958},{"event":"call","id":129,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"String","value":""},"elapsed":0.0000011619999895629007},{"event":"call","id":131,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":81,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":132,"parent_id":131,"return_value":{"class":"Object","value":"","object_id":81},"elapsed":8.920000027501374e-7},{"event":"call","id":133,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":81},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"String","value":""},"elapsed":7.720000212430023e-7},{"event":"call","id":135,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":81},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"String","value":""},"elapsed":0.0000013430000080916216},{"event":"call","id":137,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":81},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010720000318542589},{"event":"call","id":139,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":19,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":8.719999868844752e-7},{"event":"call","id":141,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":19},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":82,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Object","value":"","object_id":82},"elapsed":7.610000238855719e-7},{"event":"call","id":143,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":82},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"String","value":""},"elapsed":7.009999762885855e-7},{"event":"call","id":145,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":19},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.609999445572612e-7},{"event":"call","id":147,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":83,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":148,"parent_id":147,"return_value":{"class":"Array","value":"","object_id":83},"elapsed":0.0000010019999763244414},{"event":"call","id":149,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":150,"parent_id":149,"return_value":{"class":"Number","value":""},"elapsed":0.0000021440000637085177},{"event":"call","id":151,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":84,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Array","value":"","object_id":84},"elapsed":9.719999525259482e-7},{"event":"call","id":153,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":84},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Number","value":""},"elapsed":8.91000013325538e-7},{"event":"call","id":155,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":85,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":156,"parent_id":155,"return_value":{"class":"Array","value":"","object_id":85},"elapsed":0.0000010420000080557656},{"event":"call","id":157,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":85},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"String","value":""},"elapsed":7.910000476840651e-7},{"event":"call","id":159,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"Number","value":""},"elapsed":7.719999075561645e-7},{"event":"call","id":161,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":10,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":162,"parent_id":161,"elapsed":7.009999762885855e-7},{"event":"call","id":163,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"Number","value":""},"elapsed":8.91000013325538e-7},{"event":"call","id":165,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":86,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"","object_id":86},"elapsed":9.119999049289618e-7},{"event":"call","id":167,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":86},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Number","value":""},"elapsed":8.209999577957205e-7},{"event":"call","id":169,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":87,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"Array","value":"","object_id":87},"elapsed":8.920000027501374e-7},{"event":"call","id":171,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":87},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":172,"parent_id":171,"return_value":{"class":"String","value":""},"elapsed":7.320001031985157e-7},{"event":"call","id":173,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":174,"parent_id":173,"return_value":{"class":"Number","value":""},"elapsed":9.320000344814616e-7},{"event":"call","id":175,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":176,"parent_id":175,"return_value":{"class":"String","value":""},"elapsed":7.81000039751234e-7},{"event":"call","id":177,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":178,"parent_id":177,"return_value":{"class":"String","value":""},"elapsed":8.520000847056508e-7},{"event":"call","id":179,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":4,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":180,"parent_id":179,"elapsed":6.610000582440989e-7},{"event":"call","id":181,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":75},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":22,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":182,"parent_id":181,"return_value":{"class":"Object","value":"","object_id":22},"elapsed":0.0000010520000159885967},{"event":"call","id":183,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":184,"parent_id":183,"return_value":{"class":"Number","value":""},"elapsed":0.0000013229999922259594},{"event":"call","id":185,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":88,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":186,"parent_id":185,"return_value":{"class":"String","value":""},"elapsed":0.0000011119999498987454},{"event":"call","id":187,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":70,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"String","value":""},"elapsed":8.519999710188131e-7},{"event":"call","id":189,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":190,"parent_id":189,"return_value":{"class":"String","value":""},"elapsed":8.719999868844752e-7},{"event":"call","id":191,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":192,"parent_id":191,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.819999948173063e-7},{"event":"call","id":193,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"String","value":""},"elapsed":7.920000371086644e-7},{"event":"call","id":195,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"String","value":""},"elapsed":9.709999631013488e-7},{"event":"call","id":197,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":89,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Object","value":"","object_id":89},"elapsed":8.31999955153151e-7},{"event":"call","id":199,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":89},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":200,"parent_id":199,"return_value":{"class":"String","value":""},"elapsed":6.809999604229233e-7},{"event":"call","id":201,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":89},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":202,"parent_id":201,"return_value":{"class":"String","value":""},"elapsed":6.520000397358672e-7},{"event":"call","id":203,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":89},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.420000318030361e-7},{"event":"call","id":205,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":26,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":206,"parent_id":205,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.0000010019999763244414},{"event":"call","id":207,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":26},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":90,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":208,"parent_id":207,"return_value":{"class":"Object","value":"","object_id":90},"elapsed":7.920000371086644e-7},{"event":"call","id":209,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":90},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":210,"parent_id":209,"return_value":{"class":"String","value":""},"elapsed":7.909999339972273e-7},{"event":"call","id":211,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":26},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.909999683557544e-7},{"event":"call","id":213,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":91,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Array","value":"","object_id":91},"elapsed":9.220000265486306e-7},{"event":"call","id":215,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":91},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":27,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":216,"parent_id":215,"return_value":{"class":"Object","value":"","object_id":27},"elapsed":8.420000767728197e-7},{"event":"call","id":217,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":218,"parent_id":217,"return_value":{"class":"Number","value":""},"elapsed":0.0000010420000080557656},{"event":"call","id":219,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":92,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":220,"parent_id":219,"return_value":{"class":"String","value":""},"elapsed":0.0000015529999473073985},{"event":"call","id":221,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":93,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":222,"parent_id":221,"return_value":{"class":"String","value":""},"elapsed":0.000022080999997342587},{"event":"call","id":223,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":224,"parent_id":223,"return_value":{"class":"String","value":""},"elapsed":0.0000010919999340330833},{"event":"call","id":225,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":226,"parent_id":225,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001202000021294225},{"event":"call","id":227,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":228,"parent_id":227,"return_value":{"class":"String","value":""},"elapsed":8.409999736613827e-7},{"event":"call","id":229,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":230,"parent_id":229,"return_value":{"class":"String","value":""},"elapsed":0.0000011519999816300697},{"event":"call","id":231,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":94,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":232,"parent_id":231,"return_value":{"class":"Object","value":"","object_id":94},"elapsed":8.920000027501374e-7},{"event":"call","id":233,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":94},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":234,"parent_id":233,"return_value":{"class":"String","value":""},"elapsed":7.109999842214165e-7},{"event":"call","id":235,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":94},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"String","value":""},"elapsed":6.410000423784368e-7},{"event":"call","id":237,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":94},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":238,"parent_id":237,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.30999920758768e-7},{"event":"call","id":239,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":31,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":240,"parent_id":239,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":8.81000005392707e-7},{"event":"call","id":241,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":31},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":95,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":242,"parent_id":241,"return_value":{"class":"Object","value":"","object_id":95},"elapsed":7.809999260643963e-7},{"event":"call","id":243,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":95},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":244,"parent_id":243,"return_value":{"class":"String","value":""},"elapsed":6.410000423784368e-7},{"event":"call","id":245,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":31},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":246,"parent_id":245,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.509999366244301e-7},{"event":"call","id":247,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":96,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":248,"parent_id":247,"return_value":{"class":"Array","value":"","object_id":96},"elapsed":8.719999868844752e-7},{"event":"call","id":249,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":96},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":32,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":250,"parent_id":249,"return_value":{"class":"Object","value":"","object_id":32},"elapsed":9.929999578162096e-7},{"event":"call","id":251,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":252,"parent_id":251,"return_value":{"class":"Number","value":""},"elapsed":0.0000010119999842572724},{"event":"call","id":253,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":97,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":254,"parent_id":253,"return_value":{"class":"String","value":""},"elapsed":0.0000015729999631730607},{"event":"call","id":255,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":98,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":256,"parent_id":255,"return_value":{"class":"String","value":""},"elapsed":9.510000609225244e-7},{"event":"call","id":257,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":258,"parent_id":257,"return_value":{"class":"String","value":""},"elapsed":8.819999948173063e-7},{"event":"call","id":259,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":260,"parent_id":259,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.81000039751234e-7},{"event":"call","id":261,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":262,"parent_id":261,"return_value":{"class":"String","value":""},"elapsed":0.0000014729999975315877},{"event":"call","id":263,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"String","value":""},"elapsed":8.220000609071576e-7},{"event":"call","id":265,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":99,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":266,"parent_id":265,"return_value":{"class":"Object","value":"","object_id":99},"elapsed":8.219999472203199e-7},{"event":"call","id":267,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":99},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":268,"parent_id":267,"return_value":{"class":"String","value":""},"elapsed":8.119999392874888e-7},{"event":"call","id":269,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":99},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":270,"parent_id":269,"return_value":{"class":"String","value":""},"elapsed":5.919999921388808e-7},{"event":"call","id":271,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":99},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":272,"parent_id":271,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.510000503112678e-7},{"event":"call","id":273,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":36,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":274,"parent_id":273,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":9.210000371240312e-7},{"event":"call","id":275,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":36},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":100,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":276,"parent_id":275,"return_value":{"class":"Object","value":"","object_id":100},"elapsed":6.809999604229233e-7},{"event":"call","id":277,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":100},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":278,"parent_id":277,"return_value":{"class":"String","value":""},"elapsed":0.0000011509999922054703},{"event":"call","id":279,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":36},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":280,"parent_id":279,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.420000318030361e-7},{"event":"call","id":281,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":101,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":282,"parent_id":281,"return_value":{"class":"Array","value":"","object_id":101},"elapsed":7.709999181315652e-7},{"event":"call","id":283,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":101},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":37,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":284,"parent_id":283,"return_value":{"class":"Object","value":"","object_id":37},"elapsed":0.0000010210000027655042},{"event":"call","id":285,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":286,"parent_id":285,"return_value":{"class":"Number","value":""},"elapsed":8.209999577957205e-7},{"event":"call","id":287,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":102,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":288,"parent_id":287,"return_value":{"class":"String","value":""},"elapsed":0.0000012520000609583803},{"event":"call","id":289,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":103,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":290,"parent_id":289,"return_value":{"class":"String","value":""},"elapsed":8.210000714825583e-7},{"event":"call","id":291,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":292,"parent_id":291,"return_value":{"class":"String","value":""},"elapsed":8.920000027501374e-7},{"event":"call","id":293,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":294,"parent_id":293,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.809999260643963e-7},{"event":"call","id":295,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":296,"parent_id":295,"return_value":{"class":"String","value":""},"elapsed":7.209999921542476e-7},{"event":"call","id":297,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":298,"parent_id":297,"return_value":{"class":"String","value":""},"elapsed":9.020000106829684e-7},{"event":"call","id":299,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":104,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":300,"parent_id":299,"return_value":{"class":"Object","value":"","object_id":104},"elapsed":8.220000609071576e-7},{"event":"call","id":301,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":104},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":302,"parent_id":301,"return_value":{"class":"String","value":""},"elapsed":6.509999366244301e-7},{"event":"call","id":303,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":104},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":304,"parent_id":303,"return_value":{"class":"String","value":""},"elapsed":6.110000185799436e-7},{"event":"call","id":305,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":104},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":306,"parent_id":305,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.910000820425921e-7},{"event":"call","id":307,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":41,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":308,"parent_id":307,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":6.919999577803537e-7},{"event":"call","id":309,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":41},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":105,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":310,"parent_id":309,"return_value":{"class":"Object","value":"","object_id":105},"elapsed":6.110000185799436e-7},{"event":"call","id":311,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":105},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":312,"parent_id":311,"return_value":{"class":"String","value":""},"elapsed":6.709999524900923e-7},{"event":"call","id":313,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":41},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":314,"parent_id":313,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.009998969602748e-7},{"event":"call","id":315,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":106,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":316,"parent_id":315,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.0000012130000186516554},{"event":"call","id":317,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":318,"parent_id":317,"return_value":{"class":"Number","value":""},"elapsed":0.000001722999968478689},{"event":"call","id":319,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":107,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":320,"parent_id":319,"return_value":{"class":"Array","value":"","object_id":107},"elapsed":9.51999936660286e-7},{"event":"call","id":321,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":107},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":322,"parent_id":321,"return_value":{"class":"Number","value":""},"elapsed":9.320000344814616e-7},{"event":"call","id":323,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":108,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":324,"parent_id":323,"return_value":{"class":"Array","value":"","object_id":108},"elapsed":0.0000012829999604946352},{"event":"call","id":325,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":108},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":326,"parent_id":325,"return_value":{"class":"String","value":""},"elapsed":8.619999789516442e-7},{"event":"call","id":327,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":32,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":328,"parent_id":327,"elapsed":7.910000476840651e-7},{"event":"call","id":329,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":330,"parent_id":329,"return_value":{"class":"Number","value":""},"elapsed":0.0000010219999921901035},{"event":"call","id":331,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":109,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":332,"parent_id":331,"return_value":{"class":"Array","value":"","object_id":109},"elapsed":8.920000027501374e-7},{"event":"call","id":333,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":109},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":334,"parent_id":333,"return_value":{"class":"Number","value":""},"elapsed":8.719999868844752e-7},{"event":"call","id":335,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":110,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":336,"parent_id":335,"return_value":{"class":"Array","value":"","object_id":110},"elapsed":8.609999895270448e-7},{"event":"call","id":337,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":110},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":338,"parent_id":337,"return_value":{"class":"String","value":""},"elapsed":7.910000476840651e-7},{"event":"call","id":339,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"Number","value":""},"elapsed":9.220000265486306e-7},{"event":"call","id":341,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":27,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":342,"parent_id":341,"elapsed":6.7100006617693e-7},{"event":"call","id":343,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":344,"parent_id":343,"return_value":{"class":"Number","value":""},"elapsed":0.000001041999894368928},{"event":"call","id":345,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":111,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":346,"parent_id":345,"return_value":{"class":"Array","value":"","object_id":111},"elapsed":8.41999963085982e-7},{"event":"call","id":347,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":111},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":348,"parent_id":347,"return_value":{"class":"Number","value":""},"elapsed":6.909999683557544e-7},{"event":"call","id":349,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":350,"parent_id":349,"return_value":{"class":"Number","value":""},"elapsed":8.220000609071576e-7},{"event":"call","id":351,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":22,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":352,"parent_id":351,"elapsed":6.40999928691599e-7},{"event":"call","id":353,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":91},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":45,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":354,"parent_id":353,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.0000010720000318542589},{"event":"call","id":355,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":356,"parent_id":355,"return_value":{"class":"Number","value":""},"elapsed":9.520000503471238e-7},{"event":"call","id":357,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":358,"parent_id":357,"return_value":{"class":"Number","value":""},"elapsed":8.41999963085982e-7},{"event":"call","id":359,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":360,"parent_id":359,"return_value":{"class":"String","value":""},"elapsed":0.0000015129999155760743},{"event":"call","id":361,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":362,"parent_id":361,"return_value":{"class":"String","value":""},"elapsed":0.0000010720000318542589},{"event":"call","id":363,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":112,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":364,"parent_id":363,"return_value":{"class":"Array","value":"","object_id":112},"elapsed":9.409999393028556e-7},{"event":"call","id":365,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":112},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":46,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":366,"parent_id":365,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":9.220000265486306e-7},{"event":"call","id":367,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":368,"parent_id":367,"return_value":{"class":"Number","value":""},"elapsed":8.509999815942138e-7},{"event":"call","id":369,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":113,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":370,"parent_id":369,"return_value":{"class":"String","value":""},"elapsed":9.72000066212786e-7},{"event":"call","id":371,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":71,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":372,"parent_id":371,"return_value":{"class":"String","value":""},"elapsed":0.0000010710000424296595},{"event":"call","id":373,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":374,"parent_id":373,"return_value":{"class":"String","value":""},"elapsed":9.520000503471238e-7},{"event":"call","id":375,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":376,"parent_id":375,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.010000212583691e-7},{"event":"call","id":377,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":378,"parent_id":377,"return_value":{"class":"String","value":""},"elapsed":9.120000186157995e-7},{"event":"call","id":379,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":380,"parent_id":379,"return_value":{"class":"String","value":""},"elapsed":8.320000688399887e-7},{"event":"call","id":381,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":114,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":382,"parent_id":381,"return_value":{"class":"Object","value":"","object_id":114},"elapsed":8.519999710188131e-7},{"event":"call","id":383,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":114},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":384,"parent_id":383,"return_value":{"class":"String","value":""},"elapsed":7.610000238855719e-7},{"event":"call","id":385,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":114},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":386,"parent_id":385,"return_value":{"class":"String","value":""},"elapsed":6.110000185799436e-7},{"event":"call","id":387,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":114},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":388,"parent_id":387,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.919999921388808e-7},{"event":"call","id":389,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":50,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":390,"parent_id":389,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":7.510000159527408e-7},{"event":"call","id":391,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":50},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":115,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":392,"parent_id":391,"return_value":{"class":"Object","value":"","object_id":115},"elapsed":7.820000291758333e-7},{"event":"call","id":393,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":115},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":394,"parent_id":393,"return_value":{"class":"String","value":""},"elapsed":8.019999313546577e-7},{"event":"call","id":395,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":50},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":396,"parent_id":395,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.420000318030361e-7},{"event":"call","id":397,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":116,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":398,"parent_id":397,"return_value":{"class":"Array","value":"","object_id":116},"elapsed":8.010000556168961e-7},{"event":"call","id":399,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":400,"parent_id":399,"return_value":{"class":"Number","value":""},"elapsed":0.0000011820000054285629},{"event":"call","id":401,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":117,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":402,"parent_id":401,"return_value":{"class":"Array","value":"","object_id":117},"elapsed":8.519999710188131e-7},{"event":"call","id":403,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":117},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":404,"parent_id":403,"return_value":{"class":"Number","value":""},"elapsed":8.120000529743265e-7},{"event":"call","id":405,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":117},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":406,"parent_id":405,"return_value":{"class":"Number","value":""},"elapsed":7.820000291758333e-7},{"event":"call","id":407,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":408,"parent_id":407,"return_value":{"class":"Number","value":""},"elapsed":7.910000476840651e-7},{"event":"call","id":409,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":45,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":410,"parent_id":409,"elapsed":7.520000053773401e-7},{"event":"call","id":411,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":412,"parent_id":411,"return_value":{"class":"Number","value":""},"elapsed":9.520000503471238e-7},{"event":"call","id":413,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":118,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":414,"parent_id":413,"return_value":{"class":"Array","value":"","object_id":118},"elapsed":0.000001192000013361394},{"event":"call","id":415,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":416,"parent_id":415,"return_value":{"class":"Number","value":""},"elapsed":0.0000011220000715184142},{"event":"call","id":417,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":22,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":418,"parent_id":417,"elapsed":6.920000714671914e-7},{"event":"call","id":419,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":420,"parent_id":419,"return_value":{"class":"Number","value":""},"elapsed":9.420000424142927e-7},{"event":"call","id":421,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":119,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Array","value":"","object_id":119},"elapsed":0.000001002000090011279},{"event":"call","id":423,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":119},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":424,"parent_id":423,"return_value":{"class":"Number","value":""},"elapsed":7.820000291758333e-7},{"event":"call","id":425,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":426,"parent_id":425,"return_value":{"class":"Number","value":""},"elapsed":9.120000186157995e-7},{"event":"call","id":427,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":4,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":428,"parent_id":427,"elapsed":6.40999928691599e-7},{"event":"call","id":429,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":430,"parent_id":429,"return_value":{"class":"Number","value":""},"elapsed":9.110000291912002e-7},{"event":"call","id":431,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":120,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":432,"parent_id":431,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":7.620000133101712e-7},{"event":"call","id":433,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":120},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":434,"parent_id":433,"return_value":{"class":"Number","value":""},"elapsed":7.520000053773401e-7},{"event":"call","id":435,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":121,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":436,"parent_id":435,"return_value":{"class":"Array","value":"","object_id":121},"elapsed":0.0000014220000821296708},{"event":"call","id":437,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":121},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":438,"parent_id":437,"return_value":{"class":"String","value":""},"elapsed":8.719999868844752e-7},{"event":"return","thread_id":0,"id":439,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.014215863000003992},{"event":"return","thread_id":0,"id":440,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":122},"elapsed":0.015370800000027884}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"json","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/json.ts:14"},{"type":"function","name":"filterFields","static":true,"location":"packages/sequence-diagram/src/formatter/json.ts:5"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:8"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found JSON matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded","trimmed":{"version":"3.200.0","max_length":120},"sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":8},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":64},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":14},{"event":"call","id":3,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":65},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":1,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":1},"elapsed":0.000029125000082785846},{"event":"call","id":5,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":66,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":6,"parent_id":5,"return_value":{"class":"Array","value":"","object_id":66},"elapsed":0.0000020429999949556077},{"event":"call","id":7,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":67,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":8,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":67},"elapsed":0.0000018629999658514862},{"event":"call","id":9,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":67},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.000003866999918500369},{"event":"call","id":11,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":67},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.000003606000063882675},{"event":"call","id":13,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":67},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Number","value":""},"elapsed":0.000004218000071887218},{"event":"call","id":15,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":68,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"Object","value":"","object_id":68},"elapsed":0.000003365999987181567},{"event":"call","id":17,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":68},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"String","value":""},"elapsed":0.0000027550000822884613},{"event":"call","id":19,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":68},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":20,"parent_id":19,"return_value":{"class":"String","value":""},"elapsed":0.000004869000008511648},{"event":"call","id":21,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":68},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"Number","value":""},"elapsed":0.00000502899990806327},{"event":"call","id":23,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":69,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"Object","value":"","object_id":69},"elapsed":0.000004227999966133211},{"event":"call","id":25,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":69},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":""},"elapsed":0.0000025049999976545223},{"event":"call","id":27,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":69},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.0000023540000029242947},{"event":"call","id":29,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":69},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"Number","value":""},"elapsed":0.000002483999992364261},{"event":"call","id":31,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":70,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"Object","value":"","object_id":70},"elapsed":0.000002795000000332948},{"event":"call","id":33,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":70},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.0000017339999658361194},{"event":"call","id":35,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":70},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"String","value":""},"elapsed":0.0000025350000214530155},{"event":"call","id":37,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":70},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Number","value":""},"elapsed":0.000020817999939026777},{"event":"call","id":39,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":66},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":71,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Object","value":"","object_id":71},"elapsed":0.0000024450000637443736},{"event":"call","id":41,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":71},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.0000010420000080557656},{"event":"call","id":43,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":71},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"String","value":""},"elapsed":7.419999974445091e-7},{"event":"call","id":45,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":71},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":46,"parent_id":45,"return_value":{"class":"Number","value":""},"elapsed":7.209999921542476e-7},{"event":"call","id":47,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":1},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":72,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Array","value":"","object_id":72},"elapsed":0.0000018929999896499794},{"event":"call","id":49,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":72},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":4,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":50,"parent_id":49,"return_value":{"class":"Object","value":"","object_id":4},"elapsed":0.0000011219999578315765},{"event":"call","id":51,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Number","value":""},"elapsed":0.0000010019999763244414},{"event":"call","id":53,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":67,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":54,"parent_id":53,"return_value":{"class":"String","value":""},"elapsed":0.000003024999955414387},{"event":"call","id":55,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000010320000001229346},{"event":"call","id":57,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000002483999992364261},{"event":"call","id":59,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"String","value":""},"elapsed":0.000003026000058525824},{"event":"call","id":61,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"String","value":""},"elapsed":0.0000025150000055873534},{"event":"call","id":63,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":73,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Object","value":"","object_id":73},"elapsed":0.000002023999968514545},{"event":"call","id":65,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":73},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":66,"parent_id":65,"return_value":{"class":"String","value":""},"elapsed":0.0000010119999842572724},{"event":"call","id":67,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":73},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"String","value":""},"elapsed":7.620000133101712e-7},{"event":"call","id":69,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":73},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.519999710188131e-7},{"event":"call","id":71,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":9,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":9.8099997103418e-7},{"event":"call","id":73,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":9},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":74,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"Object","value":"","object_id":74},"elapsed":7.520000053773401e-7},{"event":"call","id":75,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":74},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":7.81000039751234e-7},{"event":"call","id":77,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":9},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.209999921542476e-7},{"event":"call","id":79,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":75,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":80,"parent_id":79,"return_value":{"class":"Array","value":"","object_id":75},"elapsed":9.220000265486306e-7},{"event":"call","id":81,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":75},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":10,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":82,"parent_id":81,"return_value":{"class":"Object","value":"","object_id":10},"elapsed":0.0000010219999921901035},{"event":"call","id":83,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":84,"parent_id":83,"return_value":{"class":"Number","value":""},"elapsed":9.509999472356867e-7},{"event":"call","id":85,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":76,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"String","value":""},"elapsed":0.000001212000029227056},{"event":"call","id":87,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":68,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"String","value":""},"elapsed":8.619999789516442e-7},{"event":"call","id":89,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.0000015529999473073985},{"event":"call","id":91,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.00000108200003978709},{"event":"call","id":93,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"String","value":""},"elapsed":8.609999895270448e-7},{"event":"call","id":95,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"String","value":""},"elapsed":8.41999963085982e-7},{"event":"call","id":97,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":77,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"Object","value":"","object_id":77},"elapsed":0.0000010119999842572724},{"event":"call","id":99,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":77},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":100,"parent_id":99,"return_value":{"class":"String","value":""},"elapsed":6.910000820425921e-7},{"event":"call","id":101,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":77},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"String","value":""},"elapsed":6.619999339818605e-7},{"event":"call","id":103,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":77},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.510000503112678e-7},{"event":"call","id":105,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":14,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.0000010420000080557656},{"event":"call","id":107,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":14},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":78,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Object","value":"","object_id":78},"elapsed":0.0000011330000688758446},{"event":"call","id":109,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":78},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"String","value":""},"elapsed":6.719999419146916e-7},{"event":"call","id":111,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":14},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":112,"parent_id":111,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.220000952656846e-7},{"event":"call","id":113,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":79,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":114,"parent_id":113,"return_value":{"class":"Array","value":"","object_id":79},"elapsed":0.000002103000042552594},{"event":"call","id":115,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":79},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":15,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"Object","value":"","object_id":15},"elapsed":0.0000010520000159885967},{"event":"call","id":117,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"Number","value":""},"elapsed":0.000001964000034604396},{"event":"call","id":119,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":80,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"String","value":""},"elapsed":0.0000013630000239572837},{"event":"call","id":121,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":69,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":122,"parent_id":121,"return_value":{"class":"String","value":""},"elapsed":0.0000013229999922259594},{"event":"call","id":123,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":124,"parent_id":123,"return_value":{"class":"String","value":""},"elapsed":9.51999936660286e-7},{"event":"call","id":125,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":9.220000265486306e-7},{"event":"call","id":127,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":128,"parent_id":127,"return_value":{"class":"String","value":""},"elapsed":0.0000016929999446801958},{"event":"call","id":129,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":130,"parent_id":129,"return_value":{"class":"String","value":""},"elapsed":0.0000011619999895629007},{"event":"call","id":131,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":81,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":132,"parent_id":131,"return_value":{"class":"Object","value":"","object_id":81},"elapsed":8.920000027501374e-7},{"event":"call","id":133,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":81},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":134,"parent_id":133,"return_value":{"class":"String","value":""},"elapsed":7.720000212430023e-7},{"event":"call","id":135,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":81},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":136,"parent_id":135,"return_value":{"class":"String","value":""},"elapsed":0.0000013430000080916216},{"event":"call","id":137,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":81},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000010720000318542589},{"event":"call","id":139,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":19,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":8.719999868844752e-7},{"event":"call","id":141,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":19},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":82,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Object","value":"","object_id":82},"elapsed":7.610000238855719e-7},{"event":"call","id":143,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":82},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"String","value":""},"elapsed":7.009999762885855e-7},{"event":"call","id":145,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":19},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.609999445572612e-7},{"event":"call","id":147,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":83,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":148,"parent_id":147,"return_value":{"class":"Array","value":"","object_id":83},"elapsed":0.0000010019999763244414},{"event":"call","id":149,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":150,"parent_id":149,"return_value":{"class":"Number","value":""},"elapsed":0.0000021440000637085177},{"event":"call","id":151,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":84,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Array","value":"","object_id":84},"elapsed":9.719999525259482e-7},{"event":"call","id":153,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":84},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Number","value":""},"elapsed":8.91000013325538e-7},{"event":"call","id":155,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":85,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":156,"parent_id":155,"return_value":{"class":"Array","value":"","object_id":85},"elapsed":0.0000010420000080557656},{"event":"call","id":157,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":85},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":158,"parent_id":157,"return_value":{"class":"String","value":""},"elapsed":7.910000476840651e-7},{"event":"call","id":159,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"Number","value":""},"elapsed":7.719999075561645e-7},{"event":"call","id":161,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":15},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":10,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":162,"parent_id":161,"elapsed":7.009999762885855e-7},{"event":"call","id":163,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"Number","value":""},"elapsed":8.91000013325538e-7},{"event":"call","id":165,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":86,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":166,"parent_id":165,"return_value":{"class":"Array","value":"","object_id":86},"elapsed":9.119999049289618e-7},{"event":"call","id":167,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":86},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Number","value":""},"elapsed":8.209999577957205e-7},{"event":"call","id":169,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":87,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":170,"parent_id":169,"return_value":{"class":"Array","value":"","object_id":87},"elapsed":8.920000027501374e-7},{"event":"call","id":171,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":87},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":172,"parent_id":171,"return_value":{"class":"String","value":""},"elapsed":7.320001031985157e-7},{"event":"call","id":173,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":174,"parent_id":173,"return_value":{"class":"Number","value":""},"elapsed":9.320000344814616e-7},{"event":"call","id":175,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":176,"parent_id":175,"return_value":{"class":"String","value":""},"elapsed":7.81000039751234e-7},{"event":"call","id":177,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":178,"parent_id":177,"return_value":{"class":"String","value":""},"elapsed":8.520000847056508e-7},{"event":"call","id":179,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":10},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":4,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":180,"parent_id":179,"elapsed":6.610000582440989e-7},{"event":"call","id":181,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":75},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":22,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":182,"parent_id":181,"return_value":{"class":"Object","value":"","object_id":22},"elapsed":0.0000010520000159885967},{"event":"call","id":183,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":184,"parent_id":183,"return_value":{"class":"Number","value":""},"elapsed":0.0000013229999922259594},{"event":"call","id":185,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":88,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":186,"parent_id":185,"return_value":{"class":"String","value":""},"elapsed":0.0000011119999498987454},{"event":"call","id":187,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":70,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":188,"parent_id":187,"return_value":{"class":"String","value":""},"elapsed":8.519999710188131e-7},{"event":"call","id":189,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":190,"parent_id":189,"return_value":{"class":"String","value":""},"elapsed":8.719999868844752e-7},{"event":"call","id":191,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":192,"parent_id":191,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.819999948173063e-7},{"event":"call","id":193,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":194,"parent_id":193,"return_value":{"class":"String","value":""},"elapsed":7.920000371086644e-7},{"event":"call","id":195,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"String","value":""},"elapsed":9.709999631013488e-7},{"event":"call","id":197,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":89,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"Object","value":"","object_id":89},"elapsed":8.31999955153151e-7},{"event":"call","id":199,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":89},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":200,"parent_id":199,"return_value":{"class":"String","value":""},"elapsed":6.809999604229233e-7},{"event":"call","id":201,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":89},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":202,"parent_id":201,"return_value":{"class":"String","value":""},"elapsed":6.520000397358672e-7},{"event":"call","id":203,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":89},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":204,"parent_id":203,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.420000318030361e-7},{"event":"call","id":205,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":26,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":206,"parent_id":205,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.0000010019999763244414},{"event":"call","id":207,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":26},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":90,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":208,"parent_id":207,"return_value":{"class":"Object","value":"","object_id":90},"elapsed":7.920000371086644e-7},{"event":"call","id":209,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":90},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":210,"parent_id":209,"return_value":{"class":"String","value":""},"elapsed":7.909999339972273e-7},{"event":"call","id":211,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":26},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":212,"parent_id":211,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.909999683557544e-7},{"event":"call","id":213,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":91,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":214,"parent_id":213,"return_value":{"class":"Array","value":"","object_id":91},"elapsed":9.220000265486306e-7},{"event":"call","id":215,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":91},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":27,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":216,"parent_id":215,"return_value":{"class":"Object","value":"","object_id":27},"elapsed":8.420000767728197e-7},{"event":"call","id":217,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":218,"parent_id":217,"return_value":{"class":"Number","value":""},"elapsed":0.0000010420000080557656},{"event":"call","id":219,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":92,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":220,"parent_id":219,"return_value":{"class":"String","value":""},"elapsed":0.0000015529999473073985},{"event":"call","id":221,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":93,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":222,"parent_id":221,"return_value":{"class":"String","value":""},"elapsed":0.000022080999997342587},{"event":"call","id":223,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":224,"parent_id":223,"return_value":{"class":"String","value":""},"elapsed":0.0000010919999340330833},{"event":"call","id":225,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":226,"parent_id":225,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001202000021294225},{"event":"call","id":227,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":228,"parent_id":227,"return_value":{"class":"String","value":""},"elapsed":8.409999736613827e-7},{"event":"call","id":229,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":230,"parent_id":229,"return_value":{"class":"String","value":""},"elapsed":0.0000011519999816300697},{"event":"call","id":231,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":94,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":232,"parent_id":231,"return_value":{"class":"Object","value":"","object_id":94},"elapsed":8.920000027501374e-7},{"event":"call","id":233,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":94},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":234,"parent_id":233,"return_value":{"class":"String","value":""},"elapsed":7.109999842214165e-7},{"event":"call","id":235,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":94},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"String","value":""},"elapsed":6.410000423784368e-7},{"event":"call","id":237,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":94},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":238,"parent_id":237,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.30999920758768e-7},{"event":"call","id":239,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":31,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":240,"parent_id":239,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":8.81000005392707e-7},{"event":"call","id":241,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":31},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":95,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":242,"parent_id":241,"return_value":{"class":"Object","value":"","object_id":95},"elapsed":7.809999260643963e-7},{"event":"call","id":243,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":95},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":244,"parent_id":243,"return_value":{"class":"String","value":""},"elapsed":6.410000423784368e-7},{"event":"call","id":245,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":31},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":246,"parent_id":245,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.509999366244301e-7},{"event":"call","id":247,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":96,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":248,"parent_id":247,"return_value":{"class":"Array","value":"","object_id":96},"elapsed":8.719999868844752e-7},{"event":"call","id":249,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":96},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":32,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":250,"parent_id":249,"return_value":{"class":"Object","value":"","object_id":32},"elapsed":9.929999578162096e-7},{"event":"call","id":251,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":252,"parent_id":251,"return_value":{"class":"Number","value":""},"elapsed":0.0000010119999842572724},{"event":"call","id":253,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":97,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":254,"parent_id":253,"return_value":{"class":"String","value":""},"elapsed":0.0000015729999631730607},{"event":"call","id":255,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":98,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":256,"parent_id":255,"return_value":{"class":"String","value":""},"elapsed":9.510000609225244e-7},{"event":"call","id":257,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":258,"parent_id":257,"return_value":{"class":"String","value":""},"elapsed":8.819999948173063e-7},{"event":"call","id":259,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":260,"parent_id":259,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.81000039751234e-7},{"event":"call","id":261,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":262,"parent_id":261,"return_value":{"class":"String","value":""},"elapsed":0.0000014729999975315877},{"event":"call","id":263,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"String","value":""},"elapsed":8.220000609071576e-7},{"event":"call","id":265,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":99,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":266,"parent_id":265,"return_value":{"class":"Object","value":"","object_id":99},"elapsed":8.219999472203199e-7},{"event":"call","id":267,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":99},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":268,"parent_id":267,"return_value":{"class":"String","value":""},"elapsed":8.119999392874888e-7},{"event":"call","id":269,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":99},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":270,"parent_id":269,"return_value":{"class":"String","value":""},"elapsed":5.919999921388808e-7},{"event":"call","id":271,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":99},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":272,"parent_id":271,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.510000503112678e-7},{"event":"call","id":273,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":36,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":274,"parent_id":273,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":9.210000371240312e-7},{"event":"call","id":275,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":36},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":100,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":276,"parent_id":275,"return_value":{"class":"Object","value":"","object_id":100},"elapsed":6.809999604229233e-7},{"event":"call","id":277,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":100},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":278,"parent_id":277,"return_value":{"class":"String","value":""},"elapsed":0.0000011509999922054703},{"event":"call","id":279,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":36},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":280,"parent_id":279,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.420000318030361e-7},{"event":"call","id":281,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":101,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":282,"parent_id":281,"return_value":{"class":"Array","value":"","object_id":101},"elapsed":7.709999181315652e-7},{"event":"call","id":283,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":101},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":37,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":284,"parent_id":283,"return_value":{"class":"Object","value":"","object_id":37},"elapsed":0.0000010210000027655042},{"event":"call","id":285,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":286,"parent_id":285,"return_value":{"class":"Number","value":""},"elapsed":8.209999577957205e-7},{"event":"call","id":287,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":102,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":288,"parent_id":287,"return_value":{"class":"String","value":""},"elapsed":0.0000012520000609583803},{"event":"call","id":289,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":103,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":290,"parent_id":289,"return_value":{"class":"String","value":""},"elapsed":8.210000714825583e-7},{"event":"call","id":291,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":292,"parent_id":291,"return_value":{"class":"String","value":""},"elapsed":8.920000027501374e-7},{"event":"call","id":293,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"true","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":294,"parent_id":293,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.809999260643963e-7},{"event":"call","id":295,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":296,"parent_id":295,"return_value":{"class":"String","value":""},"elapsed":7.209999921542476e-7},{"event":"call","id":297,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":298,"parent_id":297,"return_value":{"class":"String","value":""},"elapsed":9.020000106829684e-7},{"event":"call","id":299,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":104,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":300,"parent_id":299,"return_value":{"class":"Object","value":"","object_id":104},"elapsed":8.220000609071576e-7},{"event":"call","id":301,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":104},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":302,"parent_id":301,"return_value":{"class":"String","value":""},"elapsed":6.509999366244301e-7},{"event":"call","id":303,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":104},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":304,"parent_id":303,"return_value":{"class":"String","value":""},"elapsed":6.110000185799436e-7},{"event":"call","id":305,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":104},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":306,"parent_id":305,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.910000820425921e-7},{"event":"call","id":307,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":41,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":308,"parent_id":307,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":6.919999577803537e-7},{"event":"call","id":309,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":41},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":105,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":310,"parent_id":309,"return_value":{"class":"Object","value":"","object_id":105},"elapsed":6.110000185799436e-7},{"event":"call","id":311,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":105},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":312,"parent_id":311,"return_value":{"class":"String","value":""},"elapsed":6.709999524900923e-7},{"event":"call","id":313,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":41},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":314,"parent_id":313,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.009998969602748e-7},{"event":"call","id":315,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":106,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":316,"parent_id":315,"return_value":{"class":"Array","value":"","object_id":106},"elapsed":0.0000012130000186516554},{"event":"call","id":317,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":318,"parent_id":317,"return_value":{"class":"Number","value":""},"elapsed":0.000001722999968478689},{"event":"call","id":319,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":107,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":320,"parent_id":319,"return_value":{"class":"Array","value":"","object_id":107},"elapsed":9.51999936660286e-7},{"event":"call","id":321,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":107},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":322,"parent_id":321,"return_value":{"class":"Number","value":""},"elapsed":9.320000344814616e-7},{"event":"call","id":323,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":108,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":324,"parent_id":323,"return_value":{"class":"Array","value":"","object_id":108},"elapsed":0.0000012829999604946352},{"event":"call","id":325,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":108},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":326,"parent_id":325,"return_value":{"class":"String","value":""},"elapsed":8.619999789516442e-7},{"event":"call","id":327,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":32,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":328,"parent_id":327,"elapsed":7.910000476840651e-7},{"event":"call","id":329,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":330,"parent_id":329,"return_value":{"class":"Number","value":""},"elapsed":0.0000010219999921901035},{"event":"call","id":331,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":109,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":332,"parent_id":331,"return_value":{"class":"Array","value":"","object_id":109},"elapsed":8.920000027501374e-7},{"event":"call","id":333,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":109},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":334,"parent_id":333,"return_value":{"class":"Number","value":""},"elapsed":8.719999868844752e-7},{"event":"call","id":335,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":110,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":336,"parent_id":335,"return_value":{"class":"Array","value":"","object_id":110},"elapsed":8.609999895270448e-7},{"event":"call","id":337,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":110},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":338,"parent_id":337,"return_value":{"class":"String","value":""},"elapsed":7.910000476840651e-7},{"event":"call","id":339,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"Number","value":""},"elapsed":9.220000265486306e-7},{"event":"call","id":341,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":32},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":27,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":342,"parent_id":341,"elapsed":6.7100006617693e-7},{"event":"call","id":343,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":344,"parent_id":343,"return_value":{"class":"Number","value":""},"elapsed":0.000001041999894368928},{"event":"call","id":345,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":111,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":346,"parent_id":345,"return_value":{"class":"Array","value":"","object_id":111},"elapsed":8.41999963085982e-7},{"event":"call","id":347,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":111},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":348,"parent_id":347,"return_value":{"class":"Number","value":""},"elapsed":6.909999683557544e-7},{"event":"call","id":349,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":350,"parent_id":349,"return_value":{"class":"Number","value":""},"elapsed":8.220000609071576e-7},{"event":"call","id":351,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":27},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":22,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":352,"parent_id":351,"elapsed":6.40999928691599e-7},{"event":"call","id":353,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":91},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":45,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":354,"parent_id":353,"return_value":{"class":"Object","value":"","object_id":45},"elapsed":0.0000010720000318542589},{"event":"call","id":355,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":356,"parent_id":355,"return_value":{"class":"Number","value":""},"elapsed":9.520000503471238e-7},{"event":"call","id":357,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":358,"parent_id":357,"return_value":{"class":"Number","value":""},"elapsed":8.41999963085982e-7},{"event":"call","id":359,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":360,"parent_id":359,"return_value":{"class":"String","value":""},"elapsed":0.0000015129999155760743},{"event":"call","id":361,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":362,"parent_id":361,"return_value":{"class":"String","value":""},"elapsed":0.0000010720000318542589},{"event":"call","id":363,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":112,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":364,"parent_id":363,"return_value":{"class":"Array","value":"","object_id":112},"elapsed":9.409999393028556e-7},{"event":"call","id":365,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":112},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":46,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":366,"parent_id":365,"return_value":{"class":"Object","value":"","object_id":46},"elapsed":9.220000265486306e-7},{"event":"call","id":367,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":368,"parent_id":367,"return_value":{"class":"Number","value":""},"elapsed":8.509999815942138e-7},{"event":"call","id":369,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":113,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":370,"parent_id":369,"return_value":{"class":"String","value":""},"elapsed":9.72000066212786e-7},{"event":"call","id":371,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":71,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":372,"parent_id":371,"return_value":{"class":"String","value":""},"elapsed":0.0000010710000424296595},{"event":"call","id":373,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":374,"parent_id":373,"return_value":{"class":"String","value":""},"elapsed":9.520000503471238e-7},{"event":"call","id":375,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":376,"parent_id":375,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.010000212583691e-7},{"event":"call","id":377,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":378,"parent_id":377,"return_value":{"class":"String","value":""},"elapsed":9.120000186157995e-7},{"event":"call","id":379,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":380,"parent_id":379,"return_value":{"class":"String","value":""},"elapsed":8.320000688399887e-7},{"event":"call","id":381,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":114,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":382,"parent_id":381,"return_value":{"class":"Object","value":"","object_id":114},"elapsed":8.519999710188131e-7},{"event":"call","id":383,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":114},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":384,"parent_id":383,"return_value":{"class":"String","value":""},"elapsed":7.610000238855719e-7},{"event":"call","id":385,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":114},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":386,"parent_id":385,"return_value":{"class":"String","value":""},"elapsed":6.110000185799436e-7},{"event":"call","id":387,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":114},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":388,"parent_id":387,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.919999921388808e-7},{"event":"call","id":389,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":50,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":390,"parent_id":389,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":7.510000159527408e-7},{"event":"call","id":391,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":50},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":115,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":392,"parent_id":391,"return_value":{"class":"Object","value":"","object_id":115},"elapsed":7.820000291758333e-7},{"event":"call","id":393,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":115},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":394,"parent_id":393,"return_value":{"class":"String","value":""},"elapsed":8.019999313546577e-7},{"event":"call","id":395,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":50},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Boolean","value":"false","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":396,"parent_id":395,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.420000318030361e-7},{"event":"call","id":397,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":116,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":398,"parent_id":397,"return_value":{"class":"Array","value":"","object_id":116},"elapsed":8.010000556168961e-7},{"event":"call","id":399,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":400,"parent_id":399,"return_value":{"class":"Number","value":""},"elapsed":0.0000011820000054285629},{"event":"call","id":401,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":117,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":402,"parent_id":401,"return_value":{"class":"Array","value":"","object_id":117},"elapsed":8.519999710188131e-7},{"event":"call","id":403,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":117},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":404,"parent_id":403,"return_value":{"class":"Number","value":""},"elapsed":8.120000529743265e-7},{"event":"call","id":405,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":117},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":406,"parent_id":405,"return_value":{"class":"Number","value":""},"elapsed":7.820000291758333e-7},{"event":"call","id":407,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":408,"parent_id":407,"return_value":{"class":"Number","value":""},"elapsed":7.910000476840651e-7},{"event":"call","id":409,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":46},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":45,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":410,"parent_id":409,"elapsed":7.520000053773401e-7},{"event":"call","id":411,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":412,"parent_id":411,"return_value":{"class":"Number","value":""},"elapsed":9.520000503471238e-7},{"event":"call","id":413,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":118,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":414,"parent_id":413,"return_value":{"class":"Array","value":"","object_id":118},"elapsed":0.000001192000013361394},{"event":"call","id":415,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":416,"parent_id":415,"return_value":{"class":"Number","value":""},"elapsed":0.0000011220000715184142},{"event":"call","id":417,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":45},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":22,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":418,"parent_id":417,"elapsed":6.920000714671914e-7},{"event":"call","id":419,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":420,"parent_id":419,"return_value":{"class":"Number","value":""},"elapsed":9.420000424142927e-7},{"event":"call","id":421,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":119,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Array","value":"","object_id":119},"elapsed":0.000001002000090011279},{"event":"call","id":423,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":119},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":424,"parent_id":423,"return_value":{"class":"Number","value":""},"elapsed":7.820000291758333e-7},{"event":"call","id":425,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":426,"parent_id":425,"return_value":{"class":"Number","value":""},"elapsed":9.120000186157995e-7},{"event":"call","id":427,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":22},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Object","value":"","object_id":4,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":428,"parent_id":427,"elapsed":6.40999928691599e-7},{"event":"call","id":429,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":430,"parent_id":429,"return_value":{"class":"Number","value":""},"elapsed":9.110000291912002e-7},{"event":"call","id":431,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":120,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":432,"parent_id":431,"return_value":{"class":"Array","value":"","object_id":120},"elapsed":7.620000133101712e-7},{"event":"call","id":433,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":120},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Number","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":434,"parent_id":433,"return_value":{"class":"Number","value":""},"elapsed":7.520000053773401e-7},{"event":"call","id":435,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Object","value":"","object_id":4},"parameters":[{"class":"String","value":"","name":"key"},{"class":"Array","value":"","object_id":121,"name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":436,"parent_id":435,"return_value":{"class":"Array","value":"","object_id":121},"elapsed":0.0000014220000821296708},{"event":"call","id":437,"thread_id":0,"method_id":"filterFields","static":false,"receiver":{"class":"Array","value":"","object_id":121},"parameters":[{"class":"String","value":"","name":"key"},{"class":"String","value":"","name":"value"}],"defined_class":"json","path":"packages/sequence-diagram/src/formatter/json.ts","lineno":5},{"event":"return","thread_id":0,"id":438,"parent_id":437,"return_value":{"class":"String","value":""},"elapsed":8.719999868844752e-7},{"event":"return","thread_id":0,"id":439,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.014215863000003992},{"event":"return","thread_id":0,"id":440,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":122},"elapsed":0.015370800000027884}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found JSON matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded","trimmed":{"version":"3.200.0","max_length":120},"sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"json","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/json.ts:14"},{"type":"function","name":"filterFields","static":true,"location":"packages/sequence-diagram/src/formatter/json.ts:5"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:8"}]}]}]} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json index e52851370e..2492362e67 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/Text_matches_expectation.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":55},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":28},{"event":"call","id":3,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":4,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":5,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":6,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001092000047719921},{"event":"return","thread_id":0,"id":8,"parent_id":5,"return_value":{"class":"Array","value":"","object_id":56},"elapsed":0.00007506300005388766},{"event":"call","id":9,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.000018558000078883197},{"event":"call","id":11,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":12,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004908000050818373},{"event":"call","id":14,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003045000084966887},{"event":"call","id":16,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000216400007957418},{"event":"call","id":18,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.41999963085982e-7},{"event":"return","thread_id":0,"id":20,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0004006350000054226},{"event":"call","id":21,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0000013720000424655154},{"event":"call","id":23,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"String","value":""},"elapsed":0.0000010219999921901035},{"event":"call","id":25,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":""},"elapsed":0.000005377999968914082},{"event":"call","id":27,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":28,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.110000291912002e-7},{"event":"call","id":30,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.809999604229233e-7},{"event":"call","id":32,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":34,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.709999181315652e-7},{"event":"return","thread_id":0,"id":36,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00027484500003538415},{"event":"call","id":37,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"String","value":""},"elapsed":0.000003976000016336911},{"event":"call","id":39,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"String","value":""},"elapsed":0.0000015530000609942363},{"event":"call","id":41,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.000001952999923560128},{"event":"call","id":43,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"String","value":""},"elapsed":0.000026390000016363047},{"event":"call","id":45,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":46,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":47,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.409999736613827e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Array","value":"","object_id":57},"elapsed":0.00007156799995300389},{"event":"call","id":50,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":""},"elapsed":0.000020091000010324933},{"event":"call","id":52,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.0000014629999895987567},{"event":"call","id":54,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000005808999958389904},{"event":"call","id":56,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004286000034880999},{"event":"call","id":59,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019130000055156415},{"event":"call","id":61,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019430000293141347},{"event":"call","id":63,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.610000238855719e-7},{"event":"return","thread_id":0,"id":65,"parent_id":56,"return_value":{"class":"String","value":""},"elapsed":0.00028040300003340235},{"event":"return","thread_id":0,"id":66,"parent_id":45,"elapsed":0.0007064159999572439},{"event":"return","thread_id":0,"id":67,"parent_id":4,"elapsed":0.002301804000012453},{"event":"call","id":68,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":69,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":70,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001983000061045459},{"event":"return","thread_id":0,"id":72,"parent_id":69,"return_value":{"class":"Array","value":"","object_id":58},"elapsed":0.0001498760000231414},{"event":"call","id":73,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"String","value":""},"elapsed":0.0000020229999790899456},{"event":"call","id":75,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.0000013219998891145224},{"event":"call","id":77,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":0.000006970999947952805},{"event":"call","id":79,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":80,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003525000010995427},{"event":"call","id":82,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018929999896499794},{"event":"call","id":84,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005278000003272609},{"event":"call","id":86,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002062999897134432},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"String","value":""},"elapsed":0.00040750499999830936},{"event":"call","id":89,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":90,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":91,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000017130000742326956},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"Array","value":"","object_id":59},"elapsed":0.00014001099998495192},{"event":"call","id":94,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"String","value":""},"elapsed":0.0000020129999711571145},{"event":"call","id":96,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"String","value":""},"elapsed":0.0000012419999393387116},{"event":"call","id":98,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":""},"elapsed":0.000006218999942575465},{"event":"call","id":100,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.910000820425921e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.209999921542476e-7},{"event":"return","thread_id":0,"id":109,"parent_id":100,"return_value":{"class":"String","value":""},"elapsed":0.00026404900006582466},{"event":"call","id":110,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":111,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":112,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.309999657285516e-7},{"event":"return","thread_id":0,"id":114,"parent_id":111,"return_value":{"class":"Array","value":"","object_id":60},"elapsed":0.00006398699997589574},{"event":"call","id":115,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"String","value":""},"elapsed":0.0000019130000055156415},{"event":"call","id":117,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"String","value":""},"elapsed":0.0000012520000609583803},{"event":"call","id":119,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"String","value":""},"elapsed":0.000005738000027122325},{"event":"call","id":121,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":122,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.209999577957205e-7},{"event":"call","id":124,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":125,"parent_id":124,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":126,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":127,"parent_id":126,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.720000212430023e-7},{"event":"call","id":128,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.720000212430023e-7},{"event":"return","thread_id":0,"id":130,"parent_id":121,"return_value":{"class":"String","value":""},"elapsed":0.0002825970000230882},{"event":"call","id":131,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"return","thread_id":0,"id":132,"parent_id":131,"elapsed":0.0000018020000425167382},{"event":"return","thread_id":0,"id":133,"parent_id":110,"elapsed":0.0007166020000113349},{"event":"return","thread_id":0,"id":134,"parent_id":89,"elapsed":0.0015571699999554767},{"event":"call","id":135,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":136,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":137,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000470700001642399},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000025839999580057338},{"event":"call","id":143,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018330000557398307},{"event":"return","thread_id":0,"id":145,"parent_id":136,"return_value":{"class":"Array","value":"","object_id":61},"elapsed":0.00020736299995860463},{"event":"call","id":146,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"String","value":""},"elapsed":0.000001742999984344351},{"event":"call","id":148,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.0000012819999710700358},{"event":"call","id":150,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"String","value":""},"elapsed":0.0000065100000483653275},{"event":"call","id":152,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"String","value":""},"elapsed":7.009999762885855e-7},{"event":"call","id":154,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":155,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":156,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.81000039751234e-7},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"Array","value":"","object_id":62},"elapsed":0.00006297499999163847},{"event":"call","id":159,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"String","value":""},"elapsed":0.0000017730000081428443},{"event":"call","id":161,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"String","value":""},"elapsed":0.000001102000055652752},{"event":"call","id":163,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":""},"elapsed":0.000005759000032412587},{"event":"call","id":165,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":166,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":168,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":170,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.509999022659031e-7},{"event":"call","id":172,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.300000450210064e-7},{"event":"return","thread_id":0,"id":174,"parent_id":165,"return_value":{"class":"String","value":""},"elapsed":0.0002254199999924822},{"event":"return","thread_id":0,"id":175,"parent_id":154,"elapsed":0.0005429590000858298},{"event":"return","thread_id":0,"id":176,"parent_id":135,"elapsed":0.0010471209999423081},{"event":"return","thread_id":0,"id":177,"parent_id":68,"elapsed":0.0036603040000500187},{"event":"return","thread_id":0,"id":178,"parent_id":3,"elapsed":0.006274970000049507},{"event":"return","thread_id":0,"id":179,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.006606250000004366},{"event":"return","thread_id":0,"id":180,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":63},"elapsed":0.006994415999997727}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"text","children":[{"type":"function","name":"diffModeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:17"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:28"},{"type":"function","name":"describeChange","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:31"},{"type":"function","name":"normalizeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:38"},{"type":"function","name":"qualifyAction","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:42"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found Text matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":55},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":28},{"event":"call","id":3,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":4,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":5,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":6,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001092000047719921},{"event":"return","thread_id":0,"id":8,"parent_id":5,"return_value":{"class":"Array","value":"","object_id":56},"elapsed":0.00007506300005388766},{"event":"call","id":9,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":10,"parent_id":9,"return_value":{"class":"String","value":""},"elapsed":0.000018558000078883197},{"event":"call","id":11,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":12,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004908000050818373},{"event":"call","id":14,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003045000084966887},{"event":"call","id":16,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000216400007957418},{"event":"call","id":18,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":19,"parent_id":18,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.41999963085982e-7},{"event":"return","thread_id":0,"id":20,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0004006350000054226},{"event":"call","id":21,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":0.0000013720000424655154},{"event":"call","id":23,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":24,"parent_id":23,"return_value":{"class":"String","value":""},"elapsed":0.0000010219999921901035},{"event":"call","id":25,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":""},"elapsed":0.000005377999968914082},{"event":"call","id":27,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":28,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.110000291912002e-7},{"event":"call","id":30,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.809999604229233e-7},{"event":"call","id":32,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":33,"parent_id":32,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":34,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":35,"parent_id":34,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.709999181315652e-7},{"event":"return","thread_id":0,"id":36,"parent_id":27,"return_value":{"class":"String","value":""},"elapsed":0.00027484500003538415},{"event":"call","id":37,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"String","value":""},"elapsed":0.000003976000016336911},{"event":"call","id":39,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"String","value":""},"elapsed":0.0000015530000609942363},{"event":"call","id":41,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":42,"parent_id":41,"return_value":{"class":"String","value":""},"elapsed":0.000001952999923560128},{"event":"call","id":43,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":44,"parent_id":43,"return_value":{"class":"String","value":""},"elapsed":0.000026390000016363047},{"event":"call","id":45,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":46,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":47,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.409999736613827e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Array","value":"","object_id":57},"elapsed":0.00007156799995300389},{"event":"call","id":50,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":""},"elapsed":0.000020091000010324933},{"event":"call","id":52,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":""},"elapsed":0.0000014629999895987567},{"event":"call","id":54,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000005808999958389904},{"event":"call","id":56,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":57,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":58,"parent_id":57,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000004286000034880999},{"event":"call","id":59,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":60,"parent_id":59,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019130000055156415},{"event":"call","id":61,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":62,"parent_id":61,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000019430000293141347},{"event":"call","id":63,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":64,"parent_id":63,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.610000238855719e-7},{"event":"return","thread_id":0,"id":65,"parent_id":56,"return_value":{"class":"String","value":""},"elapsed":0.00028040300003340235},{"event":"return","thread_id":0,"id":66,"parent_id":45,"elapsed":0.0007064159999572439},{"event":"return","thread_id":0,"id":67,"parent_id":4,"elapsed":0.002301804000012453},{"event":"call","id":68,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":69,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":70,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001983000061045459},{"event":"return","thread_id":0,"id":72,"parent_id":69,"return_value":{"class":"Array","value":"","object_id":58},"elapsed":0.0001498760000231414},{"event":"call","id":73,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"String","value":""},"elapsed":0.0000020229999790899456},{"event":"call","id":75,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":""},"elapsed":0.0000013219998891145224},{"event":"call","id":77,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":78,"parent_id":77,"return_value":{"class":"String","value":""},"elapsed":0.000006970999947952805},{"event":"call","id":79,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":80,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000003525000010995427},{"event":"call","id":82,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":83,"parent_id":82,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018929999896499794},{"event":"call","id":84,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":85,"parent_id":84,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000005278000003272609},{"event":"call","id":86,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":87,"parent_id":86,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000002062999897134432},{"event":"return","thread_id":0,"id":88,"parent_id":79,"return_value":{"class":"String","value":""},"elapsed":0.00040750499999830936},{"event":"call","id":89,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":90,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":91,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.0000017130000742326956},{"event":"return","thread_id":0,"id":93,"parent_id":90,"return_value":{"class":"Array","value":"","object_id":59},"elapsed":0.00014001099998495192},{"event":"call","id":94,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":95,"parent_id":94,"return_value":{"class":"String","value":""},"elapsed":0.0000020129999711571145},{"event":"call","id":96,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":97,"parent_id":96,"return_value":{"class":"String","value":""},"elapsed":0.0000012419999393387116},{"event":"call","id":98,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":""},"elapsed":0.000006218999942575465},{"event":"call","id":100,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":101,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":102,"parent_id":101,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":103,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":104,"parent_id":103,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.910000820425921e-7},{"event":"call","id":105,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":107,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":108,"parent_id":107,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.209999921542476e-7},{"event":"return","thread_id":0,"id":109,"parent_id":100,"return_value":{"class":"String","value":""},"elapsed":0.00026404900006582466},{"event":"call","id":110,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":111,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":112,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"Boolean","value":"true"},"elapsed":8.309999657285516e-7},{"event":"return","thread_id":0,"id":114,"parent_id":111,"return_value":{"class":"Array","value":"","object_id":60},"elapsed":0.00006398699997589574},{"event":"call","id":115,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":116,"parent_id":115,"return_value":{"class":"String","value":""},"elapsed":0.0000019130000055156415},{"event":"call","id":117,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":118,"parent_id":117,"return_value":{"class":"String","value":""},"elapsed":0.0000012520000609583803},{"event":"call","id":119,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":120,"parent_id":119,"return_value":{"class":"String","value":""},"elapsed":0.000005738000027122325},{"event":"call","id":121,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":122,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":123,"parent_id":122,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.209999577957205e-7},{"event":"call","id":124,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":125,"parent_id":124,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":126,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":127,"parent_id":126,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.720000212430023e-7},{"event":"call","id":128,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.720000212430023e-7},{"event":"return","thread_id":0,"id":130,"parent_id":121,"return_value":{"class":"String","value":""},"elapsed":0.0002825970000230882},{"event":"call","id":131,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"return","thread_id":0,"id":132,"parent_id":131,"elapsed":0.0000018020000425167382},{"event":"return","thread_id":0,"id":133,"parent_id":110,"elapsed":0.0007166020000113349},{"event":"return","thread_id":0,"id":134,"parent_id":89,"elapsed":0.0015571699999554767},{"event":"call","id":135,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":136,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":137,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":138,"parent_id":137,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.510000159527408e-7},{"event":"call","id":139,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":140,"parent_id":139,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00000470700001642399},{"event":"call","id":141,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":142,"parent_id":141,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000025839999580057338},{"event":"call","id":143,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000018330000557398307},{"event":"return","thread_id":0,"id":145,"parent_id":136,"return_value":{"class":"Array","value":"","object_id":61},"elapsed":0.00020736299995860463},{"event":"call","id":146,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":147,"parent_id":146,"return_value":{"class":"String","value":""},"elapsed":0.000001742999984344351},{"event":"call","id":148,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":149,"parent_id":148,"return_value":{"class":"String","value":""},"elapsed":0.0000012819999710700358},{"event":"call","id":150,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":151,"parent_id":150,"return_value":{"class":"String","value":""},"elapsed":0.0000065100000483653275},{"event":"call","id":152,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"return","thread_id":0,"id":153,"parent_id":152,"return_value":{"class":"String","value":""},"elapsed":7.009999762885855e-7},{"event":"call","id":154,"thread_id":0,"method_id":"describeChange","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Number","value":"","name":"depth"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":31},{"event":"call","id":155,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":156,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.81000039751234e-7},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"Array","value":"","object_id":62},"elapsed":0.00006297499999163847},{"event":"call","id":159,"thread_id":0,"method_id":"diffModeName","static":true,"parameters":[{"class":"Number","value":"","name":"diffMode"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":17},{"event":"return","thread_id":0,"id":160,"parent_id":159,"return_value":{"class":"String","value":""},"elapsed":0.0000017730000081428443},{"event":"call","id":161,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":162,"parent_id":161,"return_value":{"class":"String","value":""},"elapsed":0.000001102000055652752},{"event":"call","id":163,"thread_id":0,"method_id":"normalizeName","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":38},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":""},"elapsed":0.000005759000032412587},{"event":"call","id":165,"thread_id":0,"method_id":"qualifyAction","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"text","path":"packages/sequence-diagram/src/formatter/text.ts","lineno":42},{"event":"call","id":166,"thread_id":0,"method_id":"isQuery","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":118},{"event":"return","thread_id":0,"id":167,"parent_id":166,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.81000039751234e-7},{"event":"call","id":168,"thread_id":0,"method_id":"isClientRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":115},{"event":"return","thread_id":0,"id":169,"parent_id":168,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.310000000870787e-7},{"event":"call","id":170,"thread_id":0,"method_id":"isServerRPC","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":112},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.509999022659031e-7},{"event":"call","id":172,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":173,"parent_id":172,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.300000450210064e-7},{"event":"return","thread_id":0,"id":174,"parent_id":165,"return_value":{"class":"String","value":""},"elapsed":0.0002254199999924822},{"event":"return","thread_id":0,"id":175,"parent_id":154,"elapsed":0.0005429590000858298},{"event":"return","thread_id":0,"id":176,"parent_id":135,"elapsed":0.0010471209999423081},{"event":"return","thread_id":0,"id":177,"parent_id":68,"elapsed":0.0036603040000500187},{"event":"return","thread_id":0,"id":178,"parent_id":3,"elapsed":0.006274970000049507},{"event":"return","thread_id":0,"id":179,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.006606250000004366},{"event":"return","thread_id":0,"id":180,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":63},"elapsed":0.006994415999997727}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v20.20.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found Text matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"text","children":[{"type":"function","name":"diffModeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:17"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:28"},{"type":"function","name":"describeChange","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:31"},{"type":"function","name":"normalizeName","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:38"},{"type":"function","name":"qualifyAction","static":true,"location":"packages/sequence-diagram/src/formatter/text.ts:42"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"isServerRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:112"},{"type":"function","name":"isClientRPC","static":true,"location":"packages/sequence-diagram/src/types.ts:115"},{"type":"function","name":"isQuery","static":true,"location":"packages/sequence-diagram/src/types.ts:118"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"}]}]}]} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json index 20305f23dc..9a52d1db05 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Sequence_diagram_diff/PlantUML/user_found_vs_not_found/UML_matches_expectation.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":2},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"_source"},{"class":"Object","value":"","object_id":3,"name":"options"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":286},{"event":"call","id":3,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":260},{"event":"return","thread_id":0,"id":4,"parent_id":3,"elapsed":0.00000558304600417614},{"event":"call","id":5,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":6,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.00001491699367761612},{"event":"call","id":8,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000071660615503787994},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000011834083124995232},{"event":"call","id":12,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":13,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":15,"parent_id":12,"return_value":{"class":"Array","value":"","object_id":6},"elapsed":0.00004449998959898949},{"event":"call","id":16,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.00002033403143286705},{"event":"call","id":18,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":19,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":20,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Array","value":"","object_id":7},"elapsed":0.00003670796286314726},{"event":"call","id":23,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":24,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00000808399636298418},{"event":"return","thread_id":0,"id":26,"parent_id":23,"return_value":{"class":"String","value":""},"elapsed":0.00007350009400397539},{"event":"return","thread_id":0,"id":27,"parent_id":18,"return_value":{"class":"String","value":""},"elapsed":0.00023091596085578203},{"event":"call","id":28,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":29,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":31,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.000021042069420218468},{"event":"call","id":33,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.000031791976653039455},{"event":"call","id":35,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":39,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":40,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"String","value":""},"elapsed":0.00000700005330145359},{"event":"return","thread_id":0,"id":42,"parent_id":39,"return_value":{"class":"String","value":""},"elapsed":0.00003883300814777613},{"event":"return","thread_id":0,"id":43,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.0003412499791011214},{"event":"call","id":44,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":0.00001183303538709879},{"event":"call","id":46,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":47,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000038125086575746536},{"event":"call","id":50,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":51,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":53,"parent_id":50,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":0.0000391670037060976},{"event":"call","id":54,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000016542035154998302},{"event":"call","id":56,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.000001708976924419403},{"event":"call","id":58,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":59,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":60,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":5.409820005297661e-7},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":64,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000012919772416353226},{"event":"call","id":66,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":67,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"Array","value":"","object_id":11},"elapsed":0.00003912497777491808},{"event":"call","id":70,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"call","id":72,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":""},"elapsed":0.000001250067725777626},{"event":"call","id":74,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":75,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":76,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":78,"parent_id":75,"return_value":{"class":"Array","value":"","object_id":12},"elapsed":0.000042541068978607655},{"event":"call","id":79,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":80,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":82,"parent_id":79,"return_value":{"class":"String","value":""},"elapsed":0.00003945792559534311},{"event":"return","thread_id":0,"id":83,"parent_id":74,"return_value":{"class":"String","value":""},"elapsed":0.00017199991270899773},{"event":"call","id":84,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":85,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":87,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"call","id":89,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.000001750071533024311},{"event":"call","id":91,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"label"},{"class":"String","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"String","value":""},"elapsed":0.000001416075974702835},{"event":"call","id":93,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":97,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":98,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":""},"elapsed":0.0000015420373529195786},{"event":"return","thread_id":0,"id":100,"parent_id":97,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":101,"parent_id":84,"return_value":{"class":"String","value":""},"elapsed":0.0002499170368537307},{"event":"call","id":102,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":103,"parent_id":102,"elapsed":0.0000016669509932398796},{"event":"call","id":104,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":105,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"String","value":""},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":107,"parent_id":104,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004425004590302706},{"event":"call","id":108,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":109,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000037082936614751816},{"event":"call","id":112,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"String","value":""},"elapsed":0.000001250067725777626},{"event":"call","id":114,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":115,"parent_id":114,"elapsed":0.0000014159595593810081},{"event":"call","id":116,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":117,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":118,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":3.7497375160455704e-7},{"event":"call","id":120,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":121,"parent_id":120,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":122,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":123,"parent_id":122,"elapsed":4.1606836020946503e-7},{"event":"call","id":124,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":125,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"return_value":{"class":"Array","value":"","object_id":16},"elapsed":0.00003695790655910969},{"event":"call","id":128,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"call","id":130,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":131,"parent_id":130,"return_value":{"class":"String","value":""},"elapsed":0.0000011670636013150215},{"event":"call","id":132,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":133,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":134,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":135,"parent_id":134,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":136,"parent_id":133,"return_value":{"class":"Array","value":"","object_id":17},"elapsed":0.0000362499849870801},{"event":"call","id":137,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":138,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":139,"parent_id":138,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":140,"parent_id":137,"return_value":{"class":"String","value":""},"elapsed":0.00004824995994567871},{"event":"return","thread_id":0,"id":141,"parent_id":132,"return_value":{"class":"String","value":""},"elapsed":0.00018712494056671858},{"event":"call","id":142,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":143,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"call","id":145,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"String","value":""},"elapsed":0.0000016669509932398796},{"event":"call","id":147,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":148,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":149,"parent_id":148,"elapsed":0.000006917049176990986},{"event":"return","thread_id":0,"id":150,"parent_id":147,"return_value":{"class":"String","value":""},"elapsed":0.00003033294342458248},{"event":"call","id":151,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":155,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":156,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"String","value":""},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":159,"parent_id":142,"return_value":{"class":"String","value":""},"elapsed":0.00022950000129640102},{"event":"call","id":160,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":161,"parent_id":160,"elapsed":0.0000018329592421650887},{"event":"call","id":162,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":163,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":165,"parent_id":162,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003912497777491808},{"event":"call","id":166,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":167,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":169,"parent_id":166,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.00003733299672603607},{"event":"call","id":170,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"call","id":172,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":173,"parent_id":172,"elapsed":0.000001208973117172718},{"event":"call","id":174,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":175,"parent_id":174,"elapsed":4.5890919864177704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"String","value":""},"elapsed":0.0000015409896150231361},{"event":"call","id":178,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":180,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":181,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":182,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"Array","value":"","object_id":20},"elapsed":0.00004741700831800699},{"event":"call","id":185,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":186,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":188,"parent_id":185,"return_value":{"class":"String","value":""},"elapsed":0.00004166702274233103},{"event":"return","thread_id":0,"id":189,"parent_id":180,"return_value":{"class":"String","value":""},"elapsed":0.00019483407959342003},{"event":"call","id":190,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":191,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":192,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":193,"parent_id":192,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":194,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.00003629096318036318},{"event":"call","id":195,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"call","id":197,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"call","id":199,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":200,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":201,"parent_id":200,"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":202,"parent_id":199,"return_value":{"class":"String","value":""},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":203,"parent_id":190,"return_value":{"class":"String","value":""},"elapsed":0.00019204197451472282},{"event":"call","id":204,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":205,"parent_id":204,"elapsed":0.000001500011421740055},{"event":"call","id":206,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.000001291045919060707},{"event":"call","id":208,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":209,"parent_id":208,"elapsed":0.000001374981366097927},{"event":"call","id":210,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":211,"parent_id":210,"elapsed":0.000004041939973831177},{"event":"return","thread_id":0,"id":212,"parent_id":117,"elapsed":0.0017209160141646862},{"event":"return","thread_id":0,"id":213,"parent_id":116,"elapsed":0.0017607089830562472},{"event":"call","id":214,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"String","value":""},"elapsed":0.000001625041477382183},{"event":"call","id":216,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"String","value":""},"elapsed":8.33999365568161e-7},{"event":"call","id":218,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":219,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":220,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":222,"parent_id":219,"return_value":{"class":"Array","value":"","object_id":21},"elapsed":0.00003645801916718483},{"event":"call","id":223,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":224,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":226,"parent_id":223,"return_value":{"class":"String","value":""},"elapsed":0.000040917075239121914},{"event":"return","thread_id":0,"id":227,"parent_id":218,"return_value":{"class":"String","value":""},"elapsed":0.00016537494957447052},{"event":"call","id":228,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":229,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":230,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":232,"parent_id":229,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.00003866699989885092},{"event":"call","id":233,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":234,"parent_id":233,"return_value":{"class":"String","value":""},"elapsed":5.409820005297661e-7},{"event":"call","id":235,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"String","value":""},"elapsed":0.000006417045369744301},{"event":"call","id":237,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":238,"parent_id":237,"return_value":{"class":"String","value":""},"elapsed":0.000002749962732195854},{"event":"call","id":239,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"label"},{"class":"String","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":240,"thread_id":0,"method_id":"removedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":130},{"event":"return","thread_id":0,"id":241,"parent_id":240,"elapsed":0.000008041970431804657},{"event":"call","id":242,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":243,"parent_id":242,"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":244,"parent_id":239,"return_value":{"class":"String","value":""},"elapsed":0.0003988329553976655},{"event":"return","thread_id":0,"id":245,"parent_id":228,"return_value":{"class":"String","value":""},"elapsed":0.0017030839808285236},{"event":"call","id":246,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":247,"parent_id":246,"elapsed":0.0000028329668566584587},{"event":"call","id":248,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"String","value":""},"elapsed":0.000001500011421740055},{"event":"call","id":250,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":251,"parent_id":250,"elapsed":0.000004500034265220165},{"event":"call","id":252,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":253,"parent_id":252,"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":254,"parent_id":59,"elapsed":0.005027375067584217},{"event":"call","id":255,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":256,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":257,"parent_id":256,"elapsed":3.7497375160455704e-7},{"event":"call","id":258,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":259,"parent_id":258,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":260,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":261,"parent_id":260,"elapsed":4.5797787606716156e-7},{"event":"call","id":262,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":263,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Array","value":"","object_id":23},"elapsed":0.00003641704097390175},{"event":"call","id":266,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":268,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":270,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":271,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":272,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":274,"parent_id":271,"return_value":{"class":"Array","value":"","object_id":24},"elapsed":0.00003545801155269146},{"event":"call","id":275,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":276,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":278,"parent_id":275,"return_value":{"class":"String","value":""},"elapsed":0.00003958295565098524},{"event":"return","thread_id":0,"id":279,"parent_id":270,"return_value":{"class":"String","value":""},"elapsed":0.00016483303625136614},{"event":"call","id":280,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":281,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":282,"parent_id":281,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":283,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":284,"parent_id":283,"return_value":{"class":"String","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":285,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":286,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":287,"parent_id":286,"elapsed":7.920898497104645e-7},{"event":"return","thread_id":0,"id":288,"parent_id":285,"return_value":{"class":"String","value":""},"elapsed":0.000013999990187585354},{"event":"call","id":289,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":290,"parent_id":289,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":291,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":292,"parent_id":291,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":293,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":294,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"String","value":""},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":296,"parent_id":293,"return_value":{"class":"String","value":""},"elapsed":0.000015083001926541328},{"event":"return","thread_id":0,"id":297,"parent_id":280,"return_value":{"class":"String","value":""},"elapsed":0.00020945793949067593},{"event":"call","id":298,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":299,"parent_id":298,"elapsed":0.0000014170072972774506},{"event":"call","id":300,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":301,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":302,"parent_id":301,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":303,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004066689871251583},{"event":"call","id":304,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":305,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":306,"parent_id":305,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":307,"parent_id":304,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00003208394628018141},{"event":"call","id":308,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"String","value":""},"elapsed":9.579816833138466e-7},{"event":"call","id":310,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":311,"parent_id":310,"elapsed":0.0000010828953236341476},{"event":"call","id":312,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":313,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":314,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":315,"parent_id":314,"elapsed":5.00003807246685e-7},{"event":"call","id":316,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":318,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":319,"parent_id":318,"elapsed":3.7509016692638397e-7},{"event":"call","id":320,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":321,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":322,"parent_id":321,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":323,"parent_id":320,"return_value":{"class":"Array","value":"","object_id":28},"elapsed":0.000032082898542284966},{"event":"call","id":324,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"call","id":326,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"String","value":""},"elapsed":7.919734343886375e-7},{"event":"call","id":328,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":329,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":330,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":332,"parent_id":329,"return_value":{"class":"Array","value":"","object_id":29},"elapsed":0.00003791600465774536},{"event":"call","id":333,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":334,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":336,"parent_id":333,"return_value":{"class":"String","value":""},"elapsed":0.000035792007111012936},{"event":"return","thread_id":0,"id":337,"parent_id":328,"return_value":{"class":"String","value":""},"elapsed":0.00015120801981538534},{"event":"call","id":338,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":339,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":341,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":342,"parent_id":341,"return_value":{"class":"String","value":""},"elapsed":0.0000020829029381275177},{"event":"call","id":343,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":344,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":345,"parent_id":344,"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":346,"parent_id":343,"return_value":{"class":"String","value":""},"elapsed":0.00001337495632469654},{"event":"call","id":347,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":348,"parent_id":347,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":349,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":350,"parent_id":349,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":351,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":352,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"String","value":""},"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":354,"parent_id":351,"return_value":{"class":"String","value":""},"elapsed":0.000013209064491093159},{"event":"return","thread_id":0,"id":355,"parent_id":338,"return_value":{"class":"String","value":""},"elapsed":0.00019220903050154448},{"event":"call","id":356,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":357,"parent_id":356,"elapsed":9.579816833138466e-7},{"event":"call","id":358,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":359,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":360,"parent_id":359,"return_value":{"class":"String","value":""},"elapsed":0.0000011249212548136711},{"event":"return","thread_id":0,"id":361,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000036624958738684654},{"event":"call","id":362,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":363,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":364,"parent_id":363,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":365,"parent_id":362,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":0.00003158301115036011},{"event":"call","id":366,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":367,"parent_id":366,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":368,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":369,"parent_id":368,"elapsed":9.170034900307655e-7},{"event":"call","id":370,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":371,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":372,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":373,"parent_id":372,"elapsed":4.5797787606716156e-7},{"event":"call","id":374,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":376,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":377,"parent_id":376,"elapsed":4.169996827840805e-7},{"event":"call","id":378,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":379,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":380,"parent_id":379,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":381,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":33},"elapsed":0.000032832962460815907},{"event":"call","id":382,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"String","value":""},"elapsed":8.75093974173069e-7},{"event":"call","id":384,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":386,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":387,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":388,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":390,"parent_id":387,"return_value":{"class":"Array","value":"","object_id":34},"elapsed":0.00003650004509836435},{"event":"call","id":391,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":392,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"String","value":""},"elapsed":5.828915163874626e-7},{"event":"return","thread_id":0,"id":394,"parent_id":391,"return_value":{"class":"String","value":""},"elapsed":0.00003762508276849985},{"event":"return","thread_id":0,"id":395,"parent_id":386,"return_value":{"class":"String","value":""},"elapsed":0.00015012500807642937},{"event":"call","id":396,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":397,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":398,"parent_id":397,"return_value":{"class":"String","value":""},"elapsed":0.000001708976924419403},{"event":"call","id":399,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":400,"parent_id":399,"return_value":{"class":"String","value":""},"elapsed":0.0000024579931050539017},{"event":"call","id":401,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":402,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":403,"parent_id":402,"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":404,"parent_id":401,"return_value":{"class":"String","value":""},"elapsed":0.000016125035472214222},{"event":"call","id":405,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":406,"parent_id":405,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":407,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":408,"parent_id":407,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":409,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":410,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"String","value":""},"elapsed":0.000001333886757493019},{"event":"return","thread_id":0,"id":412,"parent_id":409,"return_value":{"class":"String","value":""},"elapsed":0.000013125012628734112},{"event":"return","thread_id":0,"id":413,"parent_id":396,"return_value":{"class":"String","value":""},"elapsed":0.00019629194866865873},{"event":"call","id":414,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":415,"parent_id":414,"elapsed":0.000001250067725777626},{"event":"call","id":416,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":417,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003970903344452381},{"event":"call","id":420,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":421,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00003329094033688307},{"event":"call","id":424,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":426,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":427,"parent_id":426,"elapsed":9.579816833138466e-7},{"event":"call","id":428,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":429,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":430,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":431,"parent_id":430,"elapsed":3.33995558321476e-7},{"event":"call","id":432,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":434,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":435,"parent_id":434,"elapsed":3.7497375160455704e-7},{"event":"call","id":436,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":437,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":438,"parent_id":437,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":439,"parent_id":436,"return_value":{"class":"Array","value":"","object_id":38},"elapsed":0.00003416696563363075},{"event":"call","id":440,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":441,"parent_id":440,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":442,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":444,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":445,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":446,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":447,"parent_id":446,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":448,"parent_id":445,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.00004012498538941145},{"event":"call","id":449,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":450,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":452,"parent_id":449,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"return","thread_id":0,"id":453,"parent_id":444,"return_value":{"class":"String","value":""},"elapsed":0.00015658303163945675},{"event":"call","id":454,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":455,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":456,"parent_id":455,"return_value":{"class":"String","value":""},"elapsed":0.0000016670674085617065},{"event":"call","id":457,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":458,"parent_id":457,"return_value":{"class":"String","value":""},"elapsed":0.000004124944098293781},{"event":"call","id":459,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":460,"parent_id":459,"return_value":{"class":"String","value":""},"elapsed":0.00006204098463058472},{"event":"call","id":461,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":462,"parent_id":461,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":463,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":464,"parent_id":463,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":465,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":466,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"String","value":""},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":468,"parent_id":465,"return_value":{"class":"String","value":""},"elapsed":0.000012708012945950031},{"event":"return","thread_id":0,"id":469,"parent_id":454,"return_value":{"class":"String","value":""},"elapsed":0.0002359169302508235},{"event":"call","id":470,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":471,"parent_id":470,"elapsed":9.579816833138466e-7},{"event":"call","id":472,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":473,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":474,"parent_id":473,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":475,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004070799332112074},{"event":"call","id":476,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":477,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":478,"parent_id":477,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":479,"parent_id":476,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00003087497316300869},{"event":"call","id":480,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":482,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":483,"parent_id":482,"elapsed":9.579816833138466e-7},{"event":"call","id":484,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":485,"parent_id":484,"elapsed":5.00003807246685e-7},{"event":"call","id":486,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":488,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":490,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":491,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":492,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":494,"parent_id":491,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":0.00003370794001966715},{"event":"call","id":495,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":496,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":497,"parent_id":496,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":498,"parent_id":495,"return_value":{"class":"String","value":""},"elapsed":0.000044375075958669186},{"event":"return","thread_id":0,"id":499,"parent_id":490,"return_value":{"class":"String","value":""},"elapsed":0.00016137491911649704},{"event":"call","id":500,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":501,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":502,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":504,"parent_id":501,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.000031374976970255375},{"event":"call","id":505,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":""},"elapsed":5.84055669605732e-7},{"event":"call","id":507,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":508,"parent_id":507,"return_value":{"class":"String","value":""},"elapsed":0.0000013330718502402306},{"event":"call","id":509,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":510,"parent_id":509,"return_value":{"class":"String","value":""},"elapsed":0.0000029999064281582832},{"event":"return","thread_id":0,"id":511,"parent_id":500,"return_value":{"class":"String","value":""},"elapsed":0.00015841599088162184},{"event":"call","id":512,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":513,"parent_id":512,"elapsed":8.75093974173069e-7},{"event":"call","id":514,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":516,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":517,"parent_id":516,"elapsed":8.33999365568161e-7},{"event":"call","id":518,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":519,"parent_id":518,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":520,"parent_id":429,"elapsed":0.0016791250091046095},{"event":"return","thread_id":0,"id":521,"parent_id":428,"elapsed":0.0017117500538006425},{"event":"call","id":522,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":8.33999365568161e-7},{"event":"call","id":524,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":526,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":527,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":528,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":530,"parent_id":527,"return_value":{"class":"Array","value":"","object_id":43},"elapsed":0.000032084062695503235},{"event":"call","id":531,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":532,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"String","value":""},"elapsed":0.000001166015863418579},{"event":"return","thread_id":0,"id":534,"parent_id":531,"return_value":{"class":"String","value":""},"elapsed":0.000034708064049482346},{"event":"return","thread_id":0,"id":535,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.00014212506357580423},{"event":"call","id":536,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":537,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":538,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":540,"parent_id":537,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000032125040888786316},{"event":"call","id":541,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":""},"elapsed":5.419133231043816e-7},{"event":"call","id":543,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":""},"elapsed":0.000001208973117172718},{"event":"call","id":545,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":546,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":547,"parent_id":546,"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":548,"parent_id":545,"return_value":{"class":"String","value":""},"elapsed":0.00001550000160932541},{"event":"return","thread_id":0,"id":549,"parent_id":536,"return_value":{"class":"String","value":""},"elapsed":0.0001545419218018651},{"event":"call","id":550,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":551,"parent_id":550,"elapsed":8.749775588512421e-7},{"event":"call","id":552,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":554,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":555,"parent_id":554,"elapsed":7.499475032091141e-7},{"event":"call","id":556,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":557,"parent_id":556,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":558,"parent_id":371,"elapsed":0.003386916941963136},{"event":"return","thread_id":0,"id":559,"parent_id":370,"elapsed":0.003425083006732166},{"event":"call","id":560,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":562,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":564,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":565,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":566,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":568,"parent_id":565,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.000034291064366698265},{"event":"call","id":569,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":570,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"String","value":""},"elapsed":0.000001249951310455799},{"event":"return","thread_id":0,"id":572,"parent_id":569,"return_value":{"class":"String","value":""},"elapsed":0.000047874986194074154},{"event":"return","thread_id":0,"id":573,"parent_id":564,"return_value":{"class":"String","value":""},"elapsed":0.00015295902267098427},{"event":"call","id":574,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":575,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":576,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":577,"parent_id":576,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":578,"parent_id":575,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":0.000037082936614751816},{"event":"call","id":579,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":580,"parent_id":579,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":581,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":582,"parent_id":581,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":583,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":584,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":585,"parent_id":584,"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":586,"parent_id":583,"return_value":{"class":"String","value":""},"elapsed":0.000014292076230049133},{"event":"return","thread_id":0,"id":587,"parent_id":574,"return_value":{"class":"String","value":""},"elapsed":0.00015370803885161877},{"event":"call","id":588,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":589,"parent_id":588,"elapsed":8.329516276717186e-7},{"event":"call","id":590,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":591,"parent_id":590,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":592,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":593,"parent_id":592,"elapsed":7.50063918530941e-7},{"event":"call","id":594,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":595,"parent_id":594,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":596,"parent_id":313,"elapsed":0.005062707932665944},{"event":"call","id":597,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":598,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":599,"parent_id":598,"elapsed":3.33995558321476e-7},{"event":"call","id":600,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":601,"parent_id":600,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":602,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":603,"parent_id":602,"return_value":{"class":"String","value":""},"elapsed":0.0000010830117389559746},{"event":"call","id":604,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":605,"parent_id":604,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"call","id":606,"thread_id":0,"method_id":"hasAncestor","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Function","value":"","name":"test"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":189},{"event":"call","id":607,"thread_id":0,"method_id":"findAncestor","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Function","value":"","name":"test"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":181},{"event":"call","id":608,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":609,"parent_id":608,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":610,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":611,"parent_id":610,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":612,"parent_id":607,"elapsed":0.00006833299994468689},{"event":"return","thread_id":0,"id":613,"parent_id":606,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00011120806448161602},{"event":"call","id":614,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":615,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":616,"parent_id":615,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":617,"parent_id":614,"return_value":{"class":"String","value":""},"elapsed":0.000022082938812673092},{"event":"call","id":618,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":619,"parent_id":618,"elapsed":0.00000100000761449337},{"event":"call","id":620,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":621,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":622,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":623,"parent_id":622,"elapsed":5.830079317092896e-7},{"event":"call","id":624,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":625,"parent_id":624,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.579816833138466e-7},{"event":"call","id":626,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":627,"parent_id":626,"elapsed":4.169996827840805e-7},{"event":"call","id":628,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":629,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":631,"parent_id":628,"return_value":{"class":"Array","value":"","object_id":47},"elapsed":0.0000260830856859684},{"event":"call","id":632,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":633,"parent_id":632,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":634,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":635,"parent_id":634,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":636,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":637,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":638,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":639,"parent_id":638,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":640,"parent_id":637,"return_value":{"class":"Array","value":"","object_id":48},"elapsed":0.000027540954761207104},{"event":"call","id":641,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":642,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":643,"parent_id":642,"return_value":{"class":"String","value":""},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":644,"parent_id":641,"return_value":{"class":"String","value":""},"elapsed":0.000029708025977015495},{"event":"return","thread_id":0,"id":645,"parent_id":636,"return_value":{"class":"String","value":""},"elapsed":0.00012645800597965717},{"event":"call","id":646,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":647,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"String","value":""},"elapsed":3.33995558321476e-7},{"event":"call","id":649,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":651,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":652,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":653,"parent_id":652,"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":654,"parent_id":651,"return_value":{"class":"String","value":""},"elapsed":0.000012457952834665775},{"event":"call","id":655,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":657,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":658,"parent_id":657,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":659,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":660,"thread_id":0,"method_id":"timeStr","static":true,"parameters":[],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":661,"parent_id":660,"return_value":{"class":"String","value":""},"elapsed":0.000001209089532494545},{"event":"return","thread_id":0,"id":662,"parent_id":659,"return_value":{"class":"String","value":""},"elapsed":0.000012165983207523823},{"event":"return","thread_id":0,"id":663,"parent_id":646,"return_value":{"class":"String","value":""},"elapsed":0.0002014160854741931},{"event":"call","id":664,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":665,"parent_id":664,"elapsed":8.749775588512421e-7},{"event":"call","id":666,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":667,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":669,"parent_id":666,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00002862501423805952},{"event":"call","id":670,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":671,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":673,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":0.00002437504008412361},{"event":"call","id":674,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":675,"parent_id":674,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":676,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":677,"parent_id":676,"elapsed":7.920898497104645e-7},{"event":"call","id":678,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":679,"parent_id":678,"elapsed":4.5797787606716156e-7},{"event":"call","id":680,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":681,"parent_id":680,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":682,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":683,"parent_id":682,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":684,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":685,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":686,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":687,"parent_id":686,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":688,"parent_id":685,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000024165958166122437},{"event":"call","id":689,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":690,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":691,"parent_id":690,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":692,"parent_id":689,"return_value":{"class":"String","value":""},"elapsed":0.000028292066417634487},{"event":"return","thread_id":0,"id":693,"parent_id":684,"return_value":{"class":"String","value":""},"elapsed":0.00011675001587718725},{"event":"call","id":694,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":695,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":696,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":697,"parent_id":696,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":698,"parent_id":695,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":0.000025000073947012424},{"event":"call","id":699,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"call","id":701,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":702,"parent_id":701,"return_value":{"class":"String","value":""},"elapsed":0.0000011249212548136711},{"event":"call","id":703,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":704,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":705,"parent_id":704,"elapsed":0.0000017079291865229607},{"event":"return","thread_id":0,"id":706,"parent_id":703,"return_value":{"class":"String","value":""},"elapsed":0.000014291028492152691},{"event":"return","thread_id":0,"id":707,"parent_id":694,"return_value":{"class":"String","value":""},"elapsed":0.0001347920624539256},{"event":"call","id":708,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":709,"parent_id":708,"elapsed":8.33999365568161e-7},{"event":"call","id":710,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":712,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":713,"parent_id":712,"elapsed":7.910421118140221e-7},{"event":"call","id":714,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":715,"parent_id":714,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":716,"parent_id":621,"elapsed":0.001571166911162436},{"event":"return","thread_id":0,"id":717,"parent_id":620,"elapsed":0.001601249910891056},{"event":"call","id":718,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":719,"parent_id":718,"elapsed":7.499475032091141e-7},{"event":"call","id":720,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":721,"parent_id":720,"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":722,"parent_id":597,"elapsed":0.0022637919755652547},{"event":"return","thread_id":0,"id":723,"parent_id":312,"elapsed":0.007383749936707318},{"event":"call","id":724,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":726,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":728,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":729,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":730,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":732,"parent_id":729,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.00002716702874749899},{"event":"call","id":733,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":734,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":736,"parent_id":733,"return_value":{"class":"String","value":""},"elapsed":0.000040499959141016006},{"event":"return","thread_id":0,"id":737,"parent_id":728,"return_value":{"class":"String","value":""},"elapsed":0.00013879092875868082},{"event":"call","id":738,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":739,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":740,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":742,"parent_id":739,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00003233295865356922},{"event":"call","id":743,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":744,"parent_id":743,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"call","id":745,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":746,"parent_id":745,"return_value":{"class":"String","value":""},"elapsed":0.000001084059476852417},{"event":"call","id":747,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":748,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":749,"parent_id":748,"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"String","value":""},"elapsed":0.000011582975275814533},{"event":"return","thread_id":0,"id":751,"parent_id":738,"return_value":{"class":"String","value":""},"elapsed":0.0001384170027449727},{"event":"call","id":752,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":753,"parent_id":752,"elapsed":8.330680429935455e-7},{"event":"call","id":754,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":756,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":757,"parent_id":756,"elapsed":8.33999365568161e-7},{"event":"call","id":758,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":759,"parent_id":758,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":760,"parent_id":255,"elapsed":0.009137624991126359},{"event":"return","thread_id":0,"id":761,"parent_id":58,"elapsed":0.014254207955673337},{"event":"call","id":762,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":7.919734343886375e-7},{"event":"call","id":764,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":765,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":766,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":768,"parent_id":765,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.00002437504008412361},{"event":"call","id":769,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":770,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":771,"parent_id":770,"elapsed":0.000001708976924419403},{"event":"return","thread_id":0,"id":772,"parent_id":769,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"return","thread_id":0,"id":773,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.00010308308992534876},{"event":"call","id":774,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":775,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":776,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":778,"parent_id":775,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":0.000022957916371524334},{"event":"call","id":779,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":780,"parent_id":779,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":781,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":782,"parent_id":781,"return_value":{"class":"String","value":""},"elapsed":0.0000010420335456728935},{"event":"call","id":783,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":784,"parent_id":783,"return_value":{"class":"String","value":""},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":785,"parent_id":774,"return_value":{"class":"String","value":""},"elapsed":0.00011679099407047033},{"event":"call","id":786,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":787,"parent_id":786,"elapsed":8.75093974173069e-7},{"event":"call","id":788,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":790,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":791,"parent_id":790,"elapsed":8.329516276717186e-7},{"event":"call","id":792,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":793,"parent_id":792,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":794,"parent_id":5,"elapsed":0.016675958991982043},{"event":"call","id":795,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":796,"parent_id":795,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":797,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":798,"parent_id":797,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":799,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":800,"parent_id":799,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":801,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":802,"parent_id":801,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":803,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":804,"parent_id":803,"return_value":{"class":"String","value":""},"elapsed":6.658956408500671e-7},{"event":"call","id":805,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":806,"parent_id":805,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"call","id":807,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":808,"parent_id":807,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":809,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":810,"parent_id":809,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":811,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":812,"parent_id":811,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":813,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":814,"parent_id":813,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":815,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.01708004204556346},{"event":"return","thread_id":0,"id":816,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.01757433300372213}],"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"Label","children":[{"type":"function","name":"formatDiffLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:122"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:52"},{"type":"function","name":"actionNameIsTrimmed","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:54"},{"type":"function","name":"requestLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:58"},{"type":"function","name":"responseLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:83"}]},{"type":"class","name":"plantUML","children":[{"type":"function","name":"addedSegment","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:125"},{"type":"function","name":"removedSegment","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:130"},{"type":"function","name":"actionResponse","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:177"},{"type":"function","name":"alias","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:187"},{"type":"function","name":"color","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:191"},{"type":"function","name":"arrowColor","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:204"},{"type":"function","name":"requestArrow","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:234"},{"type":"function","name":"responseArrow","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:247"},{"type":"function","name":"formatElapsed","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:25"},{"type":"function","name":"timeStr","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:26"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:286"},{"type":"function","name":"renderChildren","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:292"},{"type":"function","name":"renderAction","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:295"},{"type":"function","name":"singleLine","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:33"}]},{"type":"class","name":"EventLines","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:260"},{"type":"function","name":"indent","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:265"},{"type":"function","name":"outdent","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:268"},{"type":"function","name":"print","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:276"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"},{"type":"function","name":"findAncestor","static":true,"location":"packages/sequence-diagram/src/types.ts:181"},{"type":"function","name":"hasAncestor","static":true,"location":"packages/sequence-diagram/src/types.ts:189"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found UML matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"format","static":true,"parameters":[{"class":"String","value":"","name":"formatType"},{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"source"}],"defined_class":"formatter","path":"packages/sequence-diagram/src/formatter.ts","lineno":7},{"event":"call","id":2,"thread_id":0,"method_id":"format","static":false,"receiver":{"class":"Object","properties":[{"name":"extension","class":"String"},{"name":"format","class":"Function"}],"value":"","object_id":2},"parameters":[{"class":"Object","value":"","object_id":1,"name":"diagram"},{"class":"String","value":"","name":"_source"},{"class":"Object","value":"","object_id":3,"name":"options"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":286},{"event":"call","id":3,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":260},{"event":"return","thread_id":0,"id":4,"parent_id":3,"elapsed":0.00000558304600417614},{"event":"call","id":5,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":6,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.00001491699367761612},{"event":"call","id":8,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.0000071660615503787994},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000011834083124995232},{"event":"call","id":12,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":13,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":14,"parent_id":13,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":15,"parent_id":12,"return_value":{"class":"Array","value":"","object_id":6},"elapsed":0.00004449998959898949},{"event":"call","id":16,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.00002033403143286705},{"event":"call","id":18,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":19,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":20,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":21,"parent_id":20,"return_value":{"class":"Boolean","value":"true"},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":22,"parent_id":19,"return_value":{"class":"Array","value":"","object_id":7},"elapsed":0.00003670796286314726},{"event":"call","id":23,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":24,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":0.00000808399636298418},{"event":"return","thread_id":0,"id":26,"parent_id":23,"return_value":{"class":"String","value":""},"elapsed":0.00007350009400397539},{"event":"return","thread_id":0,"id":27,"parent_id":18,"return_value":{"class":"String","value":""},"elapsed":0.00023091596085578203},{"event":"call","id":28,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":29,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"call","id":31,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":32,"parent_id":31,"return_value":{"class":"String","value":""},"elapsed":0.000021042069420218468},{"event":"call","id":33,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":34,"parent_id":33,"return_value":{"class":"String","value":""},"elapsed":0.000031791976653039455},{"event":"call","id":35,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":36,"parent_id":35,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":37,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":38,"parent_id":37,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":39,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":40,"thread_id":0,"method_id":"timeStr","static":true,"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":41,"parent_id":40,"return_value":{"class":"String","value":""},"elapsed":0.00000700005330145359},{"event":"return","thread_id":0,"id":42,"parent_id":39,"return_value":{"class":"String","value":""},"elapsed":0.00003883300814777613},{"event":"return","thread_id":0,"id":43,"parent_id":28,"return_value":{"class":"String","value":""},"elapsed":0.0003412499791011214},{"event":"call","id":44,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":45,"parent_id":44,"elapsed":0.00001183303538709879},{"event":"call","id":46,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":8},"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":47,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":48,"parent_id":47,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":49,"parent_id":46,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000038125086575746536},{"event":"call","id":50,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":51,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":52,"parent_id":51,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":53,"parent_id":50,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":0.0000391670037060976},{"event":"call","id":54,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":55,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000016542035154998302},{"event":"call","id":56,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":57,"parent_id":56,"elapsed":0.000001708976924419403},{"event":"call","id":58,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":59,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":60,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":61,"parent_id":60,"elapsed":5.409820005297661e-7},{"event":"call","id":62,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":63,"parent_id":62,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.33995558321476e-7},{"event":"call","id":64,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":65,"parent_id":64,"elapsed":0.0000012919772416353226},{"event":"call","id":66,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":67,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":68,"parent_id":67,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":69,"parent_id":66,"return_value":{"class":"Array","value":"","object_id":11},"elapsed":0.00003912497777491808},{"event":"call","id":70,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":71,"parent_id":70,"return_value":{"class":"String","value":""},"elapsed":0.0000015830155462026596},{"event":"call","id":72,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":73,"parent_id":72,"return_value":{"class":"String","value":""},"elapsed":0.000001250067725777626},{"event":"call","id":74,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":75,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":76,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":77,"parent_id":76,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":78,"parent_id":75,"return_value":{"class":"Array","value":"","object_id":12},"elapsed":0.000042541068978607655},{"event":"call","id":79,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":80,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"return","thread_id":0,"id":82,"parent_id":79,"return_value":{"class":"String","value":""},"elapsed":0.00003945792559534311},{"event":"return","thread_id":0,"id":83,"parent_id":74,"return_value":{"class":"String","value":""},"elapsed":0.00017199991270899773},{"event":"call","id":84,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":85,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":86,"parent_id":85,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":87,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":88,"parent_id":87,"return_value":{"class":"String","value":""},"elapsed":0.000016291975043714046},{"event":"call","id":89,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":90,"parent_id":89,"return_value":{"class":"String","value":""},"elapsed":0.000001750071533024311},{"event":"call","id":91,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"label"},{"class":"String","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":92,"parent_id":91,"return_value":{"class":"String","value":""},"elapsed":0.000001416075974702835},{"event":"call","id":93,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":94,"parent_id":93,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":95,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":96,"parent_id":95,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":97,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":98,"thread_id":0,"method_id":"timeStr","static":true,"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":99,"parent_id":98,"return_value":{"class":"String","value":""},"elapsed":0.0000015420373529195786},{"event":"return","thread_id":0,"id":100,"parent_id":97,"return_value":{"class":"String","value":""},"elapsed":0.000018249964341521263},{"event":"return","thread_id":0,"id":101,"parent_id":84,"return_value":{"class":"String","value":""},"elapsed":0.0002499170368537307},{"event":"call","id":102,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":103,"parent_id":102,"elapsed":0.0000016669509932398796},{"event":"call","id":104,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":13},"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":105,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":106,"parent_id":105,"return_value":{"class":"String","value":""},"elapsed":4.5902561396360397e-7},{"event":"return","thread_id":0,"id":107,"parent_id":104,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004425004590302706},{"event":"call","id":108,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":109,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":110,"parent_id":109,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":111,"parent_id":108,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.000037082936614751816},{"event":"call","id":112,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":113,"parent_id":112,"return_value":{"class":"String","value":""},"elapsed":0.000001250067725777626},{"event":"call","id":114,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":115,"parent_id":114,"elapsed":0.0000014159595593810081},{"event":"call","id":116,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":117,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":118,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":119,"parent_id":118,"elapsed":3.7497375160455704e-7},{"event":"call","id":120,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":121,"parent_id":120,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":122,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":123,"parent_id":122,"elapsed":4.1606836020946503e-7},{"event":"call","id":124,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":125,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":126,"parent_id":125,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":127,"parent_id":124,"return_value":{"class":"Array","value":"","object_id":16},"elapsed":0.00003695790655910969},{"event":"call","id":128,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":129,"parent_id":128,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"call","id":130,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":131,"parent_id":130,"return_value":{"class":"String","value":""},"elapsed":0.0000011670636013150215},{"event":"call","id":132,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":133,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":134,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":135,"parent_id":134,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":136,"parent_id":133,"return_value":{"class":"Array","value":"","object_id":17},"elapsed":0.0000362499849870801},{"event":"call","id":137,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":138,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":139,"parent_id":138,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":140,"parent_id":137,"return_value":{"class":"String","value":""},"elapsed":0.00004824995994567871},{"event":"return","thread_id":0,"id":141,"parent_id":132,"return_value":{"class":"String","value":""},"elapsed":0.00018712494056671858},{"event":"call","id":142,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":143,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":144,"parent_id":143,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"call","id":145,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":146,"parent_id":145,"return_value":{"class":"String","value":""},"elapsed":0.0000016669509932398796},{"event":"call","id":147,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":148,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":149,"parent_id":148,"elapsed":0.000006917049176990986},{"event":"return","thread_id":0,"id":150,"parent_id":147,"return_value":{"class":"String","value":""},"elapsed":0.00003033294342458248},{"event":"call","id":151,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":152,"parent_id":151,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":153,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":154,"parent_id":153,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":155,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":156,"thread_id":0,"method_id":"timeStr","static":true,"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":157,"parent_id":156,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"return","thread_id":0,"id":158,"parent_id":155,"return_value":{"class":"String","value":""},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":159,"parent_id":142,"return_value":{"class":"String","value":""},"elapsed":0.00022950000129640102},{"event":"call","id":160,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":161,"parent_id":160,"elapsed":0.0000018329592421650887},{"event":"call","id":162,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":18},"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":163,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":164,"parent_id":163,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"return","thread_id":0,"id":165,"parent_id":162,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003912497777491808},{"event":"call","id":166,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":167,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":168,"parent_id":167,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":169,"parent_id":166,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.00003733299672603607},{"event":"call","id":170,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":171,"parent_id":170,"return_value":{"class":"String","value":""},"elapsed":0.0000012079253792762756},{"event":"call","id":172,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":173,"parent_id":172,"elapsed":0.000001208973117172718},{"event":"call","id":174,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":175,"parent_id":174,"elapsed":4.5890919864177704e-7},{"event":"call","id":176,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":177,"parent_id":176,"return_value":{"class":"String","value":""},"elapsed":0.0000015409896150231361},{"event":"call","id":178,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":179,"parent_id":178,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"call","id":180,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":181,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":182,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":183,"parent_id":182,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":184,"parent_id":181,"return_value":{"class":"Array","value":"","object_id":20},"elapsed":0.00004741700831800699},{"event":"call","id":185,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":186,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":187,"parent_id":186,"return_value":{"class":"String","value":""},"elapsed":6.249174475669861e-7},{"event":"return","thread_id":0,"id":188,"parent_id":185,"return_value":{"class":"String","value":""},"elapsed":0.00004166702274233103},{"event":"return","thread_id":0,"id":189,"parent_id":180,"return_value":{"class":"String","value":""},"elapsed":0.00019483407959342003},{"event":"call","id":190,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":191,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":192,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":193,"parent_id":192,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":194,"parent_id":191,"return_value":{"class":"Object","value":"","object_id":19},"elapsed":0.00003629096318036318},{"event":"call","id":195,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":15,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":196,"parent_id":195,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"call","id":197,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":198,"parent_id":197,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"call","id":199,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":18},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":200,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":201,"parent_id":200,"elapsed":7.50063918530941e-7},{"event":"return","thread_id":0,"id":202,"parent_id":199,"return_value":{"class":"String","value":""},"elapsed":0.000013457960449159145},{"event":"return","thread_id":0,"id":203,"parent_id":190,"return_value":{"class":"String","value":""},"elapsed":0.00019204197451472282},{"event":"call","id":204,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":205,"parent_id":204,"elapsed":0.000001500011421740055},{"event":"call","id":206,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":207,"parent_id":206,"return_value":{"class":"String","value":""},"elapsed":0.000001291045919060707},{"event":"call","id":208,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":209,"parent_id":208,"elapsed":0.000001374981366097927},{"event":"call","id":210,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":211,"parent_id":210,"elapsed":0.000004041939973831177},{"event":"return","thread_id":0,"id":212,"parent_id":117,"elapsed":0.0017209160141646862},{"event":"return","thread_id":0,"id":213,"parent_id":116,"elapsed":0.0017607089830562472},{"event":"call","id":214,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":215,"parent_id":214,"return_value":{"class":"String","value":""},"elapsed":0.000001625041477382183},{"event":"call","id":216,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":217,"parent_id":216,"return_value":{"class":"String","value":""},"elapsed":8.33999365568161e-7},{"event":"call","id":218,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":219,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":220,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":221,"parent_id":220,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":222,"parent_id":219,"return_value":{"class":"Array","value":"","object_id":21},"elapsed":0.00003645801916718483},{"event":"call","id":223,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":224,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":225,"parent_id":224,"return_value":{"class":"String","value":""},"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":226,"parent_id":223,"return_value":{"class":"String","value":""},"elapsed":0.000040917075239121914},{"event":"return","thread_id":0,"id":227,"parent_id":218,"return_value":{"class":"String","value":""},"elapsed":0.00016537494957447052},{"event":"call","id":228,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":229,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":230,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":231,"parent_id":230,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":232,"parent_id":229,"return_value":{"class":"Object","value":"","object_id":14},"elapsed":0.00003866699989885092},{"event":"call","id":233,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":10,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":234,"parent_id":233,"return_value":{"class":"String","value":""},"elapsed":5.409820005297661e-7},{"event":"call","id":235,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":236,"parent_id":235,"return_value":{"class":"String","value":""},"elapsed":0.000006417045369744301},{"event":"call","id":237,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":238,"parent_id":237,"return_value":{"class":"String","value":""},"elapsed":0.000002749962732195854},{"event":"call","id":239,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"label"},{"class":"String","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":240,"thread_id":0,"method_id":"removedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":130},{"event":"return","thread_id":0,"id":241,"parent_id":240,"elapsed":0.000008041970431804657},{"event":"call","id":242,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":243,"parent_id":242,"elapsed":7.910421118140221e-7},{"event":"return","thread_id":0,"id":244,"parent_id":239,"return_value":{"class":"String","value":""},"elapsed":0.0003988329553976655},{"event":"return","thread_id":0,"id":245,"parent_id":228,"return_value":{"class":"String","value":""},"elapsed":0.0017030839808285236},{"event":"call","id":246,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":247,"parent_id":246,"elapsed":0.0000028329668566584587},{"event":"call","id":248,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":249,"parent_id":248,"return_value":{"class":"String","value":""},"elapsed":0.000001500011421740055},{"event":"call","id":250,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":251,"parent_id":250,"elapsed":0.000004500034265220165},{"event":"call","id":252,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":253,"parent_id":252,"elapsed":4.1606836020946503e-7},{"event":"return","thread_id":0,"id":254,"parent_id":59,"elapsed":0.005027375067584217},{"event":"call","id":255,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":256,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":257,"parent_id":256,"elapsed":3.7497375160455704e-7},{"event":"call","id":258,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":259,"parent_id":258,"return_value":{"class":"Boolean","value":"false"},"elapsed":5.00003807246685e-7},{"event":"call","id":260,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":261,"parent_id":260,"elapsed":4.5797787606716156e-7},{"event":"call","id":262,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":263,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":264,"parent_id":263,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":265,"parent_id":262,"return_value":{"class":"Array","value":"","object_id":23},"elapsed":0.00003641704097390175},{"event":"call","id":266,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":267,"parent_id":266,"return_value":{"class":"String","value":""},"elapsed":0.0000012919772416353226},{"event":"call","id":268,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":269,"parent_id":268,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":270,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":271,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":272,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":273,"parent_id":272,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":274,"parent_id":271,"return_value":{"class":"Array","value":"","object_id":24},"elapsed":0.00003545801155269146},{"event":"call","id":275,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":276,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":277,"parent_id":276,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":278,"parent_id":275,"return_value":{"class":"String","value":""},"elapsed":0.00003958295565098524},{"event":"return","thread_id":0,"id":279,"parent_id":270,"return_value":{"class":"String","value":""},"elapsed":0.00016483303625136614},{"event":"call","id":280,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":281,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":282,"parent_id":281,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":283,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":284,"parent_id":283,"return_value":{"class":"String","value":""},"elapsed":0.000002249958924949169},{"event":"call","id":285,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":286,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":287,"parent_id":286,"elapsed":7.920898497104645e-7},{"event":"return","thread_id":0,"id":288,"parent_id":285,"return_value":{"class":"String","value":""},"elapsed":0.000013999990187585354},{"event":"call","id":289,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":290,"parent_id":289,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":291,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":292,"parent_id":291,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"call","id":293,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":294,"thread_id":0,"method_id":"timeStr","static":true,"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":295,"parent_id":294,"return_value":{"class":"String","value":""},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":296,"parent_id":293,"return_value":{"class":"String","value":""},"elapsed":0.000015083001926541328},{"event":"return","thread_id":0,"id":297,"parent_id":280,"return_value":{"class":"String","value":""},"elapsed":0.00020945793949067593},{"event":"call","id":298,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":299,"parent_id":298,"elapsed":0.0000014170072972774506},{"event":"call","id":300,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":25},"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":301,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":302,"parent_id":301,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":303,"parent_id":300,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004066689871251583},{"event":"call","id":304,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":305,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":306,"parent_id":305,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":307,"parent_id":304,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00003208394628018141},{"event":"call","id":308,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":309,"parent_id":308,"return_value":{"class":"String","value":""},"elapsed":9.579816833138466e-7},{"event":"call","id":310,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":311,"parent_id":310,"elapsed":0.0000010828953236341476},{"event":"call","id":312,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":313,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":314,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":315,"parent_id":314,"elapsed":5.00003807246685e-7},{"event":"call","id":316,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":317,"parent_id":316,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7509016692638397e-7},{"event":"call","id":318,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":319,"parent_id":318,"elapsed":3.7509016692638397e-7},{"event":"call","id":320,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":321,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":322,"parent_id":321,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":323,"parent_id":320,"return_value":{"class":"Array","value":"","object_id":28},"elapsed":0.000032082898542284966},{"event":"call","id":324,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":325,"parent_id":324,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"call","id":326,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":327,"parent_id":326,"return_value":{"class":"String","value":""},"elapsed":7.919734343886375e-7},{"event":"call","id":328,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":329,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":330,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":331,"parent_id":330,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":332,"parent_id":329,"return_value":{"class":"Array","value":"","object_id":29},"elapsed":0.00003791600465774536},{"event":"call","id":333,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":334,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":335,"parent_id":334,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":336,"parent_id":333,"return_value":{"class":"String","value":""},"elapsed":0.000035792007111012936},{"event":"return","thread_id":0,"id":337,"parent_id":328,"return_value":{"class":"String","value":""},"elapsed":0.00015120801981538534},{"event":"call","id":338,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":339,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":340,"parent_id":339,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":341,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":342,"parent_id":341,"return_value":{"class":"String","value":""},"elapsed":0.0000020829029381275177},{"event":"call","id":343,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":344,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":345,"parent_id":344,"elapsed":6.670597940683365e-7},{"event":"return","thread_id":0,"id":346,"parent_id":343,"return_value":{"class":"String","value":""},"elapsed":0.00001337495632469654},{"event":"call","id":347,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":348,"parent_id":347,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":349,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":350,"parent_id":349,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.08965502679348e-7},{"event":"call","id":351,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":352,"thread_id":0,"method_id":"timeStr","static":true,"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":353,"parent_id":352,"return_value":{"class":"String","value":""},"elapsed":0.0000014579854905605316},{"event":"return","thread_id":0,"id":354,"parent_id":351,"return_value":{"class":"String","value":""},"elapsed":0.000013209064491093159},{"event":"return","thread_id":0,"id":355,"parent_id":338,"return_value":{"class":"String","value":""},"elapsed":0.00019220903050154448},{"event":"call","id":356,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":357,"parent_id":356,"elapsed":9.579816833138466e-7},{"event":"call","id":358,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":30},"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":359,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":360,"parent_id":359,"return_value":{"class":"String","value":""},"elapsed":0.0000011249212548136711},{"event":"return","thread_id":0,"id":361,"parent_id":358,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000036624958738684654},{"event":"call","id":362,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":363,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":364,"parent_id":363,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":365,"parent_id":362,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":0.00003158301115036011},{"event":"call","id":366,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":367,"parent_id":366,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":368,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":369,"parent_id":368,"elapsed":9.170034900307655e-7},{"event":"call","id":370,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":371,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":372,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":373,"parent_id":372,"elapsed":4.5797787606716156e-7},{"event":"call","id":374,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":375,"parent_id":374,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.7497375160455704e-7},{"event":"call","id":376,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":377,"parent_id":376,"elapsed":4.169996827840805e-7},{"event":"call","id":378,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":379,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":380,"parent_id":379,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":381,"parent_id":378,"return_value":{"class":"Array","value":"","object_id":33},"elapsed":0.000032832962460815907},{"event":"call","id":382,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":383,"parent_id":382,"return_value":{"class":"String","value":""},"elapsed":8.75093974173069e-7},{"event":"call","id":384,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":385,"parent_id":384,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":386,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":387,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":388,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":389,"parent_id":388,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":390,"parent_id":387,"return_value":{"class":"Array","value":"","object_id":34},"elapsed":0.00003650004509836435},{"event":"call","id":391,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":392,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":393,"parent_id":392,"return_value":{"class":"String","value":""},"elapsed":5.828915163874626e-7},{"event":"return","thread_id":0,"id":394,"parent_id":391,"return_value":{"class":"String","value":""},"elapsed":0.00003762508276849985},{"event":"return","thread_id":0,"id":395,"parent_id":386,"return_value":{"class":"String","value":""},"elapsed":0.00015012500807642937},{"event":"call","id":396,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":397,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":398,"parent_id":397,"return_value":{"class":"String","value":""},"elapsed":0.000001708976924419403},{"event":"call","id":399,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":400,"parent_id":399,"return_value":{"class":"String","value":""},"elapsed":0.0000024579931050539017},{"event":"call","id":401,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":402,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":403,"parent_id":402,"elapsed":8.330680429935455e-7},{"event":"return","thread_id":0,"id":404,"parent_id":401,"return_value":{"class":"String","value":""},"elapsed":0.000016125035472214222},{"event":"call","id":405,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":406,"parent_id":405,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":407,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":408,"parent_id":407,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":409,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":410,"thread_id":0,"method_id":"timeStr","static":true,"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":411,"parent_id":410,"return_value":{"class":"String","value":""},"elapsed":0.000001333886757493019},{"event":"return","thread_id":0,"id":412,"parent_id":409,"return_value":{"class":"String","value":""},"elapsed":0.000013125012628734112},{"event":"return","thread_id":0,"id":413,"parent_id":396,"return_value":{"class":"String","value":""},"elapsed":0.00019629194866865873},{"event":"call","id":414,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":415,"parent_id":414,"elapsed":0.000001250067725777626},{"event":"call","id":416,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":35},"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":417,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":418,"parent_id":417,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":419,"parent_id":416,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00003970903344452381},{"event":"call","id":420,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":421,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":422,"parent_id":421,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":423,"parent_id":420,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.00003329094033688307},{"event":"call","id":424,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":425,"parent_id":424,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":426,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":427,"parent_id":426,"elapsed":9.579816833138466e-7},{"event":"call","id":428,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":429,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":430,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":431,"parent_id":430,"elapsed":3.33995558321476e-7},{"event":"call","id":432,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":433,"parent_id":432,"return_value":{"class":"Boolean","value":"false"},"elapsed":3.330642357468605e-7},{"event":"call","id":434,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":435,"parent_id":434,"elapsed":3.7497375160455704e-7},{"event":"call","id":436,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":437,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":438,"parent_id":437,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":439,"parent_id":436,"return_value":{"class":"Array","value":"","object_id":38},"elapsed":0.00003416696563363075},{"event":"call","id":440,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":441,"parent_id":440,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":442,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":443,"parent_id":442,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":444,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":445,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":446,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":447,"parent_id":446,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":448,"parent_id":445,"return_value":{"class":"Array","value":"","object_id":39},"elapsed":0.00004012498538941145},{"event":"call","id":449,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":450,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":451,"parent_id":450,"elapsed":0.00000100000761449337},{"event":"return","thread_id":0,"id":452,"parent_id":449,"return_value":{"class":"String","value":""},"elapsed":0.00003374996595084667},{"event":"return","thread_id":0,"id":453,"parent_id":444,"return_value":{"class":"String","value":""},"elapsed":0.00015658303163945675},{"event":"call","id":454,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":455,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":456,"parent_id":455,"return_value":{"class":"String","value":""},"elapsed":0.0000016670674085617065},{"event":"call","id":457,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":458,"parent_id":457,"return_value":{"class":"String","value":""},"elapsed":0.000004124944098293781},{"event":"call","id":459,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":460,"parent_id":459,"return_value":{"class":"String","value":""},"elapsed":0.00006204098463058472},{"event":"call","id":461,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":462,"parent_id":461,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"call","id":463,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":464,"parent_id":463,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":465,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":466,"thread_id":0,"method_id":"timeStr","static":true,"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":467,"parent_id":466,"return_value":{"class":"String","value":""},"elapsed":0.0000014170072972774506},{"event":"return","thread_id":0,"id":468,"parent_id":465,"return_value":{"class":"String","value":""},"elapsed":0.000012708012945950031},{"event":"return","thread_id":0,"id":469,"parent_id":454,"return_value":{"class":"String","value":""},"elapsed":0.0002359169302508235},{"event":"call","id":470,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":471,"parent_id":470,"elapsed":9.579816833138466e-7},{"event":"call","id":472,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":40},"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":473,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":474,"parent_id":473,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"return","thread_id":0,"id":475,"parent_id":472,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00004070799332112074},{"event":"call","id":476,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":477,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":478,"parent_id":477,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":479,"parent_id":476,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.00003087497316300869},{"event":"call","id":480,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":481,"parent_id":480,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":482,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":483,"parent_id":482,"elapsed":9.579816833138466e-7},{"event":"call","id":484,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":485,"parent_id":484,"elapsed":5.00003807246685e-7},{"event":"call","id":486,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":487,"parent_id":486,"return_value":{"class":"String","value":""},"elapsed":8.749775588512421e-7},{"event":"call","id":488,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":489,"parent_id":488,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":490,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":491,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":492,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":493,"parent_id":492,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0791776478290558e-7},{"event":"return","thread_id":0,"id":494,"parent_id":491,"return_value":{"class":"Array","value":"","object_id":42},"elapsed":0.00003370794001966715},{"event":"call","id":495,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":496,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":497,"parent_id":496,"elapsed":0.000001500011421740055},{"event":"return","thread_id":0,"id":498,"parent_id":495,"return_value":{"class":"String","value":""},"elapsed":0.000044375075958669186},{"event":"return","thread_id":0,"id":499,"parent_id":490,"return_value":{"class":"String","value":""},"elapsed":0.00016137491911649704},{"event":"call","id":500,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":501,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":502,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":503,"parent_id":502,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":504,"parent_id":501,"return_value":{"class":"Object","value":"","object_id":41},"elapsed":0.000031374976970255375},{"event":"call","id":505,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":37,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":506,"parent_id":505,"return_value":{"class":"String","value":""},"elapsed":5.84055669605732e-7},{"event":"call","id":507,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":508,"parent_id":507,"return_value":{"class":"String","value":""},"elapsed":0.0000013330718502402306},{"event":"call","id":509,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":40},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":510,"parent_id":509,"return_value":{"class":"String","value":""},"elapsed":0.0000029999064281582832},{"event":"return","thread_id":0,"id":511,"parent_id":500,"return_value":{"class":"String","value":""},"elapsed":0.00015841599088162184},{"event":"call","id":512,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":513,"parent_id":512,"elapsed":8.75093974173069e-7},{"event":"call","id":514,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":515,"parent_id":514,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":516,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":517,"parent_id":516,"elapsed":8.33999365568161e-7},{"event":"call","id":518,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":519,"parent_id":518,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":520,"parent_id":429,"elapsed":0.0016791250091046095},{"event":"return","thread_id":0,"id":521,"parent_id":428,"elapsed":0.0017117500538006425},{"event":"call","id":522,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":523,"parent_id":522,"return_value":{"class":"String","value":""},"elapsed":8.33999365568161e-7},{"event":"call","id":524,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":525,"parent_id":524,"return_value":{"class":"String","value":""},"elapsed":7.079215720295906e-7},{"event":"call","id":526,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":527,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":528,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":529,"parent_id":528,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":530,"parent_id":527,"return_value":{"class":"Array","value":"","object_id":43},"elapsed":0.000032084062695503235},{"event":"call","id":531,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":532,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":533,"parent_id":532,"return_value":{"class":"String","value":""},"elapsed":0.000001166015863418579},{"event":"return","thread_id":0,"id":534,"parent_id":531,"return_value":{"class":"String","value":""},"elapsed":0.000034708064049482346},{"event":"return","thread_id":0,"id":535,"parent_id":526,"return_value":{"class":"String","value":""},"elapsed":0.00014212506357580423},{"event":"call","id":536,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":537,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":538,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":539,"parent_id":538,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0803418010473251e-7},{"event":"return","thread_id":0,"id":540,"parent_id":537,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000032125040888786316},{"event":"call","id":541,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":32,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":542,"parent_id":541,"return_value":{"class":"String","value":""},"elapsed":5.419133231043816e-7},{"event":"call","id":543,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":544,"parent_id":543,"return_value":{"class":"String","value":""},"elapsed":0.000001208973117172718},{"event":"call","id":545,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":35},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":546,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":547,"parent_id":546,"elapsed":7.080379873514175e-7},{"event":"return","thread_id":0,"id":548,"parent_id":545,"return_value":{"class":"String","value":""},"elapsed":0.00001550000160932541},{"event":"return","thread_id":0,"id":549,"parent_id":536,"return_value":{"class":"String","value":""},"elapsed":0.0001545419218018651},{"event":"call","id":550,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":551,"parent_id":550,"elapsed":8.749775588512421e-7},{"event":"call","id":552,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":553,"parent_id":552,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":554,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":555,"parent_id":554,"elapsed":7.499475032091141e-7},{"event":"call","id":556,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":557,"parent_id":556,"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":558,"parent_id":371,"elapsed":0.003386916941963136},{"event":"return","thread_id":0,"id":559,"parent_id":370,"elapsed":0.003425083006732166},{"event":"call","id":560,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":561,"parent_id":560,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":562,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":563,"parent_id":562,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":564,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":565,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":566,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":567,"parent_id":566,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":568,"parent_id":565,"return_value":{"class":"Array","value":"","object_id":44},"elapsed":0.000034291064366698265},{"event":"call","id":569,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":570,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":571,"parent_id":570,"return_value":{"class":"String","value":""},"elapsed":0.000001249951310455799},{"event":"return","thread_id":0,"id":572,"parent_id":569,"return_value":{"class":"String","value":""},"elapsed":0.000047874986194074154},{"event":"return","thread_id":0,"id":573,"parent_id":564,"return_value":{"class":"String","value":""},"elapsed":0.00015295902267098427},{"event":"call","id":574,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":575,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":576,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":577,"parent_id":576,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.330642357468605e-7},{"event":"return","thread_id":0,"id":578,"parent_id":575,"return_value":{"class":"Object","value":"","object_id":31},"elapsed":0.000037082936614751816},{"event":"call","id":579,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":27,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":580,"parent_id":579,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":581,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":582,"parent_id":581,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":583,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":30},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":584,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":585,"parent_id":584,"elapsed":5.830079317092896e-7},{"event":"return","thread_id":0,"id":586,"parent_id":583,"return_value":{"class":"String","value":""},"elapsed":0.000014292076230049133},{"event":"return","thread_id":0,"id":587,"parent_id":574,"return_value":{"class":"String","value":""},"elapsed":0.00015370803885161877},{"event":"call","id":588,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":589,"parent_id":588,"elapsed":8.329516276717186e-7},{"event":"call","id":590,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":591,"parent_id":590,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":592,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":593,"parent_id":592,"elapsed":7.50063918530941e-7},{"event":"call","id":594,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":595,"parent_id":594,"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":596,"parent_id":313,"elapsed":0.005062707932665944},{"event":"call","id":597,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":598,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":599,"parent_id":598,"elapsed":3.33995558321476e-7},{"event":"call","id":600,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":601,"parent_id":600,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.7509016692638397e-7},{"event":"call","id":602,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":603,"parent_id":602,"return_value":{"class":"String","value":""},"elapsed":0.0000010830117389559746},{"event":"call","id":604,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":605,"parent_id":604,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"call","id":606,"thread_id":0,"method_id":"hasAncestor","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Function","value":"","name":"test"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":189},{"event":"call","id":607,"thread_id":0,"method_id":"findAncestor","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"},{"class":"Function","value":"","name":"test"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":181},{"event":"call","id":608,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":609,"parent_id":608,"return_value":{"class":"Boolean","value":"false"},"elapsed":6.25033862888813e-7},{"event":"call","id":610,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":611,"parent_id":610,"return_value":{"class":"Boolean","value":"false"},"elapsed":8.329516276717186e-7},{"event":"return","thread_id":0,"id":612,"parent_id":607,"elapsed":0.00006833299994468689},{"event":"return","thread_id":0,"id":613,"parent_id":606,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00011120806448161602},{"event":"call","id":614,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":615,"thread_id":0,"method_id":"timeStr","static":true,"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":616,"parent_id":615,"return_value":{"class":"String","value":""},"elapsed":0.0000013329554349184036},{"event":"return","thread_id":0,"id":617,"parent_id":614,"return_value":{"class":"String","value":""},"elapsed":0.000022082938812673092},{"event":"call","id":618,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":619,"parent_id":618,"elapsed":0.00000100000761449337},{"event":"call","id":620,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":45,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"call","id":621,"thread_id":0,"method_id":"renderAction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":295},{"event":"call","id":622,"thread_id":0,"method_id":"indent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":265},{"event":"return","thread_id":0,"id":623,"parent_id":622,"elapsed":5.830079317092896e-7},{"event":"call","id":624,"thread_id":0,"method_id":"isLoop","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":107},{"event":"return","thread_id":0,"id":625,"parent_id":624,"return_value":{"class":"Boolean","value":"false"},"elapsed":9.579816833138466e-7},{"event":"call","id":626,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":52},{"event":"return","thread_id":0,"id":627,"parent_id":626,"elapsed":4.169996827840805e-7},{"event":"call","id":628,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":629,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":630,"parent_id":629,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":631,"parent_id":628,"return_value":{"class":"Array","value":"","object_id":47},"elapsed":0.0000260830856859684},{"event":"call","id":632,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":633,"parent_id":632,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":634,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":635,"parent_id":634,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":636,"thread_id":0,"method_id":"requestArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":234},{"event":"call","id":637,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":638,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":639,"parent_id":638,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.0908191800117493e-7},{"event":"return","thread_id":0,"id":640,"parent_id":637,"return_value":{"class":"Array","value":"","object_id":48},"elapsed":0.000027540954761207104},{"event":"call","id":641,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":642,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":643,"parent_id":642,"return_value":{"class":"String","value":""},"elapsed":4.580942913889885e-7},{"event":"return","thread_id":0,"id":644,"parent_id":641,"return_value":{"class":"String","value":""},"elapsed":0.000029708025977015495},{"event":"return","thread_id":0,"id":645,"parent_id":636,"return_value":{"class":"String","value":""},"elapsed":0.00012645800597965717},{"event":"call","id":646,"thread_id":0,"method_id":"requestLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":58},{"event":"call","id":647,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":648,"parent_id":647,"return_value":{"class":"String","value":""},"elapsed":3.33995558321476e-7},{"event":"call","id":649,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":650,"parent_id":649,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":651,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":652,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":653,"parent_id":652,"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":654,"parent_id":651,"return_value":{"class":"String","value":""},"elapsed":0.000012457952834665775},{"event":"call","id":655,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":656,"parent_id":655,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"call","id":657,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":658,"parent_id":657,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"call","id":659,"thread_id":0,"method_id":"formatElapsed","static":true,"parameters":[{"class":"Number","value":"","name":"elapsed"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":25},{"event":"call","id":660,"thread_id":0,"method_id":"timeStr","static":true,"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":26},{"event":"return","thread_id":0,"id":661,"parent_id":660,"return_value":{"class":"String","value":""},"elapsed":0.000001209089532494545},{"event":"return","thread_id":0,"id":662,"parent_id":659,"return_value":{"class":"String","value":""},"elapsed":0.000012165983207523823},{"event":"return","thread_id":0,"id":663,"parent_id":646,"return_value":{"class":"String","value":""},"elapsed":0.0002014160854741931},{"event":"call","id":664,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":665,"parent_id":664,"elapsed":8.749775588512421e-7},{"event":"call","id":666,"thread_id":0,"method_id":"actionNameIsTrimmed","static":false,"receiver":{"class":"Label","value":"","object_id":49},"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":54},{"event":"call","id":667,"thread_id":0,"method_id":"nodeName","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":131},{"event":"return","thread_id":0,"id":668,"parent_id":667,"return_value":{"class":"String","value":""},"elapsed":3.7497375160455704e-7},{"event":"return","thread_id":0,"id":669,"parent_id":666,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.00002862501423805952},{"event":"call","id":670,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":671,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":672,"parent_id":671,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":673,"parent_id":670,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":0.00002437504008412361},{"event":"call","id":674,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":675,"parent_id":674,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":676,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":677,"parent_id":676,"elapsed":7.920898497104645e-7},{"event":"call","id":678,"thread_id":0,"method_id":"renderChildren","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":292},{"event":"return","thread_id":0,"id":679,"parent_id":678,"elapsed":4.5797787606716156e-7},{"event":"call","id":680,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":681,"parent_id":680,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":682,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":683,"parent_id":682,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":684,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":685,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":686,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":687,"parent_id":686,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":688,"parent_id":685,"return_value":{"class":"Array","value":"","object_id":51},"elapsed":0.000024165958166122437},{"event":"call","id":689,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":690,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":691,"parent_id":690,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"return","thread_id":0,"id":692,"parent_id":689,"return_value":{"class":"String","value":""},"elapsed":0.000028292066417634487},{"event":"return","thread_id":0,"id":693,"parent_id":684,"return_value":{"class":"String","value":""},"elapsed":0.00011675001587718725},{"event":"call","id":694,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":695,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":696,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":697,"parent_id":696,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":698,"parent_id":695,"return_value":{"class":"Object","value":"","object_id":50},"elapsed":0.000025000073947012424},{"event":"call","id":699,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":46,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":700,"parent_id":699,"return_value":{"class":"String","value":""},"elapsed":5.420297384262085e-7},{"event":"call","id":701,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":702,"parent_id":701,"return_value":{"class":"String","value":""},"elapsed":0.0000011249212548136711},{"event":"call","id":703,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":49},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":704,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":705,"parent_id":704,"elapsed":0.0000017079291865229607},{"event":"return","thread_id":0,"id":706,"parent_id":703,"return_value":{"class":"String","value":""},"elapsed":0.000014291028492152691},{"event":"return","thread_id":0,"id":707,"parent_id":694,"return_value":{"class":"String","value":""},"elapsed":0.0001347920624539256},{"event":"call","id":708,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":709,"parent_id":708,"elapsed":8.33999365568161e-7},{"event":"call","id":710,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":711,"parent_id":710,"return_value":{"class":"String","value":""},"elapsed":7.50063918530941e-7},{"event":"call","id":712,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":713,"parent_id":712,"elapsed":7.910421118140221e-7},{"event":"call","id":714,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":715,"parent_id":714,"elapsed":2.9103830456733704e-7},{"event":"return","thread_id":0,"id":716,"parent_id":621,"elapsed":0.001571166911162436},{"event":"return","thread_id":0,"id":717,"parent_id":620,"elapsed":0.001601249910891056},{"event":"call","id":718,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":719,"parent_id":718,"elapsed":7.499475032091141e-7},{"event":"call","id":720,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":721,"parent_id":720,"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":722,"parent_id":597,"elapsed":0.0022637919755652547},{"event":"return","thread_id":0,"id":723,"parent_id":312,"elapsed":0.007383749936707318},{"event":"call","id":724,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":725,"parent_id":724,"return_value":{"class":"String","value":""},"elapsed":8.329516276717186e-7},{"event":"call","id":726,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":727,"parent_id":726,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":728,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":729,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":730,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":731,"parent_id":730,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":732,"parent_id":729,"return_value":{"class":"Array","value":"","object_id":52},"elapsed":0.00002716702874749899},{"event":"call","id":733,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":734,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":735,"parent_id":734,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":736,"parent_id":733,"return_value":{"class":"String","value":""},"elapsed":0.000040499959141016006},{"event":"return","thread_id":0,"id":737,"parent_id":728,"return_value":{"class":"String","value":""},"elapsed":0.00013879092875868082},{"event":"call","id":738,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":739,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":740,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":741,"parent_id":740,"return_value":{"class":"Boolean","value":"true"},"elapsed":3.3294782042503357e-7},{"event":"return","thread_id":0,"id":742,"parent_id":739,"return_value":{"class":"Object","value":"","object_id":26},"elapsed":0.00003233295865356922},{"event":"call","id":743,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":22,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":744,"parent_id":743,"return_value":{"class":"String","value":""},"elapsed":4.169996827840805e-7},{"event":"call","id":745,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":746,"parent_id":745,"return_value":{"class":"String","value":""},"elapsed":0.000001084059476852417},{"event":"call","id":747,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":25},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"call","id":748,"thread_id":0,"method_id":"addedSegment","static":true,"parameters":[{"class":"String","value":"","name":"text"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":125},{"event":"return","thread_id":0,"id":749,"parent_id":748,"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":750,"parent_id":747,"return_value":{"class":"String","value":""},"elapsed":0.000011582975275814533},{"event":"return","thread_id":0,"id":751,"parent_id":738,"return_value":{"class":"String","value":""},"elapsed":0.0001384170027449727},{"event":"call","id":752,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":753,"parent_id":752,"elapsed":8.330680429935455e-7},{"event":"call","id":754,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":755,"parent_id":754,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":756,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":757,"parent_id":756,"elapsed":8.33999365568161e-7},{"event":"call","id":758,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":759,"parent_id":758,"elapsed":3.33995558321476e-7},{"event":"return","thread_id":0,"id":760,"parent_id":255,"elapsed":0.009137624991126359},{"event":"return","thread_id":0,"id":761,"parent_id":58,"elapsed":0.014254207955673337},{"event":"call","id":762,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":763,"parent_id":762,"return_value":{"class":"String","value":""},"elapsed":7.919734343886375e-7},{"event":"call","id":764,"thread_id":0,"method_id":"responseArrow","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":247},{"event":"call","id":765,"thread_id":0,"method_id":"actionActors","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":120},{"event":"call","id":766,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":767,"parent_id":766,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.4994369596242905e-7},{"event":"return","thread_id":0,"id":768,"parent_id":765,"return_value":{"class":"Array","value":"","object_id":53},"elapsed":0.00002437504008412361},{"event":"call","id":769,"thread_id":0,"method_id":"arrowColor","static":true,"parameters":[{"class":"String","value":"","name":"tail"},{"class":"String","value":"","name":"head"},{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":204},{"event":"call","id":770,"thread_id":0,"method_id":"color","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"},{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":191},{"event":"return","thread_id":0,"id":771,"parent_id":770,"elapsed":0.000001708976924419403},{"event":"return","thread_id":0,"id":772,"parent_id":769,"return_value":{"class":"String","value":""},"elapsed":0.00002637505531311035},{"event":"return","thread_id":0,"id":773,"parent_id":764,"return_value":{"class":"String","value":""},"elapsed":0.00010308308992534876},{"event":"call","id":774,"thread_id":0,"method_id":"responseLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"Boolean","value":"true","name":"markupEnabled"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":83},{"event":"call","id":775,"thread_id":0,"method_id":"actionResponse","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":177},{"event":"call","id":776,"thread_id":0,"method_id":"isFunction","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":109},{"event":"return","thread_id":0,"id":777,"parent_id":776,"return_value":{"class":"Boolean","value":"true"},"elapsed":2.50060111284256e-7},{"event":"return","thread_id":0,"id":778,"parent_id":775,"return_value":{"class":"Object","value":"","object_id":9},"elapsed":0.000022957916371524334},{"event":"call","id":779,"thread_id":0,"method_id":"nodeResult","static":true,"parameters":[{"class":"Object","value":"","object_id":4,"name":"action"}],"defined_class":"types","path":"packages/sequence-diagram/src/types.ts","lineno":147},{"event":"return","thread_id":0,"id":780,"parent_id":779,"return_value":{"class":"String","value":""},"elapsed":5.00003807246685e-7},{"event":"call","id":781,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":782,"parent_id":781,"return_value":{"class":"String","value":""},"elapsed":0.0000010420335456728935},{"event":"call","id":783,"thread_id":0,"method_id":"formatDiffLabel","static":false,"receiver":{"class":"Label","value":"","object_id":8},"parameters":[{"class":"String","value":"","name":"label"},{"class":"undefined","value":"","name":"formerLabel"}],"defined_class":"Label","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":122},{"event":"return","thread_id":0,"id":784,"parent_id":783,"return_value":{"class":"String","value":""},"elapsed":0.000002500019036233425},{"event":"return","thread_id":0,"id":785,"parent_id":774,"return_value":{"class":"String","value":""},"elapsed":0.00011679099407047033},{"event":"call","id":786,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":787,"parent_id":786,"elapsed":8.75093974173069e-7},{"event":"call","id":788,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":789,"parent_id":788,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":790,"thread_id":0,"method_id":"print","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"parameters":[{"class":"String","value":""}],"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":276},{"event":"return","thread_id":0,"id":791,"parent_id":790,"elapsed":8.329516276717186e-7},{"event":"call","id":792,"thread_id":0,"method_id":"outdent","static":false,"receiver":{"class":"EventLines","value":"","object_id":5},"defined_class":"EventLines","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":268},{"event":"return","thread_id":0,"id":793,"parent_id":792,"elapsed":6.25033862888813e-7},{"event":"return","thread_id":0,"id":794,"parent_id":5,"elapsed":0.016675958991982043},{"event":"call","id":795,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":796,"parent_id":795,"return_value":{"class":"String","value":""},"elapsed":7.499475032091141e-7},{"event":"call","id":797,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":798,"parent_id":797,"return_value":{"class":"String","value":""},"elapsed":0.000001125037670135498},{"event":"call","id":799,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":800,"parent_id":799,"return_value":{"class":"String","value":""},"elapsed":7.080379873514175e-7},{"event":"call","id":801,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":802,"parent_id":801,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":803,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":804,"parent_id":803,"return_value":{"class":"String","value":""},"elapsed":6.658956408500671e-7},{"event":"call","id":805,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":806,"parent_id":805,"return_value":{"class":"String","value":""},"elapsed":0.00000100000761449337},{"event":"call","id":807,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":808,"parent_id":807,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":809,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":810,"parent_id":809,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"call","id":811,"thread_id":0,"method_id":"alias","static":true,"parameters":[{"class":"String","value":"","name":"id"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":187},{"event":"return","thread_id":0,"id":812,"parent_id":811,"return_value":{"class":"String","value":""},"elapsed":6.25033862888813e-7},{"event":"call","id":813,"thread_id":0,"method_id":"singleLine","static":true,"parameters":[{"class":"String","value":"","name":"str"}],"defined_class":"plantUML","path":"packages/sequence-diagram/src/formatter/plantUML.ts","lineno":33},{"event":"return","thread_id":0,"id":814,"parent_id":813,"return_value":{"class":"String","value":""},"elapsed":9.170034900307655e-7},{"event":"return","thread_id":0,"id":815,"parent_id":2,"return_value":{"class":"String","value":""},"elapsed":0.01708004204556346},{"event":"return","thread_id":0,"id":816,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":54},"elapsed":0.01757433300372213}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Sequence diagram diff PlantUML user found vs not found UML matches expectation","source_location":"packages/sequence-diagram/tests/integration/sequenceDiagramDiff.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"formatter","type":"package","children":[{"type":"class","name":"Label","children":[{"type":"function","name":"formatDiffLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:122"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:52"},{"type":"function","name":"actionNameIsTrimmed","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:54"},{"type":"function","name":"requestLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:58"},{"type":"function","name":"responseLabel","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:83"}]},{"type":"class","name":"plantUML","children":[{"type":"function","name":"addedSegment","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:125"},{"type":"function","name":"removedSegment","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:130"},{"type":"function","name":"actionResponse","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:177"},{"type":"function","name":"alias","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:187"},{"type":"function","name":"color","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:191"},{"type":"function","name":"arrowColor","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:204"},{"type":"function","name":"requestArrow","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:234"},{"type":"function","name":"responseArrow","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:247"},{"type":"function","name":"formatElapsed","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:25"},{"type":"function","name":"timeStr","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:26"},{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:286"},{"type":"function","name":"renderChildren","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:292"},{"type":"function","name":"renderAction","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:295"},{"type":"function","name":"singleLine","static":true,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:33"}]},{"type":"class","name":"EventLines","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:260"},{"type":"function","name":"indent","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:265"},{"type":"function","name":"outdent","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:268"},{"type":"function","name":"print","static":false,"location":"packages/sequence-diagram/src/formatter/plantUML.ts:276"}]}]},{"type":"class","name":"formatter","children":[{"type":"function","name":"format","static":true,"location":"packages/sequence-diagram/src/formatter.ts:7"}]},{"type":"class","name":"types","children":[{"type":"function","name":"isLoop","static":true,"location":"packages/sequence-diagram/src/types.ts:107"},{"type":"function","name":"isFunction","static":true,"location":"packages/sequence-diagram/src/types.ts:109"},{"type":"function","name":"actionActors","static":true,"location":"packages/sequence-diagram/src/types.ts:120"},{"type":"function","name":"nodeName","static":true,"location":"packages/sequence-diagram/src/types.ts:131"},{"type":"function","name":"nodeResult","static":true,"location":"packages/sequence-diagram/src/types.ts:147"},{"type":"function","name":"findAncestor","static":true,"location":"packages/sequence-diagram/src/types.ts:181"},{"type":"function","name":"hasAncestor","static":true,"location":"packages/sequence-diagram/src/types.ts:189"}]}]}]} \ No newline at end of file diff --git a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json index fc0aa4172a..b2f8d2b197 100644 --- a/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json +++ b/packages/sequence-diagram/gold_traces/baseline/appmaps/jest/Specification/includes_all_relevant_actors.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Object","value":"","object_id":2,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000009665964171290398},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001208973117172718},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.000020458013750612736},{"event":"call","id":10,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":11,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001250067725777626},{"event":"call","id":13,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":14,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.919734343886375e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":17,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.080379873514175e-7},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.00000658305361866951},{"event":"call","id":21,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":23,"parent_id":16,"elapsed":0.00009420805145055056},{"event":"call","id":24,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":25,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.669433787465096e-7},{"event":"call","id":27,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.000002374988980591297},{"event":"return","thread_id":0,"id":29,"parent_id":24,"elapsed":0.00006195798050612211},{"event":"return","thread_id":0,"id":30,"parent_id":13,"elapsed":0.00032154202926903963},{"event":"return","thread_id":0,"id":31,"parent_id":10,"elapsed":0.00044170895125716925},{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0006903329631313682},{"event":"return","thread_id":0,"id":33,"parent_id":2,"elapsed":0.0009981250623241067},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.000009458046406507492},{"event":"call","id":36,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":0.000004333094693720341},{"event":"call","id":38,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":4.169996827840805e-7},{"event":"call","id":40,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"","object_id":13,"name":"priority"},{"class":"Set","value":"","object_id":14,"name":"includedCodeObjectIds"},{"class":"Set","value":"","object_id":15,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":42,"parent_id":1,"return_value":{"class":"Specification","value":"","object_id":16},"elapsed":0.001392834004946053}],"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Specification includes all relevant actors","source_location":"packages/sequence-diagram/tests/integration/specification.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}}} \ No newline at end of file +{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"build","static":false,"receiver":{"class":"Function","value":""},"parameters":[{"class":"x","value":"","object_id":1,"name":"appmap"},{"class":"Object","value":"","object_id":2,"name":"options"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":55},{"event":"call","id":2,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":3,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":3,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000009665964171290398},{"event":"call","id":5,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":6,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":4,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":7,"parent_id":6,"return_value":{"class":"Boolean","value":"true"},"elapsed":0.000001208973117172718},{"event":"call","id":8,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":5,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.000020458013750612736},{"event":"call","id":10,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":11,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":6,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"Boolean","value":"false"},"elapsed":0.000001250067725777626},{"event":"call","id":13,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":14,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":7,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":15,"parent_id":14,"return_value":{"class":"Boolean","value":"false"},"elapsed":7.919734343886375e-7},{"event":"call","id":16,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":17,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":8,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":18,"parent_id":17,"return_value":{"class":"Boolean","value":"true"},"elapsed":7.080379873514175e-7},{"event":"call","id":19,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":9,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.00000658305361866951},{"event":"call","id":21,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":10,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":23,"parent_id":16,"elapsed":0.00009420805145055056},{"event":"call","id":24,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"call","id":25,"thread_id":0,"method_id":"hasNonPackageChildren","static":true,"parameters":[{"class":"S","value":"","object_id":11,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":60},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"Boolean","value":"true"},"elapsed":6.669433787465096e-7},{"event":"call","id":27,"thread_id":0,"method_id":"includeCodeObjects","static":true,"parameters":[{"class":"S","value":"","object_id":12,"name":"co"}],"defined_class":"specification","path":"packages/sequence-diagram/src/specification.ts","lineno":66},{"event":"return","thread_id":0,"id":28,"parent_id":27,"elapsed":0.000002374988980591297},{"event":"return","thread_id":0,"id":29,"parent_id":24,"elapsed":0.00006195798050612211},{"event":"return","thread_id":0,"id":30,"parent_id":13,"elapsed":0.00032154202926903963},{"event":"return","thread_id":0,"id":31,"parent_id":10,"elapsed":0.00044170895125716925},{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0006903329631313682},{"event":"return","thread_id":0,"id":33,"parent_id":2,"elapsed":0.0009981250623241067},{"event":"call","id":34,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":3},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":0.000009458046406507492},{"event":"call","id":36,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":0.000004333094693720341},{"event":"call","id":38,"thread_id":0,"method_id":"setPriority","static":false,"receiver":{"class":"Priority","value":"","object_id":13},"parameters":[{"class":"String","value":"","name":"codeObjectId"},{"class":"Number","value":"","name":"priority"}],"defined_class":"Priority","path":"packages/sequence-diagram/src/priority.ts","lineno":26},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":4.169996827840805e-7},{"event":"call","id":40,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Priority","value":"","object_id":13,"name":"priority"},{"class":"Set","value":"","object_id":14,"name":"includedCodeObjectIds"},{"class":"Set","value":"","object_id":15,"name":"requiredCodeObjectIds"}],"defined_class":"Specification","path":"packages/sequence-diagram/src/specification.ts","lineno":33},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":0.000006749993190169334},{"event":"return","thread_id":0,"id":42,"parent_id":1,"return_value":{"class":"Specification","value":"","object_id":16},"elapsed":0.001392834004946053}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"Specification includes all relevant actors","source_location":"packages/sequence-diagram/tests/integration/specification.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"type":"class","name":"Priority","children":[{"type":"function","name":"setPriority","static":false,"location":"packages/sequence-diagram/src/priority.ts:26"},{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/priority.ts:3"}]},{"type":"class","name":"Specification","children":[{"type":"function","name":"constructor","static":false,"location":"packages/sequence-diagram/src/specification.ts:33"},{"type":"function","name":"build","static":true,"location":"packages/sequence-diagram/src/specification.ts:55"}]},{"type":"class","name":"specification","children":[{"type":"function","name":"hasNonPackageChildren","static":true,"location":"packages/sequence-diagram/src/specification.ts:60"},{"type":"function","name":"includeCodeObjects","static":true,"location":"packages/sequence-diagram/src/specification.ts:66"}]}]}]} \ No newline at end of file From 45d73bf9154bac00db1a034cb55da7f9a03d3b7f Mon Sep 17 00:00:00 2001 From: kgilpin Date: Fri, 10 Jul 2026 06:52:50 -0400 Subject: [PATCH 19/22] style(cli): drop unnecessary type assertion (eslint) Co-Authored-By: Claude Fable 5 --- packages/cli/tests/unit/cmds/sanitize.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/tests/unit/cmds/sanitize.spec.ts b/packages/cli/tests/unit/cmds/sanitize.spec.ts index e55d38ce80..77f73038f3 100644 --- a/packages/cli/tests/unit/cmds/sanitize.spec.ts +++ b/packages/cli/tests/unit/cmds/sanitize.spec.ts @@ -324,7 +324,7 @@ describe('sanitize command handler', () => { }) ); await run([file]); - const out = JSON.parse(readFileSync(file, 'utf8')) as any; + const out = JSON.parse(readFileSync(file, 'utf8')); expect(out.metadata.git.repository).toEqual('https://github.com/x/y.git'); expect(out.eventUpdates).toBeUndefined(); // merged into events by normalization const updated = out.events.find((e: any) => e.event === 'return' && e.return_value); From e280c5601aad1a7968e75942325105f5905edffe Mon Sep 17 00:00:00 2001 From: kgilpin Date: Fri, 10 Jul 2026 07:38:11 -0400 Subject: [PATCH 20/22] fix(cli): the masking walk sanitizes metadata itself MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit metadata carries captured data too: git identity (user_name / user_email), credentials embedded in the repository URL, and exception / test-failure messages. The command pipeline's normalize step also strips repository credentials, but the exported sanitizeAppMap must not depend on the command wrapping it — the security guarantee lives in the walk, alone. An unparseable repository URL is masked whole rather than risking an embedded credential. Branch, commit, and code locations stay verbatim: repo state, not captured data. Co-Authored-By: Claude Fable 5 --- packages/cli/src/lib/sanitizeAppMap.ts | 40 +++++++++++++++++++ packages/cli/tests/unit/cmds/sanitize.spec.ts | 27 +++++++++++++ 2 files changed, 67 insertions(+) diff --git a/packages/cli/src/lib/sanitizeAppMap.ts b/packages/cli/src/lib/sanitizeAppMap.ts index 97390294f7..1af9ed607d 100644 --- a/packages/cli/src/lib/sanitizeAppMap.ts +++ b/packages/cli/src/lib/sanitizeAppMap.ts @@ -175,8 +175,18 @@ export interface SanitizedMarker { allow_values: string[]; } +interface GitMetadata { + repository?: unknown; + user_name?: unknown; + user_email?: unknown; + [key: string]: unknown; +} + interface AppMapMetadata { sanitized?: SanitizedMarker; + git?: GitMetadata; + exception?: { message?: unknown; [key: string]: unknown }; + test_failure?: { message?: unknown; [key: string]: unknown }; [key: string]: unknown; } @@ -226,6 +236,7 @@ export function sanitizeAppMap( // in place, in the same token namespace. They are deliberately not merged // into their events — sanitize changes values only, never structure. for (const update of Object.values(appmap.eventUpdates ?? {})) sanitizeEvent(update, masker); + sanitizeMetadata(appmap.metadata, masker); // Provenance. Masking is one-way, so on a re-run the values still verbatim // are those allowed by BOTH runs — the marker records that intersection. @@ -240,6 +251,35 @@ export function sanitizeAppMap( return appmap; } +// Metadata carries captured data too: the git identity, credentials embedded +// in the repository URL, and exception / test-failure messages. The command +// pipeline's normalize step also strips repository credentials, but the walk +// must not depend on it — the security guarantee lives here, alone. +function sanitizeMetadata(metadata: AppMapMetadata | undefined, masker: ValueMasker): void { + if (!metadata) return; + const git = metadata.git; + if (git) { + if (typeof git.repository === 'string' && /^https?:/.test(git.repository)) { + const repository = git.repository; + try { + const url = new URL(repository); + url.username = ''; + url.password = ''; + git.repository = url.toString(); + } catch { + // Unparseable URL: mask the whole value rather than risk a credential. + git.repository = masker.mask(repository); + } + } + if (typeof git.user_name === 'string') git.user_name = masker.mask(git.user_name); + if (typeof git.user_email === 'string') git.user_email = masker.mask(git.user_email); + } + if (metadata.exception && typeof metadata.exception.message === 'string') + metadata.exception.message = masker.mask(metadata.exception.message); + if (metadata.test_failure && typeof metadata.test_failure.message === 'string') + metadata.test_failure.message = masker.mask(metadata.test_failure.message); +} + function sanitizeEvent(event: AppMapEvent, masker: ValueMasker): void { for (const p of event.parameters ?? []) sanitizeSlot(p, masker); for (const m of event.message ?? []) sanitizeSlot(m, masker); diff --git a/packages/cli/tests/unit/cmds/sanitize.spec.ts b/packages/cli/tests/unit/cmds/sanitize.spec.ts index 77f73038f3..e4b0744db6 100644 --- a/packages/cli/tests/unit/cmds/sanitize.spec.ts +++ b/packages/cli/tests/unit/cmds/sanitize.spec.ts @@ -259,6 +259,33 @@ describe('sanitizeAppMap', () => { expect(appmap.events[0].parameters[0].value).toEqual('public'); }); + it('sanitizes metadata: git credentials, identity, and failure messages', () => { + const appmap = { + metadata: { + git: { + repository: 'https://user:tok3n@github.com/x/y.git', + branch: 'main', + commit: 'abc123', + user_name: 'Kevin Gilpin', + user_email: 'kevin@app.land', + }, + exception: { class: 'E', message: 'connect postgres://u:pw@db failed' }, + test_failure: { message: 'expected token abc123', location: 'tests/x.py:10' }, + }, + events: [], + } as any; + sanitizeAppMap(appmap); + const meta = appmap.metadata; + expect(meta.git.repository).toEqual('https://github.com/x/y.git'); + expect(meta.git.branch).toEqual('main'); // repo state, kept + expect(meta.git.commit).toEqual('abc123'); + expect(meta.git.user_name).toMatch(/^$/); + expect(meta.git.user_email).toMatch(/^$/); + expect(meta.exception.message).toMatch(/^$/); + expect(meta.test_failure.message).toMatch(/^$/); + expect(meta.test_failure.location).toEqual('tests/x.py:10'); // code location, kept + }); + it('never touches schema fields', () => { const appmap = { events: [ From f76cd7085caa2449628d2dc142ae46a0a46f9f7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Rzepecki?= Date: Sat, 11 Jul 2026 11:41:35 +0100 Subject: [PATCH 21/22] feat(cli): normalize HTTP routes in sanitize instead of tokenizing sanitize tokenizes every captured value with a per-file `` placeholder. Two fields, though, feed the `appmap compare` sequence-diagram digest through the request route: an HTTP client `url`, and a server `path_info` with no route template. A per-file token there varies between recordings, so two otherwise-identical AppMaps would compare as changed. Normalize those fields to a deterministic, lossy route template instead: strip userinfo, drop the query string and fragment, keep the host and static path words, and parameterize value-shaped segments (`/users/123` -> `/users/:int`). Deterministic output keeps the digest stable across files; erasing the id rather than encoding it keeps the redaction non-reversible -- a content hash would give the same cross-file stability but is reversible for low-entropy PII by guess-and-check. Server path_info keeps full `` redaction when a route template is present, since the concrete path is not in the digest then. Extend the composite gold trace to cover a client URL and a template-less path, and re-bless both sanitize baselines. Assisted-by: Claude:claude-opus-4-8 --- ..._a_composite_AppMap_end-to-end.appmap.json | 2 +- ...hile_still_sanitizing_the_rest.appmap.json | 2 +- packages/cli/src/lib/sanitizeAppMap.ts | 77 +++++++++++++-- packages/cli/tests/unit/cmds/sanitize.spec.ts | 97 ++++++++++++++++++- 4 files changed, 168 insertions(+), 10 deletions(-) diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json index 61a5b54800..016b3e1fb6 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json @@ -1 +1 @@ -{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"","object_id":34},"elapsed":5.417969077825546e-7},{"event":"call","id":3,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":3},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"","object_id":35},"elapsed":2.498272806406021e-7},{"event":"call","id":5,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":6.670597940683365e-7},{"event":"call","id":7,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":36,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":8,"thread_id":0,"method_id":"constructor","static":true,"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":4.998873919248581e-7},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":34,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":11,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":12,"parent_id":11,"return_value":{"class":"String","value":""},"elapsed":0.0000018749851733446121},{"event":"return","thread_id":0,"id":13,"parent_id":10,"elapsed":0.000028583919629454613},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":35,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":""},"elapsed":0.0000012498348951339722},{"event":"return","thread_id":0,"id":17,"parent_id":14,"elapsed":0.00003983289934694767},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":19,"parent_id":18,"elapsed":3.3294782042503357e-7},{"event":"call","id":20,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":38,"name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":21,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":22,"parent_id":21,"return_value":{"class":"String","value":""},"elapsed":4.5797787606716156e-7},{"event":"return","thread_id":0,"id":23,"parent_id":20,"elapsed":0.000031624920666217804},{"event":"call","id":24,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":25,"parent_id":24,"return_value":{"class":"String","value":""},"elapsed":0.0000010419171303510666},{"event":"call","id":26,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":27,"parent_id":26,"return_value":{"class":"String","value":""},"elapsed":9.578652679920197e-7},{"event":"call","id":28,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"","object_id":39,"name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"call","id":29,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":30,"parent_id":29,"return_value":{"class":"String","value":""},"elapsed":3.7509016692638397e-7},{"event":"return","thread_id":0,"id":31,"parent_id":28,"elapsed":0.00003004097379744053},{"event":"call","id":32,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":3.3294782042503357e-7},{"event":"call","id":34,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":3.3294782042503357e-7},{"event":"call","id":36,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":37,"parent_id":36,"elapsed":2.922024577856064e-7},{"event":"call","id":38,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":39,"parent_id":38,"elapsed":2.919696271419525e-7},{"event":"call","id":40,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":41,"parent_id":40,"elapsed":2.922024577856064e-7},{"event":"call","id":42,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":43,"parent_id":42,"elapsed":3.3318065106868744e-7},{"event":"call","id":44,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":""},"elapsed":0.000004582805559039116},{"event":"call","id":46,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":47,"parent_id":46,"elapsed":3.3318065106868744e-7},{"event":"call","id":48,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":49,"parent_id":48,"elapsed":3.3294782042503357e-7},{"event":"call","id":50,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":51,"parent_id":50,"elapsed":3.3387914299964905e-7},{"event":"call","id":52,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":53,"parent_id":52,"elapsed":2.919696271419525e-7},{"event":"call","id":54,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"","name":"sql"},{"class":"String","value":"","name":"adapter"},{"class":"ValueMasker","value":"","object_id":37,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":99},{"event":"call","id":55,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":37},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":56,"parent_id":55,"return_value":{"class":"String","value":""},"elapsed":0.0000017499551177024841},{"event":"return","thread_id":0,"id":57,"parent_id":54,"return_value":{"class":"String","value":""},"elapsed":0.000032250070944428444},{"event":"return","thread_id":0,"id":58,"parent_id":7,"return_value":{"class":"Object","value":"","object_id":36},"elapsed":0.000722167082130909}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v22.22.2"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap sanitizes a composite AppMap end-to-end","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","labels":["security.sanitization"],"static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172"},{"type":"function","name":"sanitizeSql","labels":["security.sanitization"],"static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:99"}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"mask","labels":["security.sanitization"],"static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67"}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:3"}]}]}]}]}]} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'token'","name":"name"},{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit-abc' }","object_id":81},"elapsed":0.0000016829872038215399},{"event":"call","id":3,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'count'","name":"name"},{"class":"String","value":"'42'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"{ name: 'count', class: 'String', value: '42' }","object_id":82},"elapsed":5.559995770454407e-7},{"event":"call","id":5,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":75},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.000001667998731136322},{"event":"call","id":7,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":83,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":276},{"event":"call","id":8,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":75},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":7.040216587483883e-7},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n parameters: [ [Object], [Object] ],\n return_value: { class…}","object_id":84,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":11,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit-abc' }","object_id":81,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":12,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"String","value":"''"},"elapsed":0.000003541994374245405},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.000032239011488854885},{"event":"call","id":15,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'count', class: 'String', value: '42' }","object_id":82,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'42'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":"''"},"elapsed":0.0000021719897631555796},{"event":"return","thread_id":0,"id":18,"parent_id":15,"elapsed":0.000027050991775467992},{"event":"call","id":19,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":5.2098766900599e-7},{"event":"call","id":21,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ class: 'String', value: 'sekrit-abc' }","object_id":86,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":22,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"String","value":"''"},"elapsed":8.259958121925592e-7},{"event":"return","thread_id":0,"id":24,"parent_id":21,"elapsed":0.00003535198629833758},{"event":"call","id":25,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85},"parameters":[{"class":"String","value":"'postgres://u:pw@db failed'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":"''"},"elapsed":0.0000019679719116538763},{"event":"call","id":27,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'/games/123/join'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"String","value":"''"},"elapsed":0.0000013719836715608835},{"event":"call","id":29,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"{ Authorization: 'sekrit-abc' }","object_id":87,"name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"call","id":30,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"String","value":"''"},"elapsed":4.3501495383679867e-7},{"event":"return","thread_id":0,"id":32,"parent_id":29,"elapsed":0.00003056001150980592},{"event":"call","id":33,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":5.729962140321732e-7},{"event":"call","id":35,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":5.710171535611153e-7},{"event":"return","thread_id":0,"id":37,"parent_id":10,"elapsed":0.0004353129770606756},{"event":"call","id":38,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n http_server_request: { request_method: 'GET', path_info: '/users/123…}","object_id":88,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":39,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":5.499750841408968e-7},{"event":"call","id":41,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":4.0099257603287697e-7},{"event":"call","id":43,"thread_id":0,"method_id":"normalizePath","static":true,"parameters":[{"class":"String","value":"'/users/123/friends/alice'","name":"path"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":251},{"event":"call","id":44,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"''","name":"seg"},{"class":"Number","value":"0"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":"''"},"elapsed":9.500072337687016e-7},{"event":"call","id":46,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'users'","name":"seg"},{"class":"Number","value":"1"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"String","value":"'users'"},"elapsed":0.000003156979801133275},{"event":"call","id":48,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'123'","name":"seg"},{"class":"Number","value":"2"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"String","value":"':int'"},"elapsed":0.0000015350233297795057},{"event":"call","id":50,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'friends'","name":"seg"},{"class":"Number","value":"3"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":"'friends'"},"elapsed":0.000009732000762596726},{"event":"call","id":52,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'alice'","name":"seg"},{"class":"Number","value":"4"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":"'alice'"},"elapsed":0.000001234002411365509},{"event":"return","thread_id":0,"id":54,"parent_id":43,"return_value":{"class":"String","value":"'/users/:int/friends/alice'"},"elapsed":0.0001584150013513863},{"event":"call","id":55,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":6.00994098931551e-7},{"event":"call","id":57,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":3.490131348371506e-7},{"event":"call","id":59,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":3.4301774576306343e-7},{"event":"return","thread_id":0,"id":61,"parent_id":38,"elapsed":0.00029169200570322573},{"event":"call","id":62,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n http_client_request: {\n request_method: 'GET',\n url: 'https://…}","object_id":90,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":63,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":3.2500247471034527e-7},{"event":"call","id":65,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":3.069872036576271e-7},{"event":"call","id":67,"thread_id":0,"method_id":"normalizeUrl","static":true,"parameters":[{"class":"String","value":"'https://user:pw@api.example.com/v1/items/42?token=sk_live'","name":"url"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":260},{"event":"call","id":68,"thread_id":0,"method_id":"normalizePath","static":true,"parameters":[{"class":"String","value":"'/v1/items/42'","name":"path"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":251},{"event":"call","id":69,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"''","name":"seg"},{"class":"Number","value":"0"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"String","value":"''"},"elapsed":4.4700573198497295e-7},{"event":"call","id":71,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'v1'","name":"seg"},{"class":"Number","value":"1"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":"'v1'"},"elapsed":0.000003502005711197853},{"event":"call","id":73,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'items'","name":"seg"},{"class":"Number","value":"2"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"String","value":"'items'"},"elapsed":0.0000014870020095258951},{"event":"call","id":75,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'42'","name":"seg"},{"class":"Number","value":"3"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":"':int'"},"elapsed":0.0000013080134522169828},{"event":"return","thread_id":0,"id":77,"parent_id":68,"return_value":{"class":"String","value":"'/v1/items/:int'"},"elapsed":0.00009869999485090375},{"event":"return","thread_id":0,"id":78,"parent_id":67,"return_value":{"class":"String","value":"'https://api.example.com/v1/items/:int'"},"elapsed":0.00012904597679153085},{"event":"call","id":79,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"{ Authorization: 'sekrit-abc' }","object_id":92,"name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"call","id":80,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"String","value":"''"},"elapsed":6.509944796562195e-7},{"event":"return","thread_id":0,"id":82,"parent_id":79,"elapsed":0.000026863999664783478},{"event":"call","id":83,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":84,"parent_id":83,"elapsed":4.560279194265604e-7},{"event":"call","id":85,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":86,"parent_id":85,"elapsed":4.0899612940847874e-7},{"event":"return","thread_id":0,"id":87,"parent_id":62,"elapsed":0.00028985500102862716},{"event":"call","id":88,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n sql_query: {\n sql: \"SELECT * FROM users WHERE email = '…}","object_id":93,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":89,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":90,"parent_id":89,"elapsed":2.849847078323364e-7},{"event":"call","id":91,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":92,"parent_id":91,"elapsed":2.9898365028202534e-7},{"event":"call","id":93,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":94,"parent_id":93,"elapsed":3.33995558321476e-7},{"event":"call","id":95,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":96,"parent_id":95,"elapsed":3.4301774576306343e-7},{"event":"call","id":97,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE email = 'a@b.c'\"","name":"sql"},{"class":"String","value":"'postgres'","name":"adapter"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":131},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"String","value":"'SELECT * FROM users WHERE email = ?'"},"elapsed":0.00001455700839869678},{"event":"return","thread_id":0,"id":99,"parent_id":88,"elapsed":0.0001256830000784248},{"event":"call","id":100,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n sql_query: {\n sql: \"SELECT * FROM users WHERE name = 'u…}","object_id":94,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":101,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":102,"parent_id":101,"elapsed":3.530003596097231e-7},{"event":"call","id":103,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":104,"parent_id":103,"elapsed":2.8300564736127853e-7},{"event":"call","id":105,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":106,"parent_id":105,"elapsed":3.550085239112377e-7},{"event":"call","id":107,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":108,"parent_id":107,"elapsed":3.0398950912058353e-7},{"event":"call","id":109,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE name = 'unterminated\"","name":"sql"},{"class":"String","value":"'postgres'","name":"adapter"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":131},{"event":"call","id":110,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE name = 'unterminated\"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":111,"parent_id":110,"return_value":{"class":"String","value":"''"},"elapsed":0.0000029449875000864267},{"event":"return","thread_id":0,"id":112,"parent_id":109,"return_value":{"class":"String","value":"''"},"elapsed":0.000029975984944030643},{"event":"return","thread_id":0,"id":113,"parent_id":100,"elapsed":0.00013935001334175467},{"event":"call","id":114,"thread_id":0,"method_id":"sanitizeMetadata","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"metadata"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":313},{"event":"return","thread_id":0,"id":115,"parent_id":114,"elapsed":4.3300678953528404e-7},{"event":"call","id":116,"thread_id":0,"method_id":"userAllowValues","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":82},{"event":"return","thread_id":0,"id":117,"parent_id":116,"return_value":{"class":"Array","value":"[]","object_id":95},"elapsed":0.0000016299891285598278},{"event":"return","thread_id":0,"id":118,"parent_id":7,"return_value":{"class":"Object","value":"{\n events: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":83},"elapsed":0.0015305459965020418}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:131","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:210"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:215"},{"type":"function","name":"normalizeSegment","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:237"},{"type":"function","name":"normalizePath","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:251","labels":["security.sanitization"]},{"type":"function","name":"normalizeUrl","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:260","labels":["security.sanitization"]},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:276"},{"type":"function","name":"sanitizeMetadata","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:313"},{"type":"function","name":"sanitizeEvent","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:338"}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:75"},{"type":"function","name":"userAllowValues","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:82"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:98","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.16.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap sanitizes a composite AppMap end-to-end","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","trimmed":{"version":"3.200.0","max_length":120}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json index 547f1e01b9..7c750a3367 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json @@ -1 +1 @@ -{"events":[{"event":"call","id":1,"thread_id":0,"method_id":"goodAppMap","static":true,"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":237},{"event":"call","id":2,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"","name":"name"},{"class":"String","value":"","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"","object_id":52},"elapsed":0.0000028949999659744208},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"String","value":""},"elapsed":0.00015356599999449827},{"event":"call","id":5,"thread_id":0,"method_id":"run","static":true,"parameters":[{"class":"Array","value":"","object_id":53,"name":"files"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":231},{"event":"call","id":6,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000034969999660461326},{"event":"call","id":8,"thread_id":0,"method_id":"buildAllowList","static":true,"parameters":[{"class":"Array","value":"","object_id":54,"name":"allow"},{"class":"undefined","value":"undefined","name":"allowFile"}],"defined_class":"sanitize","path":"packages/cli/src/cmds/sanitize/sanitize.ts","lineno":11},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Set","value":"","object_id":55},"elapsed":0.000008136000019476342},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.000003196999955434876},{"event":"call","id":12,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"","object_id":55,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":56},{"event":"return","thread_id":0,"id":13,"parent_id":12,"elapsed":0.000003437000032135984},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"","object_id":56,"name":"appmap"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":172},{"event":"call","id":15,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"","object_id":58,"name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":57},"parameters":[{"class":"String","value":"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":67},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":""},"elapsed":0.000004729000011138851},{"event":"return","thread_id":0,"id":18,"parent_id":15,"elapsed":0.00007253599994783144},{"event":"call","id":19,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000019230000134484726},{"event":"call","id":21,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":154},{"event":"return","thread_id":0,"id":22,"parent_id":21,"elapsed":0.0000018929999896499794},{"event":"call","id":23,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":24,"parent_id":23,"elapsed":0.0000018939999790745787},{"event":"call","id":25,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"","object_id":57,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":159},{"event":"return","thread_id":0,"id":26,"parent_id":25,"elapsed":0.0000016029999869715539},{"event":"return","thread_id":0,"id":27,"parent_id":14,"return_value":{"class":"Object","value":"","object_id":56},"elapsed":0.0003782649999948262},{"event":"call","id":28,"thread_id":0,"method_id":"distinctCount","static":false,"receiver":{"class":"ValueMasker","value":"","object_id":57},"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":58},{"event":"return","thread_id":0,"id":29,"parent_id":28,"return_value":{"class":"Number","value":""},"elapsed":0.0000018439999394104234},{"event":"call","id":30,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"","name":"dirName"},{"class":"String","value":"","name":"fileName"},{"class":"String","value":"","name":"suffix"},{"class":"String","value":"","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"Promise","value":"","object_id":59},"elapsed":0.0004883100000370177},{"event":"return","thread_id":0,"id":32,"parent_id":5,"elapsed":0.0016494730000431446,"exceptions":[{"class":"Error","message":"","object_id":61}],"return_value":{"class":"Promise","value":"","object_id":60}}],"version":"1.12","metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitize command handler fails when any file is skipped, while still sanitizing the rest","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","sanitized":{"version":"3.200.0","allow_values":[]}},"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"sanitize","type":"package","children":[{"type":"class","name":"sanitize","children":[{"type":"function","name":"buildAllowList","static":true,"location":"packages/cli/src/cmds/sanitize/sanitize.ts:11"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:154"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:159"},{"type":"function","name":"sanitizeAppMap","labels":["security.sanitization"],"static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:172"}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:56"},{"type":"function","name":"distinctCount","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:58"},{"type":"function","name":"mask","labels":["security.sanitization"],"static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:67"}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"run","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:231"},{"type":"function","name":"goodAppMap","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:237"},{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}]} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"goodAppMap","static":true,"parameters":[],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":416},{"event":"call","id":2,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'token'","name":"name"},{"class":"String","value":"'sekrit'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit' }","object_id":164},"elapsed":7.500057108700275e-7},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"String","value":"'{\"events\":[{\"id\":1,\"event\":\"call\",\"method_id\":\"m\",\"parameters\":[{\"name\":\"token\",\"class\":\"String\",\"value\":\"sekrit\"}]},{…"},"elapsed":0.00007857699529267848},{"event":"call","id":5,"thread_id":0,"method_id":"run","static":true,"parameters":[{"class":"Array","value":"[\n '/tmp/sanitize-rOig85/bad.appmap.json',\n '/…]","object_id":165,"name":"files"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":410},{"event":"call","id":6,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":9.500072337687016e-7},{"event":"call","id":8,"thread_id":0,"method_id":"buildAllowList","static":true,"parameters":[{"class":"Array","value":"[]","object_id":166,"name":"allow"},{"class":"undefined","value":"undefined","name":"allowFile"}],"defined_class":"sanitize","path":"packages/cli/src/cmds/sanitize/sanitize.ts","lineno":12},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":167},"elapsed":0.0000033139949664473534},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":167,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":75},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.0000021890155039727688},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object], [Object] ], classMap: [ [Object] ] }","object_id":168,"name":"appmap"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":276},{"event":"call","id":13,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{ id: 1, event: 'call', method_id: 'm', parameters: [ [Object] ] }","object_id":170,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit' }","object_id":171,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169},"parameters":[{"class":"String","value":"'sekrit'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":"''"},"elapsed":0.0000041330058593302965},{"event":"return","thread_id":0,"id":17,"parent_id":14,"elapsed":0.00003798300167545676},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":19,"parent_id":18,"elapsed":5.170004442334175e-7},{"event":"call","id":20,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":21,"parent_id":20,"elapsed":3.3000833354890347e-7},{"event":"call","id":22,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":23,"parent_id":22,"elapsed":7.039925549179316e-7},{"event":"call","id":24,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":3.87983163818717e-7},{"event":"return","thread_id":0,"id":26,"parent_id":13,"elapsed":0.00019494499429129064},{"event":"call","id":27,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{ id: 2, event: 'return', parent_id: 1 }","object_id":172,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":28,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":4.2299507185816765e-7},{"event":"call","id":30,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":3.550085239112377e-7},{"event":"call","id":32,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":4.1100429370999336e-7},{"event":"call","id":34,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":4.989851731806993e-7},{"event":"return","thread_id":0,"id":36,"parent_id":27,"elapsed":0.00011792301665991545},{"event":"call","id":37,"thread_id":0,"method_id":"sanitizeMetadata","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"metadata"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":313},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":5.499750841408968e-7},{"event":"call","id":39,"thread_id":0,"method_id":"userAllowValues","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":82},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Array","value":"[]","object_id":173},"elapsed":0.000002062995918095112},{"event":"return","thread_id":0,"id":41,"parent_id":12,"return_value":{"class":"Object","value":"{\n events: [ [Object], [Object] ],\n classMap: [ [Object] …}","object_id":168},"elapsed":0.000448947015684098},{"event":"call","id":42,"thread_id":0,"method_id":"distinctCount","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":77},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"Number","value":"1"},"elapsed":6.360060069710016e-7},{"event":"call","id":44,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/tmp/sanitize-rOig85'","name":"dirName"},{"class":"String","value":"'good.appmap.json'","name":"fileName"},{"class":"String","value":"'sanitize.tmp'","name":"suffix"},{"class":"String","value":"'{\"events\":[{\"id\":1,\"event\":\"call\",\"method_id\":\"m\",\"parameters\":[{\"name\":\"token\",\"class\":\"String\",\"value\":\"\"}]},{\"i…","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"Promise { }","object_id":174},"elapsed":0.000046837987611070275},{"event":"return","thread_id":0,"id":46,"parent_id":5,"return_value":{"class":"Promise","value":"Promise { }","object_id":175},"elapsed":0.0010896740132011473}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"sanitize","type":"package","children":[{"type":"class","name":"sanitize","children":[{"type":"function","name":"buildAllowList","static":true,"location":"packages/cli/src/cmds/sanitize/sanitize.ts:12"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:210"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:215"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:276"},{"type":"function","name":"sanitizeMetadata","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:313"},{"type":"function","name":"sanitizeEvent","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:338"}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:75"},{"type":"function","name":"distinctCount","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:77"},{"type":"function","name":"userAllowValues","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:82"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:98","labels":["security.sanitization"]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"run","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:410"},{"type":"function","name":"goodAppMap","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:416"},{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.16.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitize command handler fails when any file is skipped, while still sanitizing the rest","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","trimmed":{"version":"3.200.0","max_length":120}},"eventUpdates":{"45":{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":174},"elapsed":0.000512237980728969},"46":{"event":"return","thread_id":0,"id":46,"parent_id":5,"elapsed":0.0016461840132251382,"exceptions":[{"class":"Error","message":"sanitize: 1 of 2 file(s) failed to process and remain unsanitized","object_id":176}],"return_value":{"class":"Promise","value":"Promise { }","object_id":175}}}} \ No newline at end of file diff --git a/packages/cli/src/lib/sanitizeAppMap.ts b/packages/cli/src/lib/sanitizeAppMap.ts index 1af9ed607d..9ff632ab24 100644 --- a/packages/cli/src/lib/sanitizeAppMap.ts +++ b/packages/cli/src/lib/sanitizeAppMap.ts @@ -11,14 +11,23 @@ export const CLI_VERSION: string = require('../../package.json').version; // across all value positions, so a header value, a parameter, and a return // value that held the same string get the same token. // +// Two fields are the exception: an HTTP server `path_info` with no route +// template, and a client `url`. These are the only captured values that feed +// the `appmap compare` digest (through the request route), so a per-file token +// would make two otherwise-identical recordings compare as different. They are +// instead normalized to a deterministic, lossy route template (see +// normalizeUrl) — stable across files, with the concrete id dropped rather than +// encoded. (A content hash would give cross-file stability for free, but a hash +// of low-entropy PII is reversible by guess-and-check; erasure is not.) +// // Sanitization is positional, driven by the AppMap format: it touches only // the fields defined to hold captured runtime data. Code object names, // classes, paths, labels, and route templates are schema, not data, and are // never modified. // -// This trades away cross-AppMap comparison of values (each file has its own -// token namespace) — deliberately: the comparison digest excludes values, and -// unlinkability across files/revisions is the anti-correlation guarantee. +// The per-file token namespace is deliberate: unlinkability across +// files/revisions is the anti-correlation guarantee, and (routes aside) values +// are excluded from the comparison digest, so nothing is lost by it. // Kind recognizers annotate a token with the *shape* of the original value // (``) — readability only. Recognition never exempts a value from @@ -211,6 +220,52 @@ function sanitizeHeaders(headers: Record | undefined, masker: V } } +// HTTP paths and client URLs are the one kind of captured value that feeds the +// `appmap compare` digest: the request route is derived from `path_info`/`url` +// (Event.route). A per-file `` token there would vary between recordings +// and destabilize the digest, so instead of tokenizing we normalize to a route +// template — deterministic (same input, same output, so the digest is stable +// across files) and lossy (the concrete id is dropped, not encoded, so there is +// nothing to reverse). +// +// A segment that looks like a value (numeric/uuid/hex/timestamp id) becomes a +// `:kind` placeholder; a plain route word or version segment is kept; anything +// else (mixed-alnum ids, opaque tokens, emails) falls to `:param`. Without the +// application's route table this is a heuristic: a purely alphabetic segment +// (a username in `/users/alice`) is indistinguishable from a route word and is +// kept — the one spot a template-less path can retain a value. +function normalizeSegment(seg: string): string { + if (seg === '') return seg; // preserve leading/trailing/'//' structure + const kind = KIND_PATTERNS.find(([, pattern]) => pattern.test(seg))?.[0]; + if (kind) return `:${kind}`; + if (/^[A-Za-z][A-Za-z_-]*$/.test(seg) || /^v\d+$/.test(seg)) return seg; + return ':param'; +} + +// Drop the query string and fragment entirely: they are the densest home for +// secrets and PII (tokens, emails, ids as `?user=…`) and carry little route +// signal, so dropping them is both the safest and simplest choice. (A later +// revision could instead keep sorted parameter *names* with erased values, if +// query-distinguished endpoints ever need to compare apart.) +// @label security.sanitization +function normalizePath(path: string): string { + return path.split(/[?#]/)[0].split('/').map(normalizeSegment).join('/'); +} + +// Client URL: strip userinfo (a `user:pass@` can ride here as in a git URL), +// keep scheme + host + port as route signal, parameterize the path, drop query +// and fragment. A relative or malformed URL that won't parse is parameterized +// as a bare path — deterministic and secret-free, never fail-open. +// @label security.sanitization +function normalizeUrl(url: string): string { + try { + const parsed = new URL(url); + return `${parsed.protocol}//${parsed.host}${normalizePath(parsed.pathname)}`; + } catch { + return normalizePath(url); + } +} + // The redaction boundary: sanitizes every field defined to hold captured // runtime data (parameters, return values, exceptions, HTTP paths/headers, // SQL) so the committed AppMap is structurally incapable of carrying a secret. @@ -293,16 +348,24 @@ function sanitizeEvent(event: AppMapEvent, masker: ValueMasker): void { const serverRequest = event.http_server_request; if (serverRequest) { - // The concrete path carries path params (ids, PII); the normalized - // route template is the interesting part and stays. + // path_info carries the concrete path (ids, PII). When a route template + // (normalized_path_info) is present it wins the digest, so the concrete + // path is not structural and we fully redact it to a token. When it is + // absent, path_info IS the digest's route, so normalize it to a + // deterministic template instead — a per-file token there would vary + // between recordings and destabilize `appmap compare`. if (typeof serverRequest.path_info === 'string') - serverRequest.path_info = masker.mask(serverRequest.path_info); + serverRequest.path_info = serverRequest.normalized_path_info + ? masker.mask(serverRequest.path_info) + : normalizePath(serverRequest.path_info); sanitizeHeaders(serverRequest.headers, masker); } const clientRequest = event.http_client_request; if (clientRequest) { + // The client URL always feeds the ClientRPC route/digest, so normalize it + // to a route template rather than tokenize it (see normalizeUrl). if (typeof clientRequest.url === 'string') - clientRequest.url = masker.mask(clientRequest.url); + clientRequest.url = normalizeUrl(clientRequest.url); sanitizeHeaders(clientRequest.headers, masker); } sanitizeHeaders(event.http_server_response?.headers, masker); diff --git a/packages/cli/tests/unit/cmds/sanitize.spec.ts b/packages/cli/tests/unit/cmds/sanitize.spec.ts index e4b0744db6..4ad307db38 100644 --- a/packages/cli/tests/unit/cmds/sanitize.spec.ts +++ b/packages/cli/tests/unit/cmds/sanitize.spec.ts @@ -52,6 +52,78 @@ describe('sanitizeAppMap', () => { expect(event.http_server_request.request_method).toEqual('POST'); }); + it('normalizes a template-less server path to a route template, not a token', () => { + const appmap = { + events: [ + { + http_server_request: { + request_method: 'GET', + // no normalized_path_info: path_info feeds the compare digest + path_info: '/users/123/posts/0f5e2b1a-9c4d-4e6f-8a7b-1c2d3e4f5a6b', + }, + }, + ], + } as any; + sanitizeAppMap(appmap); + // deterministic template — stable across files, so compare digests match + expect(appmap.events[0].http_server_request.path_info).toEqual('/users/:int/posts/:uuid'); + }); + + it('fully redacts the concrete path when a route template is present', () => { + const appmap = { + events: [ + { + http_server_request: { + path_info: '/users/123/edit', + normalized_path_info: '/users/:id/edit', + }, + }, + ], + } as any; + sanitizeAppMap(appmap); + // the template wins the digest, so the concrete path is not structural: token it + expect(appmap.events[0].http_server_request.path_info).toMatch(/^$/); + expect(appmap.events[0].http_server_request.normalized_path_info).toEqual('/users/:id/edit'); + }); + + it('normalizes a client URL: strips credentials and query, parameterizes the path', () => { + const appmap = { + events: [ + { + http_client_request: { + request_method: 'POST', + url: 'https://user:tok3n@api.example.com/v1/charges/ch_abc123?key=sk_live_x', + }, + }, + ], + } as any; + sanitizeAppMap(appmap); + expect(appmap.events[0].http_client_request.url).toEqual( + 'https://api.example.com/v1/charges/:param' + ); + }); + + it('parameterizes a relative or unparseable client URL as a bare path (never fail-open)', () => { + const appmap = { events: [{ http_client_request: { url: '/orders/42?token=abc' } }] } as any; + sanitizeAppMap(appmap); + expect(appmap.events[0].http_client_request.url).toEqual('/orders/:int'); + }); + + it('produces route templates that are stable across independent AppMaps', () => { + // The property that keeps `appmap compare` stable: the same route with a + // different id yields the same template in every file (unlike per-file + // tokens), so id churn is not a spurious diff. + const mk = (path: string) => ({ events: [{ http_server_request: { path_info: path } }] } as any); + const a = mk('/users/1/edit'); + const b = mk('/users/999/edit'); + sanitizeAppMap(a, new ValueMasker()); + sanitizeAppMap(b, new ValueMasker()); + expect(a.events[0].http_server_request.path_info).toEqual( + b.events[0].http_server_request.path_info + ); + expect(a.events[0].http_server_request.path_info).toEqual('/users/:int/edit'); + }); + it('keeps built-in enumerable values and user-allowed vocabularies verbatim', () => { const allow = new Set([...BUILTIN_ALLOW, 'private', 'public']); const appmap = { @@ -175,6 +247,23 @@ describe('sanitizeAppMap', () => { headers: { Authorization: 'sekrit-abc' }, }, }, + { + // No route template: path_info feeds the compare digest, so it is + // normalized to a template rather than tokenized. + http_server_request: { + request_method: 'GET', + path_info: '/users/123/friends/alice', + }, + }, + { + // Client request: the URL always feeds the digest; credentials and + // query are stripped and the path is parameterized. + http_client_request: { + request_method: 'GET', + url: 'https://user:pw@api.example.com/v1/items/42?token=sk_live', + headers: { Authorization: 'sekrit-abc' }, + }, + }, { sql_query: { sql: "SELECT * FROM users WHERE email = 'a@b.c'", @@ -190,7 +279,7 @@ describe('sanitizeAppMap', () => { ], }; sanitizeAppMap(appmap); - const [call, goodSql, badSql] = appmap.events as any[]; + const [call, templatelessReq, clientReq, goodSql, badSql] = appmap.events as any[]; expect(call.parameters[0].value).toEqual(''); expect(call.return_value.value).toEqual(''); // equality preserved expect(call.http_server_request.headers.Authorization).toEqual(''); // shared namespace @@ -198,6 +287,12 @@ describe('sanitizeAppMap', () => { expect(call.exceptions[0].message).toMatch(/^$/); expect(call.http_server_request.normalized_path_info).toEqual('/games/:id/join'); expect(call.http_server_request.path_info).toMatch(/^$/); + // template-less path normalized deterministically ('alice' kept: without a + // route table a username is indistinguishable from a route word). + expect(templatelessReq.http_server_request.path_info).toEqual('/users/:int/friends/alice'); + // client URL normalized: credentials and query gone, path parameterized. + expect(clientReq.http_client_request.url).toEqual('https://api.example.com/v1/items/:int'); + expect(clientReq.http_client_request.headers.Authorization).toEqual(''); // header still tokenized expect(goodSql.sql_query.sql).toEqual('SELECT * FROM users WHERE email = ?'); expect(badSql.sql_query.sql).toMatch(/^$/); // unparseable: whole statement masked }); From 97029cf0cddfa3b9152d9bedf76aa118f2c45ff8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 11 Jul 2026 12:45:52 +0000 Subject: [PATCH 22/22] chore(gold-traces): update behavioral baseline [skip ci] --- .../sanitizes_a_composite_AppMap_end-to-end.appmap.json | 2 +- ...le_is_skipped,_while_still_sanitizing_the_rest.appmap.json | 2 +- packages/cli/src/lib/sanitizeAppMap.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json index 016b3e1fb6..5a29a6b92f 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitizeAppMap/sanitizes_a_composite_AppMap_end-to-end.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'token'","name":"name"},{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit-abc' }","object_id":81},"elapsed":0.0000016829872038215399},{"event":"call","id":3,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'count'","name":"name"},{"class":"String","value":"'42'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"{ name: 'count', class: 'String', value: '42' }","object_id":82},"elapsed":5.559995770454407e-7},{"event":"call","id":5,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":75},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.000001667998731136322},{"event":"call","id":7,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":83,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":276},{"event":"call","id":8,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":75},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":7.040216587483883e-7},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n parameters: [ [Object], [Object] ],\n return_value: { class…}","object_id":84,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":11,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit-abc' }","object_id":81,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":12,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"String","value":"''"},"elapsed":0.000003541994374245405},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.000032239011488854885},{"event":"call","id":15,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'count', class: 'String', value: '42' }","object_id":82,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'42'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":"''"},"elapsed":0.0000021719897631555796},{"event":"return","thread_id":0,"id":18,"parent_id":15,"elapsed":0.000027050991775467992},{"event":"call","id":19,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":5.2098766900599e-7},{"event":"call","id":21,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ class: 'String', value: 'sekrit-abc' }","object_id":86,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":22,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"String","value":"''"},"elapsed":8.259958121925592e-7},{"event":"return","thread_id":0,"id":24,"parent_id":21,"elapsed":0.00003535198629833758},{"event":"call","id":25,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85},"parameters":[{"class":"String","value":"'postgres://u:pw@db failed'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":"''"},"elapsed":0.0000019679719116538763},{"event":"call","id":27,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'/games/123/join'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"String","value":"''"},"elapsed":0.0000013719836715608835},{"event":"call","id":29,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"{ Authorization: 'sekrit-abc' }","object_id":87,"name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"call","id":30,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"String","value":"''"},"elapsed":4.3501495383679867e-7},{"event":"return","thread_id":0,"id":32,"parent_id":29,"elapsed":0.00003056001150980592},{"event":"call","id":33,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":5.729962140321732e-7},{"event":"call","id":35,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":5.710171535611153e-7},{"event":"return","thread_id":0,"id":37,"parent_id":10,"elapsed":0.0004353129770606756},{"event":"call","id":38,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n http_server_request: { request_method: 'GET', path_info: '/users/123…}","object_id":88,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":39,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":5.499750841408968e-7},{"event":"call","id":41,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":4.0099257603287697e-7},{"event":"call","id":43,"thread_id":0,"method_id":"normalizePath","static":true,"parameters":[{"class":"String","value":"'/users/123/friends/alice'","name":"path"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":251},{"event":"call","id":44,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"''","name":"seg"},{"class":"Number","value":"0"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":"''"},"elapsed":9.500072337687016e-7},{"event":"call","id":46,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'users'","name":"seg"},{"class":"Number","value":"1"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"String","value":"'users'"},"elapsed":0.000003156979801133275},{"event":"call","id":48,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'123'","name":"seg"},{"class":"Number","value":"2"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"String","value":"':int'"},"elapsed":0.0000015350233297795057},{"event":"call","id":50,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'friends'","name":"seg"},{"class":"Number","value":"3"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":"'friends'"},"elapsed":0.000009732000762596726},{"event":"call","id":52,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'alice'","name":"seg"},{"class":"Number","value":"4"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":"'alice'"},"elapsed":0.000001234002411365509},{"event":"return","thread_id":0,"id":54,"parent_id":43,"return_value":{"class":"String","value":"'/users/:int/friends/alice'"},"elapsed":0.0001584150013513863},{"event":"call","id":55,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":6.00994098931551e-7},{"event":"call","id":57,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":3.490131348371506e-7},{"event":"call","id":59,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":3.4301774576306343e-7},{"event":"return","thread_id":0,"id":61,"parent_id":38,"elapsed":0.00029169200570322573},{"event":"call","id":62,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n http_client_request: {\n request_method: 'GET',\n url: 'https://…}","object_id":90,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":63,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":3.2500247471034527e-7},{"event":"call","id":65,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":3.069872036576271e-7},{"event":"call","id":67,"thread_id":0,"method_id":"normalizeUrl","static":true,"parameters":[{"class":"String","value":"'https://user:pw@api.example.com/v1/items/42?token=sk_live'","name":"url"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":260},{"event":"call","id":68,"thread_id":0,"method_id":"normalizePath","static":true,"parameters":[{"class":"String","value":"'/v1/items/42'","name":"path"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":251},{"event":"call","id":69,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"''","name":"seg"},{"class":"Number","value":"0"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"String","value":"''"},"elapsed":4.4700573198497295e-7},{"event":"call","id":71,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'v1'","name":"seg"},{"class":"Number","value":"1"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":"'v1'"},"elapsed":0.000003502005711197853},{"event":"call","id":73,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'items'","name":"seg"},{"class":"Number","value":"2"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"String","value":"'items'"},"elapsed":0.0000014870020095258951},{"event":"call","id":75,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'42'","name":"seg"},{"class":"Number","value":"3"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":"':int'"},"elapsed":0.0000013080134522169828},{"event":"return","thread_id":0,"id":77,"parent_id":68,"return_value":{"class":"String","value":"'/v1/items/:int'"},"elapsed":0.00009869999485090375},{"event":"return","thread_id":0,"id":78,"parent_id":67,"return_value":{"class":"String","value":"'https://api.example.com/v1/items/:int'"},"elapsed":0.00012904597679153085},{"event":"call","id":79,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"{ Authorization: 'sekrit-abc' }","object_id":92,"name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"call","id":80,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"String","value":"''"},"elapsed":6.509944796562195e-7},{"event":"return","thread_id":0,"id":82,"parent_id":79,"elapsed":0.000026863999664783478},{"event":"call","id":83,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":84,"parent_id":83,"elapsed":4.560279194265604e-7},{"event":"call","id":85,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":86,"parent_id":85,"elapsed":4.0899612940847874e-7},{"event":"return","thread_id":0,"id":87,"parent_id":62,"elapsed":0.00028985500102862716},{"event":"call","id":88,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n sql_query: {\n sql: \"SELECT * FROM users WHERE email = '…}","object_id":93,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":89,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":90,"parent_id":89,"elapsed":2.849847078323364e-7},{"event":"call","id":91,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":92,"parent_id":91,"elapsed":2.9898365028202534e-7},{"event":"call","id":93,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":94,"parent_id":93,"elapsed":3.33995558321476e-7},{"event":"call","id":95,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":96,"parent_id":95,"elapsed":3.4301774576306343e-7},{"event":"call","id":97,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE email = 'a@b.c'\"","name":"sql"},{"class":"String","value":"'postgres'","name":"adapter"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":131},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"String","value":"'SELECT * FROM users WHERE email = ?'"},"elapsed":0.00001455700839869678},{"event":"return","thread_id":0,"id":99,"parent_id":88,"elapsed":0.0001256830000784248},{"event":"call","id":100,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n sql_query: {\n sql: \"SELECT * FROM users WHERE name = 'u…}","object_id":94,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":101,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":102,"parent_id":101,"elapsed":3.530003596097231e-7},{"event":"call","id":103,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":104,"parent_id":103,"elapsed":2.8300564736127853e-7},{"event":"call","id":105,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":106,"parent_id":105,"elapsed":3.550085239112377e-7},{"event":"call","id":107,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":108,"parent_id":107,"elapsed":3.0398950912058353e-7},{"event":"call","id":109,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE name = 'unterminated\"","name":"sql"},{"class":"String","value":"'postgres'","name":"adapter"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":131},{"event":"call","id":110,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE name = 'unterminated\"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":111,"parent_id":110,"return_value":{"class":"String","value":"''"},"elapsed":0.0000029449875000864267},{"event":"return","thread_id":0,"id":112,"parent_id":109,"return_value":{"class":"String","value":"''"},"elapsed":0.000029975984944030643},{"event":"return","thread_id":0,"id":113,"parent_id":100,"elapsed":0.00013935001334175467},{"event":"call","id":114,"thread_id":0,"method_id":"sanitizeMetadata","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"metadata"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":313},{"event":"return","thread_id":0,"id":115,"parent_id":114,"elapsed":4.3300678953528404e-7},{"event":"call","id":116,"thread_id":0,"method_id":"userAllowValues","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":82},{"event":"return","thread_id":0,"id":117,"parent_id":116,"return_value":{"class":"Array","value":"[]","object_id":95},"elapsed":0.0000016299891285598278},{"event":"return","thread_id":0,"id":118,"parent_id":7,"return_value":{"class":"Object","value":"{\n events: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":83},"elapsed":0.0015305459965020418}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:131","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:210"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:215"},{"type":"function","name":"normalizeSegment","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:237"},{"type":"function","name":"normalizePath","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:251","labels":["security.sanitization"]},{"type":"function","name":"normalizeUrl","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:260","labels":["security.sanitization"]},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:276"},{"type":"function","name":"sanitizeMetadata","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:313"},{"type":"function","name":"sanitizeEvent","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:338"}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:75"},{"type":"function","name":"userAllowValues","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:82"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:98","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.16.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap sanitizes a composite AppMap end-to-end","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","trimmed":{"version":"3.200.0","max_length":120}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'token'","name":"name"},{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":2,"parent_id":1,"return_value":{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit-abc' }","object_id":81},"elapsed":0.000001722999968478689},{"event":"call","id":3,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'count'","name":"name"},{"class":"String","value":"'42'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":4,"parent_id":3,"return_value":{"class":"Object","value":"{ name: 'count', class: 'String', value: '42' }","object_id":82},"elapsed":9.320000344814616e-7},{"event":"call","id":5,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":75},{"event":"return","thread_id":0,"id":6,"parent_id":5,"elapsed":0.000002603999973871396},{"event":"call","id":7,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":83,"name":"appmap"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":276},{"event":"call","id":8,"thread_id":0,"method_id":"constructor","static":true,"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":75},{"event":"return","thread_id":0,"id":9,"parent_id":8,"elapsed":0.000001944000018738734},{"event":"call","id":10,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n parameters: [ [Object], [Object] ],\n return_value: { class…}","object_id":84,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":11,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit-abc' }","object_id":81,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":12,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":13,"parent_id":12,"return_value":{"class":"String","value":"''"},"elapsed":0.0000042579999899317045},{"event":"return","thread_id":0,"id":14,"parent_id":11,"elapsed":0.00005747800003064185},{"event":"call","id":15,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'count', class: 'String', value: '42' }","object_id":82,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":16,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'42'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":17,"parent_id":16,"return_value":{"class":"String","value":"''"},"elapsed":0.000003976999892074673},{"event":"return","thread_id":0,"id":18,"parent_id":15,"elapsed":0.00005611500000668457},{"event":"call","id":19,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":20,"parent_id":19,"elapsed":0.0000017030000662998646},{"event":"call","id":21,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ class: 'String', value: 'sekrit-abc' }","object_id":86,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":22,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":23,"parent_id":22,"return_value":{"class":"String","value":"''"},"elapsed":0.0000013520000265998533},{"event":"return","thread_id":0,"id":24,"parent_id":21,"elapsed":0.00006364999990182696},{"event":"call","id":25,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …, '42' => '' },\n counter: 2,\n recognize…}","object_id":85},"parameters":[{"class":"String","value":"'postgres://u:pw@db failed'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":26,"parent_id":25,"return_value":{"class":"String","value":"''"},"elapsed":0.0000040569999555373215},{"event":"call","id":27,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'/games/123/join'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":28,"parent_id":27,"return_value":{"class":"String","value":"''"},"elapsed":0.0000038979999317234615},{"event":"call","id":29,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"{ Authorization: 'sekrit-abc' }","object_id":87,"name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"call","id":30,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":31,"parent_id":30,"return_value":{"class":"String","value":"''"},"elapsed":0.0000027349999527359614},{"event":"return","thread_id":0,"id":32,"parent_id":29,"elapsed":0.00017153199996755575},{"event":"call","id":33,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":34,"parent_id":33,"elapsed":0.0000032670000109646935},{"event":"call","id":35,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":36,"parent_id":35,"elapsed":0.0000021750000769316102},{"event":"return","thread_id":0,"id":37,"parent_id":10,"elapsed":0.0012051989999690704},{"event":"call","id":38,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n http_server_request: { request_method: 'GET', path_info: '/users/123…}","object_id":88,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":39,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":40,"parent_id":39,"elapsed":9.420000424142927e-7},{"event":"call","id":41,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":42,"parent_id":41,"elapsed":7.820000291758333e-7},{"event":"call","id":43,"thread_id":0,"method_id":"normalizePath","static":true,"parameters":[{"class":"String","value":"'/users/123/friends/alice'","name":"path"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":251},{"event":"call","id":44,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"''","name":"seg"},{"class":"Number","value":"0"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"String","value":"''"},"elapsed":0.0000011719999974957318},{"event":"call","id":46,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'users'","name":"seg"},{"class":"Number","value":"1"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":47,"parent_id":46,"return_value":{"class":"String","value":"'users'"},"elapsed":0.000004488000058699981},{"event":"call","id":48,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'123'","name":"seg"},{"class":"Number","value":"2"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":49,"parent_id":48,"return_value":{"class":"String","value":"':int'"},"elapsed":0.0000034959999766215333},{"event":"call","id":50,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'friends'","name":"seg"},{"class":"Number","value":"3"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":51,"parent_id":50,"return_value":{"class":"String","value":"'friends'"},"elapsed":0.0000027349999527359614},{"event":"call","id":52,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'alice'","name":"seg"},{"class":"Number","value":"4"},{"class":"Array","value":"[ '', 'users', '123', 'friends', 'alice' ]","object_id":89}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":53,"parent_id":52,"return_value":{"class":"String","value":"'alice'"},"elapsed":0.0000029960000347273308},{"event":"return","thread_id":0,"id":54,"parent_id":43,"return_value":{"class":"String","value":"'/users/:int/friends/alice'"},"elapsed":0.00026059900005748204},{"event":"call","id":55,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":56,"parent_id":55,"elapsed":0.0000012220000371598871},{"event":"call","id":57,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":58,"parent_id":57,"elapsed":0.0000018739999632089166},{"event":"call","id":59,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":60,"parent_id":59,"elapsed":0.000001102000055652752},{"event":"return","thread_id":0,"id":61,"parent_id":38,"elapsed":0.0006266240000059042},{"event":"call","id":62,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n http_client_request: {\n request_method: 'GET',\n url: 'https://…}","object_id":90,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":63,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":64,"parent_id":63,"elapsed":8.619999789516442e-7},{"event":"call","id":65,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":66,"parent_id":65,"elapsed":8.009999419300584e-7},{"event":"call","id":67,"thread_id":0,"method_id":"normalizeUrl","static":true,"parameters":[{"class":"String","value":"'https://user:pw@api.example.com/v1/items/42?token=sk_live'","name":"url"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":260},{"event":"call","id":68,"thread_id":0,"method_id":"normalizePath","static":true,"parameters":[{"class":"String","value":"'/v1/items/42'","name":"path"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":251},{"event":"call","id":69,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"''","name":"seg"},{"class":"Number","value":"0"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":70,"parent_id":69,"return_value":{"class":"String","value":"''"},"elapsed":0.000001092000047719921},{"event":"call","id":71,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'v1'","name":"seg"},{"class":"Number","value":"1"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":72,"parent_id":71,"return_value":{"class":"String","value":"'v1'"},"elapsed":0.000007914000093478535},{"event":"call","id":73,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'items'","name":"seg"},{"class":"Number","value":"2"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":74,"parent_id":73,"return_value":{"class":"String","value":"'items'"},"elapsed":0.0000033860000030472293},{"event":"call","id":75,"thread_id":0,"method_id":"normalizeSegment","static":true,"parameters":[{"class":"String","value":"'42'","name":"seg"},{"class":"Number","value":"3"},{"class":"Array","value":"[ '', 'v1', 'items', '42' ]","object_id":91}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":237},{"event":"return","thread_id":0,"id":76,"parent_id":75,"return_value":{"class":"String","value":"':int'"},"elapsed":0.0000027649999765344546},{"event":"return","thread_id":0,"id":77,"parent_id":68,"return_value":{"class":"String","value":"'/v1/items/:int'"},"elapsed":0.00020869100001164043},{"event":"return","thread_id":0,"id":78,"parent_id":67,"return_value":{"class":"String","value":"'https://api.example.com/v1/items/:int'"},"elapsed":0.00026211100009732036},{"event":"call","id":79,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"Object","value":"{ Authorization: 'sekrit-abc' }","object_id":92,"name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"call","id":80,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"'sekrit-abc'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":81,"parent_id":80,"return_value":{"class":"String","value":"''"},"elapsed":0.0000010719999181674211},{"event":"return","thread_id":0,"id":82,"parent_id":79,"elapsed":0.00005688700002792757},{"event":"call","id":83,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":84,"parent_id":83,"elapsed":0.0000011220000715184142},{"event":"call","id":85,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":86,"parent_id":85,"elapsed":0.000001092000047719921},{"event":"return","thread_id":0,"id":87,"parent_id":62,"elapsed":0.0006133690000069691},{"event":"call","id":88,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n sql_query: {\n sql: \"SELECT * FROM users WHERE email = '…}","object_id":93,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":89,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":90,"parent_id":89,"elapsed":8.519999710188131e-7},{"event":"call","id":91,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":92,"parent_id":91,"elapsed":7.610000238855719e-7},{"event":"call","id":93,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":94,"parent_id":93,"elapsed":0.0000015829999711058917},{"event":"call","id":95,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":96,"parent_id":95,"elapsed":0.0000010219999921901035},{"event":"call","id":97,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE email = 'a@b.c'\"","name":"sql"},{"class":"String","value":"'postgres'","name":"adapter"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":131},{"event":"return","thread_id":0,"id":98,"parent_id":97,"return_value":{"class":"String","value":"'SELECT * FROM users WHERE email = ?'"},"elapsed":0.00001382499999635911},{"event":"return","thread_id":0,"id":99,"parent_id":88,"elapsed":0.00030843799993363064},{"event":"call","id":100,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{\n sql_query: {\n sql: \"SELECT * FROM users WHERE name = 'u…}","object_id":94,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":101,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":102,"parent_id":101,"elapsed":7.31999989511678e-7},{"event":"call","id":103,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":104,"parent_id":103,"elapsed":8.009999419300584e-7},{"event":"call","id":105,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":106,"parent_id":105,"elapsed":0.0000010520000159885967},{"event":"call","id":107,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":108,"parent_id":107,"elapsed":9.8099997103418e-7},{"event":"call","id":109,"thread_id":0,"method_id":"sanitizeSql","static":true,"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE name = 'unterminated\"","name":"sql"},{"class":"String","value":"'postgres'","name":"adapter"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":131},{"event":"call","id":110,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[{"class":"String","value":"\"SELECT * FROM users WHERE name = 'unterminated\"","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":111,"parent_id":110,"return_value":{"class":"String","value":"''"},"elapsed":0.000004878999902757641},{"event":"return","thread_id":0,"id":112,"parent_id":109,"return_value":{"class":"String","value":"''"},"elapsed":0.00006424100001822808},{"event":"return","thread_id":0,"id":113,"parent_id":100,"elapsed":0.0002972370000406954},{"event":"call","id":114,"thread_id":0,"method_id":"sanitizeMetadata","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"metadata"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":313},{"event":"return","thread_id":0,"id":115,"parent_id":114,"elapsed":0.0000012829999604946352},{"event":"call","id":116,"thread_id":0,"method_id":"userAllowValues","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":85},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":82},{"event":"return","thread_id":0,"id":117,"parent_id":116,"return_value":{"class":"Array","value":"[]","object_id":95},"elapsed":0.0000019840000504700583},{"event":"return","thread_id":0,"id":118,"parent_id":7,"return_value":{"class":"Object","value":"{\n events: [ [Object], [Object], [Object], [Object], [Obje…}","object_id":83},"elapsed":0.0035285220000105255}],"classMap":[{"name":"src","type":"package","children":[{"name":"lib","type":"package","children":[{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSql","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:131","labels":["security.sanitization"]},{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:210"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:215"},{"type":"function","name":"normalizeSegment","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:237"},{"type":"function","name":"normalizePath","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:251","labels":["security.sanitization"]},{"type":"function","name":"normalizeUrl","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:260","labels":["security.sanitization"]},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:276","labels":["security.sanitization"]},{"type":"function","name":"sanitizeMetadata","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:313"},{"type":"function","name":"sanitizeEvent","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:338"}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:75"},{"type":"function","name":"userAllowValues","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:82"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:98","labels":["security.sanitization"]}]}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitizeAppMap sanitizes a composite AppMap end-to-end","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","trimmed":{"version":"3.200.0","max_length":120}}} \ No newline at end of file diff --git a/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json b/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json index 7c750a3367..2556d438c1 100644 --- a/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json +++ b/packages/cli/gold_traces/baseline/appmaps/jest/sanitize_command_handler/fails_when_any_file_is_skipped,_while_still_sanitizing_the_rest.appmap.json @@ -1 +1 @@ -{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"goodAppMap","static":true,"parameters":[],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":416},{"event":"call","id":2,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'token'","name":"name"},{"class":"String","value":"'sekrit'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit' }","object_id":164},"elapsed":7.500057108700275e-7},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"String","value":"'{\"events\":[{\"id\":1,\"event\":\"call\",\"method_id\":\"m\",\"parameters\":[{\"name\":\"token\",\"class\":\"String\",\"value\":\"sekrit\"}]},{…"},"elapsed":0.00007857699529267848},{"event":"call","id":5,"thread_id":0,"method_id":"run","static":true,"parameters":[{"class":"Array","value":"[\n '/tmp/sanitize-rOig85/bad.appmap.json',\n '/…]","object_id":165,"name":"files"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":410},{"event":"call","id":6,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":9.500072337687016e-7},{"event":"call","id":8,"thread_id":0,"method_id":"buildAllowList","static":true,"parameters":[{"class":"Array","value":"[]","object_id":166,"name":"allow"},{"class":"undefined","value":"undefined","name":"allowFile"}],"defined_class":"sanitize","path":"packages/cli/src/cmds/sanitize/sanitize.ts","lineno":12},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":167},"elapsed":0.0000033139949664473534},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":167,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":75},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.0000021890155039727688},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object], [Object] ], classMap: [ [Object] ] }","object_id":168,"name":"appmap"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":276},{"event":"call","id":13,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{ id: 1, event: 'call', method_id: 'm', parameters: [ [Object] ] }","object_id":170,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit' }","object_id":171,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169},"parameters":[{"class":"String","value":"'sekrit'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":"''"},"elapsed":0.0000041330058593302965},{"event":"return","thread_id":0,"id":17,"parent_id":14,"elapsed":0.00003798300167545676},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":19,"parent_id":18,"elapsed":5.170004442334175e-7},{"event":"call","id":20,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":21,"parent_id":20,"elapsed":3.3000833354890347e-7},{"event":"call","id":22,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":23,"parent_id":22,"elapsed":7.039925549179316e-7},{"event":"call","id":24,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":3.87983163818717e-7},{"event":"return","thread_id":0,"id":26,"parent_id":13,"elapsed":0.00019494499429129064},{"event":"call","id":27,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{ id: 2, event: 'return', parent_id: 1 }","object_id":172,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":28,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":4.2299507185816765e-7},{"event":"call","id":30,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":3.550085239112377e-7},{"event":"call","id":32,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":4.1100429370999336e-7},{"event":"call","id":34,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":4.989851731806993e-7},{"event":"return","thread_id":0,"id":36,"parent_id":27,"elapsed":0.00011792301665991545},{"event":"call","id":37,"thread_id":0,"method_id":"sanitizeMetadata","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"metadata"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":313},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":5.499750841408968e-7},{"event":"call","id":39,"thread_id":0,"method_id":"userAllowValues","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":82},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Array","value":"[]","object_id":173},"elapsed":0.000002062995918095112},{"event":"return","thread_id":0,"id":41,"parent_id":12,"return_value":{"class":"Object","value":"{\n events: [ [Object], [Object] ],\n classMap: [ [Object] …}","object_id":168},"elapsed":0.000448947015684098},{"event":"call","id":42,"thread_id":0,"method_id":"distinctCount","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":77},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"Number","value":"1"},"elapsed":6.360060069710016e-7},{"event":"call","id":44,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/tmp/sanitize-rOig85'","name":"dirName"},{"class":"String","value":"'good.appmap.json'","name":"fileName"},{"class":"String","value":"'sanitize.tmp'","name":"suffix"},{"class":"String","value":"'{\"events\":[{\"id\":1,\"event\":\"call\",\"method_id\":\"m\",\"parameters\":[{\"name\":\"token\",\"class\":\"String\",\"value\":\"\"}]},{\"i…","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"Promise { }","object_id":174},"elapsed":0.000046837987611070275},{"event":"return","thread_id":0,"id":46,"parent_id":5,"return_value":{"class":"Promise","value":"Promise { }","object_id":175},"elapsed":0.0010896740132011473}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"sanitize","type":"package","children":[{"type":"class","name":"sanitize","children":[{"type":"function","name":"buildAllowList","static":true,"location":"packages/cli/src/cmds/sanitize/sanitize.ts:12"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:210"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:215"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:276"},{"type":"function","name":"sanitizeMetadata","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:313"},{"type":"function","name":"sanitizeEvent","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:338"}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:75"},{"type":"function","name":"distinctCount","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:77"},{"type":"function","name":"userAllowValues","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:82"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:98","labels":["security.sanitization"]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"run","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:410"},{"type":"function","name":"goodAppMap","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:416"},{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.16.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitize command handler fails when any file is skipped, while still sanitizing the rest","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","trimmed":{"version":"3.200.0","max_length":120}},"eventUpdates":{"45":{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":174},"elapsed":0.000512237980728969},"46":{"event":"return","thread_id":0,"id":46,"parent_id":5,"elapsed":0.0016461840132251382,"exceptions":[{"class":"Error","message":"sanitize: 1 of 2 file(s) failed to process and remain unsanitized","object_id":176}],"return_value":{"class":"Promise","value":"Promise { }","object_id":175}}}} \ No newline at end of file +{"version":"1.12","events":[{"event":"call","id":1,"thread_id":0,"method_id":"goodAppMap","static":true,"parameters":[],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":416},{"event":"call","id":2,"thread_id":0,"method_id":"param","static":true,"parameters":[{"class":"String","value":"'token'","name":"name"},{"class":"String","value":"'sekrit'","name":"value"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":8},{"event":"return","thread_id":0,"id":3,"parent_id":2,"return_value":{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit' }","object_id":164},"elapsed":0.0000010119999842572724},{"event":"return","thread_id":0,"id":4,"parent_id":1,"return_value":{"class":"String","value":"'{\"events\":[{\"id\":1,\"event\":\"call\",\"method_id\":\"m\",\"parameters\":[{\"name\":\"token\",\"class\":\"String\",\"value\":\"sekrit\"}]},{…"},"elapsed":0.00007671299999856274},{"event":"call","id":5,"thread_id":0,"method_id":"run","static":true,"parameters":[{"class":"Array","value":"[\n '/tmp/sanitize-Xf5NYB/bad.appmap.json',\n '/…]","object_id":165,"name":"files"}],"defined_class":"sanitize.spec","path":"packages/cli/tests/unit/cmds/sanitize.spec.ts","lineno":410},{"event":"call","id":6,"thread_id":0,"method_id":"handleWorkingDirectory","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"directory"}],"defined_class":"handleWorkingDirectory","path":"packages/cli/src/lib/handleWorkingDirectory.ts","lineno":4},{"event":"return","thread_id":0,"id":7,"parent_id":6,"elapsed":0.0000011230000609430135},{"event":"call","id":8,"thread_id":0,"method_id":"buildAllowList","static":true,"parameters":[{"class":"Array","value":"[]","object_id":166,"name":"allow"},{"class":"undefined","value":"undefined","name":"allowFile"}],"defined_class":"sanitize","path":"packages/cli/src/cmds/sanitize/sanitize.ts","lineno":12},{"event":"return","thread_id":0,"id":9,"parent_id":8,"return_value":{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":167},"elapsed":0.000004218000071887218},{"event":"call","id":10,"thread_id":0,"method_id":"constructor","static":true,"parameters":[{"class":"Set","value":"Set(12) {\n '',\n 'true',\n 'false',\n 'True',\n 'False',\n 'TRUE',\n 'FALSE',\n 'null',\n 'NULL',\n 'nil',\n 'None',\n …","object_id":167,"name":"allow"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":75},{"event":"return","thread_id":0,"id":11,"parent_id":10,"elapsed":0.0000022440000293499907},{"event":"call","id":12,"thread_id":0,"method_id":"sanitizeAppMap","static":true,"parameters":[{"class":"Object","value":"{ events: [ [Object], [Object] ], classMap: [ [Object] ] }","object_id":168,"name":"appmap"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":276},{"event":"call","id":13,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{ id: 1, event: 'call', method_id: 'm', parameters: [ [Object] ] }","object_id":170,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":14,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"Object","value":"{ name: 'token', class: 'String', value: 'sekrit' }","object_id":171,"name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"call","id":15,"thread_id":0,"method_id":"mask","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169},"parameters":[{"class":"String","value":"'sekrit'","name":"value"}],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":98},{"event":"return","thread_id":0,"id":16,"parent_id":15,"return_value":{"class":"String","value":"''"},"elapsed":0.000004488000058699981},{"event":"return","thread_id":0,"id":17,"parent_id":14,"elapsed":0.00005748700004915008},{"event":"call","id":18,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":19,"parent_id":18,"elapsed":0.0000010620000239214278},{"event":"call","id":20,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":21,"parent_id":20,"elapsed":0.0000010420000080557656},{"event":"call","id":22,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":23,"parent_id":22,"elapsed":0.0000011819998917417252},{"event":"call","id":24,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":25,"parent_id":24,"elapsed":9.509999472356867e-7},{"event":"return","thread_id":0,"id":26,"parent_id":13,"elapsed":0.00032282400002259237},{"event":"call","id":27,"thread_id":0,"method_id":"sanitizeEvent","static":true,"parameters":[{"class":"Object","value":"{ id: 2, event: 'return', parent_id: 1 }","object_id":172,"name":"event"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":338},{"event":"call","id":28,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":29,"parent_id":28,"elapsed":8.709999974598759e-7},{"event":"call","id":30,"thread_id":0,"method_id":"sanitizeSlot","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"slot"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":210},{"event":"return","thread_id":0,"id":31,"parent_id":30,"elapsed":8.520000847056508e-7},{"event":"call","id":32,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":33,"parent_id":32,"elapsed":0.0000011120000635855831},{"event":"call","id":34,"thread_id":0,"method_id":"sanitizeHeaders","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"headers"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":215},{"event":"return","thread_id":0,"id":35,"parent_id":34,"elapsed":9.719999525259482e-7},{"event":"return","thread_id":0,"id":36,"parent_id":27,"elapsed":0.00020183800006634556},{"event":"call","id":37,"thread_id":0,"method_id":"sanitizeMetadata","static":true,"parameters":[{"class":"undefined","value":"undefined","name":"metadata"},{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169,"name":"masker"}],"defined_class":"sanitizeAppMap","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":313},{"event":"return","thread_id":0,"id":38,"parent_id":37,"elapsed":9.919999683916103e-7},{"event":"call","id":39,"thread_id":0,"method_id":"userAllowValues","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":82},{"event":"return","thread_id":0,"id":40,"parent_id":39,"return_value":{"class":"Array","value":"[]","object_id":173},"elapsed":0.0000022240000134843285},{"event":"return","thread_id":0,"id":41,"parent_id":12,"return_value":{"class":"Object","value":"{\n events: [ [Object], [Object] ],\n classMap: [ [Object] …}","object_id":168},"elapsed":0.0007923849999542654},{"event":"call","id":42,"thread_id":0,"method_id":"distinctCount","static":false,"receiver":{"class":"ValueMasker","value":"ValueMasker {\n allow: Set(12) {\n '',\n 'true',\n 'false',\n …}","object_id":169},"parameters":[],"defined_class":"ValueMasker","path":"packages/cli/src/lib/sanitizeAppMap.ts","lineno":77},{"event":"return","thread_id":0,"id":43,"parent_id":42,"return_value":{"class":"Number","value":"1"},"elapsed":0.0000011729999869203311},{"event":"call","id":44,"thread_id":0,"method_id":"writeFileAtomic","static":true,"parameters":[{"class":"String","value":"'/tmp/sanitize-Xf5NYB'","name":"dirName"},{"class":"String","value":"'good.appmap.json'","name":"fileName"},{"class":"String","value":"'sanitize.tmp'","name":"suffix"},{"class":"String","value":"'{\"events\":[{\"id\":1,\"event\":\"call\",\"method_id\":\"m\",\"parameters\":[{\"name\":\"token\",\"class\":\"String\",\"value\":\"\"}]},{\"i…","name":"data"}],"defined_class":"utils","path":"packages/cli/src/utils.ts","lineno":78},{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"Promise { }","object_id":174},"elapsed":0.000039453999988836586},{"event":"return","thread_id":0,"id":46,"parent_id":5,"return_value":{"class":"Promise","value":"Promise { }","object_id":175},"elapsed":0.0015415889999985666}],"classMap":[{"name":"src","type":"package","children":[{"name":"cmds","type":"package","children":[{"name":"sanitize","type":"package","children":[{"type":"class","name":"sanitize","children":[{"type":"function","name":"buildAllowList","static":true,"location":"packages/cli/src/cmds/sanitize/sanitize.ts:12"}]}]}]},{"name":"lib","type":"package","children":[{"type":"class","name":"handleWorkingDirectory","children":[{"type":"function","name":"handleWorkingDirectory","static":true,"location":"packages/cli/src/lib/handleWorkingDirectory.ts:4"}]},{"type":"class","name":"sanitizeAppMap","children":[{"type":"function","name":"sanitizeSlot","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:210"},{"type":"function","name":"sanitizeHeaders","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:215"},{"type":"function","name":"sanitizeAppMap","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:276","labels":["security.sanitization"]},{"type":"function","name":"sanitizeMetadata","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:313"},{"type":"function","name":"sanitizeEvent","static":true,"location":"packages/cli/src/lib/sanitizeAppMap.ts:338"}]},{"type":"class","name":"ValueMasker","children":[{"type":"function","name":"constructor","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:75"},{"type":"function","name":"distinctCount","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:77"},{"type":"function","name":"userAllowValues","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:82"},{"type":"function","name":"mask","static":false,"location":"packages/cli/src/lib/sanitizeAppMap.ts:98","labels":["security.sanitization"]}]}]},{"type":"class","name":"utils","children":[{"type":"function","name":"writeFileAtomic","static":true,"location":"packages/cli/src/utils.ts:78"}]}]},{"name":"tests","type":"package","children":[{"name":"unit","type":"package","children":[{"name":"cmds","type":"package","children":[{"type":"class","name":"sanitize.spec","children":[{"type":"function","name":"run","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:410"},{"type":"function","name":"goodAppMap","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:416"},{"type":"function","name":"param","static":true,"location":"packages/cli/tests/unit/cmds/sanitize.spec.ts:8"}]}]}]}]}],"metadata":{"client":{"name":"appmap-node","version":"2.23.0","url":"https://github.com/getappmap/appmap-node"},"language":{"name":"javascript","engine":"Node.js","version":"v24.18.0"},"app":"appmap-js","recorder":{"type":"tests","name":"jest"},"name":"sanitize command handler fails when any file is skipped, while still sanitizing the rest","source_location":"packages/cli/tests/unit/cmds/sanitize.spec.ts","test_status":"succeeded","trimmed":{"version":"3.200.0","max_length":120}},"eventUpdates":{"45":{"event":"return","thread_id":0,"id":45,"parent_id":44,"return_value":{"class":"Promise","value":"Promise { undefined }","object_id":174},"elapsed":0.00047849700001734163},"46":{"event":"return","thread_id":0,"id":46,"parent_id":5,"elapsed":0.0020981620000384282,"exceptions":[{"class":"Error","message":"sanitize: 1 of 2 file(s) failed to process and remain unsanitized","object_id":176}],"return_value":{"class":"Promise","value":"Promise { }","object_id":175}}}} \ No newline at end of file diff --git a/packages/cli/src/lib/sanitizeAppMap.ts b/packages/cli/src/lib/sanitizeAppMap.ts index 9ff632ab24..468dc6e5f2 100644 --- a/packages/cli/src/lib/sanitizeAppMap.ts +++ b/packages/cli/src/lib/sanitizeAppMap.ts @@ -266,13 +266,13 @@ function normalizeUrl(url: string): string { } } +const TOKEN_SCAN = /<(?:[a-z0-9]+:)?v(\d+)>/g; + // The redaction boundary: sanitizes every field defined to hold captured // runtime data (parameters, return values, exceptions, HTTP paths/headers, // SQL) so the committed AppMap is structurally incapable of carrying a secret. // Labeled so appmap-review interprets any change to this boundary. // @label security.sanitization -const TOKEN_SCAN = /<(?:[a-z0-9]+:)?v(\d+)>/g; - export function sanitizeAppMap( appmap: AppMap, masker: ValueMasker = new ValueMasker()