|
310 | 310 | "Extracts the stack trace for an exception and returns a seq of expanded stack frame maps:
|
311 | 311 |
|
312 | 312 | Key | Type | Description
|
313 |
| - -- |-- |-- |
| 313 | + --- |--- |--- |
314 | 314 | :file | String | Source file name
|
315 | 315 | :line | Integer | Line number as integer, or nil
|
316 | 316 | :class | String | Fully qualified Java class name
|
|
429 | 429 |
|
430 | 430 | Each exception map contains:
|
431 | 431 |
|
432 |
| - | Key | Type | Description |
433 |
| - |-- |-- |-- |
434 |
| - | :class-name | String | Name of Java class for the exception |
435 |
| - | :message | String | Value of the exception's message property (possibly nil) |
436 |
| - | :properties | String | Map of properties to (optionally) present in the exception report |
437 |
| - | :stack-trace | Vector | Stack trace element maps (as per [[expand-stack-trace]]), or nil; only present in the root exception |
| 432 | + Key | Type | Description |
| 433 | + --- |--- |--- |
| 434 | + :class-name | String | Name of Java class for the exception |
| 435 | + :message | String | Value of the exception's message property (possibly nil) |
| 436 | + :properties | String | Map of properties to (optionally) present in the exception report |
| 437 | + :stack-trace | Vector | Stack trace element maps (as per [[expand-stack-trace]]), or nil; only present in the root exception |
438 | 438 |
|
439 | 439 | The :properties map does not include any properties that are assignable to type Throwable.
|
440 | 440 |
|
|
618 | 618 | The options map may have the following keys:
|
619 | 619 |
|
620 | 620 | Key | Description
|
621 |
| - -- |-- |
| 621 | + --- |--- |
622 | 622 | :filter | The stack frame filter, which defaults to [[*default-stack-frame-filter*]]
|
623 | 623 | :properties | If true (the default) then properties of exceptions will be output
|
624 | 624 | :frame-limit | If non-nil, the number of stack frames to keep when outputting the stack trace of the deepest exception
|
|
639 | 639 | in the stack trace, and must return one of the following values:
|
640 | 640 |
|
641 | 641 | Value | Description
|
642 |
| - -- |-- |
| 642 | + --- |--- |
643 | 643 | :show | The normal state; display the stack frame
|
644 | 644 | :hide | Prevents the frame from being displayed, as if it never existed
|
645 | 645 | :omit | Replaces the frame with a \"...\" placeholder
|
|
0 commit comments