Controls all diagnostic output of PlutusScriptEvaluator.
Replaces the former lone debugDumpFilesForTesting: Boolean. Construct one directly, derive one from the legacy boolean with EvaluatorReportConfig.fromLegacyBoolean, or layer environment overrides on top with EvaluatorReportConfig.fromEnv.
Value parameters
- artifacts
-
which DumpArtifacts to write
- enabled
-
master switch; when
falsethe evaluator writes nothing - maxRows
-
row cap per profile section
- outputDir
-
directory artifacts are written to (plain string so the type stays cross-platform; created via
platform.createDirectories). Default"."is the current working directory, matching the historical dump location. - profile
-
profile verbosity (rendering is wired in a later step)
- profileOutputs
-
explicit profile renderings; empty ⇒ derived from
profile - profileThreshold
-
rows below this fraction of total budget collapse into "... and N more"
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any