This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see Cake.Dart.
Summary
Dart settings.
- Assembly
- Cake
.Dart .dll - Namespace
- Cake
.Dart - Base Types
-
- ToolSettings
graph BT
Type-->Base0["ToolSettings"]
Type["DartSettings"]
class Type type-node
Syntax
public class DartSettings : ToolSettings
Constructors
Name | Summary |
---|---|
DartSettings |
Properties
Name | Value | Summary |
---|---|---|
EnableAsserts | bool |
Enable assert statements.
|
EnableVmService | ObservatorySettings |
Enables Observatory on localhost port 8181.
|
Observe | ObservatorySettings |
A shortcut that combines
EnableVmService and PauseIsolatesOnExit .
|
OldGenHeapSize | Nullable |
Sets the upper limit of old space to num MB.
|
PackageRoot | FilePath |
Where to find packages, that is, "package:..." imports.
|
Packages | FilePath |
Where to find a package spec file.
|
PauseIsolatesOnExit | bool |
Causes the VM to pause each isolate that would otherwise exit. If your standalone app executes quickly, it might exit before you can open Observatory.
To avoid this situation, specify this flag on startup. You must explicitly release all isolates in the Observatory debugger.
|
PauseIsolatesOnStart | bool |
Causes the VM to pause before starting any isolate. You must explicitly start each isolate in the Observatory debugger.
|
Profile | bool |
On Windows, Observatory’s CPU Profiler screen is disabled by default. Use this option to enable it.
|
RootCertsCache | FilePath |
The path to a cache directory containing the trusted root certificates to use for secure socket connections.
|
RootCertsFile | FilePath |
The path to a file containing the trusted root certificates to use for secure socket connections.
|
Snapshot | FilePath |
Generates a snapshot in the specified file. For information on generating and running snapshots, see Snapshots on GitHub.
|
SnapshotKind | Nullable |
snapshot-kind controls the kind of snapshot.
|
TraceLoading | bool |
Enables tracing of library and script loading.
|
Extension Methods
Name | Value | Summary |
---|---|---|
Dump |
string |
Get a basic string representation of specified object.
From LoggingExtensions
Requires the Cake.Incubator addin
|
IsIn |
bool |
Checks if the source is contained in a list
From EnumerableExtensions
Requires the Cake.Incubator addin
|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From Extensions
Requires the Cake.Ftp addin
|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From IssuesArgumentChecks
Requires the Cake.Issues addin
|
ThrowIfNull |
T |
Throws a
System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
From AssertExtensions
Requires the Cake.Incubator addin
|
ThrowIfNull |
T |
Throws a
System.ArgumentNullException if the value is null, otherwise returns the value
From AssertExtensions
Requires the Cake.Incubator addin
|
ToDictionary |
IDictionary |
From ObjectHelpers
Requires the Cake.DeployParams addin
|
To |
string |
Returns the string value or a
Not set > markup suitable for Spectre.Console.
From StringExtensions
Requires the Cake.Issues addin
|