[dartdoc] Updating dart reference docs
diff --git a/all/dart/_toc.yaml b/all/dart/_toc.yaml
index d67d9e1..70731e1 100644
--- a/all/dart/_toc.yaml
+++ b/all/dart/_toc.yaml
@@ -1893,12 +1893,170 @@
- title: logger
path: /reference/dart/package-fuchsia_logger_logger/package-fuchsia_logger_logger-library.md
section:
+ - heading: Classes
+ - title: Level
+ path: /reference/dart/package-fuchsia_logger_logger/Level-class.md
+ section:
+ - heading: Constants
+ - title: ALL
+ path: /reference/dart/package-fuchsia_logger_logger/Level/ALL-constant.md
+ - title: CONFIG
+ path: /reference/dart/package-fuchsia_logger_logger/Level/CONFIG-constant.md
+ - title: FINE
+ path: /reference/dart/package-fuchsia_logger_logger/Level/FINE-constant.md
+ - title: FINER
+ path: /reference/dart/package-fuchsia_logger_logger/Level/FINER-constant.md
+ - title: FINEST
+ path: /reference/dart/package-fuchsia_logger_logger/Level/FINEST-constant.md
+ - title: INFO
+ path: /reference/dart/package-fuchsia_logger_logger/Level/INFO-constant.md
+ - title: LEVELS
+ path: /reference/dart/package-fuchsia_logger_logger/Level/LEVELS-constant.md
+ - title: 'OFF'
+ path: /reference/dart/package-fuchsia_logger_logger/Level/OFF-constant.md
+ - title: SEVERE
+ path: /reference/dart/package-fuchsia_logger_logger/Level/SEVERE-constant.md
+ - title: SHOUT
+ path: /reference/dart/package-fuchsia_logger_logger/Level/SHOUT-constant.md
+ - title: WARNING
+ path: /reference/dart/package-fuchsia_logger_logger/Level/WARNING-constant.md
+ - heading: Constructors
+ - title: Level
+ path: /reference/dart/package-fuchsia_logger_logger/Level/Level.md
+ - heading: Methods
+ - title: compareTo
+ path: /reference/dart/package-fuchsia_logger_logger/Level/compareTo.md
+ - title: noSuchMethod
+ path: /reference/dart/package-fuchsia_logger_logger/Level/noSuchMethod.md
+ - title: operator <
+ path: /reference/dart/package-fuchsia_logger_logger/Level/operator_less.md
+ - title: operator <=
+ path: /reference/dart/package-fuchsia_logger_logger/Level/operator_less_equal.md
+ - title: operator ==
+ path: /reference/dart/package-fuchsia_logger_logger/Level/operator_equals.md
+ - title: operator >
+ path: /reference/dart/package-fuchsia_logger_logger/Level/operator_greater.md
+ - title: operator >=
+ path: /reference/dart/package-fuchsia_logger_logger/Level/operator_greater_equal.md
+ - title: toString
+ path: /reference/dart/package-fuchsia_logger_logger/Level/toString.md
+ - heading: Properties
+ - title: hashCode
+ path: /reference/dart/package-fuchsia_logger_logger/Level/hashCode.md
+ - title: name
+ path: /reference/dart/package-fuchsia_logger_logger/Level/name.md
+ - title: runtimeType
+ path: /reference/dart/package-fuchsia_logger_logger/Level/runtimeType.md
+ - title: value
+ path: /reference/dart/package-fuchsia_logger_logger/Level/value.md
+ - title: LogRecord
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord-class.md
+ section:
+ - heading: Constructors
+ - title: LogRecord
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/LogRecord.md
+ - heading: Methods
+ - title: noSuchMethod
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/noSuchMethod.md
+ - title: operator ==
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/operator_equals.md
+ - title: toString
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/toString.md
+ - heading: Properties
+ - title: error
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/error.md
+ - title: hashCode
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/hashCode.md
+ - title: level
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/level.md
+ - title: loggerName
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/loggerName.md
+ - title: message
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/message.md
+ - title: object
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/object.md
+ - title: runtimeType
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/runtimeType.md
+ - title: sequenceNumber
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/sequenceNumber.md
+ - title: stackTrace
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/stackTrace.md
+ - title: time
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/time.md
+ - title: zone
+ path: /reference/dart/package-fuchsia_logger_logger/LogRecord/zone.md
+ - title: Logger
+ path: /reference/dart/package-fuchsia_logger_logger/Logger-class.md
+ section:
+ - heading: Constructors
+ - title: Logger
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/Logger.md
+ - title: Logger.detached
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/Logger.detached.md
+ - heading: Methods
+ - title: clearListeners
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/clearListeners.md
+ - title: config
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/config.md
+ - title: fine
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/fine.md
+ - title: finer
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/finer.md
+ - title: finest
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/finest.md
+ - title: info
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/info.md
+ - title: isLoggable
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/isLoggable.md
+ - title: log
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/log.md
+ - title: noSuchMethod
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/noSuchMethod.md
+ - title: operator ==
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/operator_equals.md
+ - title: severe
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/severe.md
+ - title: shout
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/shout.md
+ - title: toString
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/toString.md
+ - title: warning
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/warning.md
+ - heading: Properties
+ - title: children
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/children.md
+ - title: fullName
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/fullName.md
+ - title: hashCode
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/hashCode.md
+ - title: level
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/level.md
+ - title: name
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/name.md
+ - title: onRecord
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/onRecord.md
+ - title: parent
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/parent.md
+ - title: root
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/root.md
+ - title: runtimeType
+ path: /reference/dart/package-fuchsia_logger_logger/Logger/runtimeType.md
- heading: Functions
- title: setupLogger
path: /reference/dart/package-fuchsia_logger_logger/setupLogger.md
+ - heading: Top-level Constants
+ - title: defaultLevel
+ path: /reference/dart/package-fuchsia_logger_logger/defaultLevel-constant.md
- heading: Top-level Properties
+ - title: hierarchicalLoggingEnabled
+ path: /reference/dart/package-fuchsia_logger_logger/hierarchicalLoggingEnabled.md
- title: log
path: /reference/dart/package-fuchsia_logger_logger/log.md
+ - title: recordStackTraceAtLevel
+ path: /reference/dart/package-fuchsia_logger_logger/recordStackTraceAtLevel.md
+ - heading: Typedefs
+ - title: LoggerHandler
+ path: /reference/dart/package-fuchsia_logger_logger/LoggerHandler.md
- heading: fuchsia_scenic
- title: views
path: /reference/dart/package-fuchsia_scenic_views/package-fuchsia_scenic_views-library.md
@@ -2418,169 +2576,6 @@
path: /reference/dart/package-fuchsia_vfs_vfs/WriteFn.md
- title: WriteFnStr
path: /reference/dart/package-fuchsia_vfs_vfs/WriteFnStr.md
-- heading: logging
-- title: logging
- path: /reference/dart/package-logging_logging/package-logging_logging-library.md
- section:
- - heading: Classes
- - title: Level
- path: /reference/dart/package-logging_logging/Level-class.md
- section:
- - heading: Constants
- - title: ALL
- path: /reference/dart/package-logging_logging/Level/ALL-constant.md
- - title: CONFIG
- path: /reference/dart/package-logging_logging/Level/CONFIG-constant.md
- - title: FINE
- path: /reference/dart/package-logging_logging/Level/FINE-constant.md
- - title: FINER
- path: /reference/dart/package-logging_logging/Level/FINER-constant.md
- - title: FINEST
- path: /reference/dart/package-logging_logging/Level/FINEST-constant.md
- - title: INFO
- path: /reference/dart/package-logging_logging/Level/INFO-constant.md
- - title: LEVELS
- path: /reference/dart/package-logging_logging/Level/LEVELS-constant.md
- - title: 'OFF'
- path: /reference/dart/package-logging_logging/Level/OFF-constant.md
- - title: SEVERE
- path: /reference/dart/package-logging_logging/Level/SEVERE-constant.md
- - title: SHOUT
- path: /reference/dart/package-logging_logging/Level/SHOUT-constant.md
- - title: WARNING
- path: /reference/dart/package-logging_logging/Level/WARNING-constant.md
- - heading: Constructors
- - title: Level
- path: /reference/dart/package-logging_logging/Level/Level.md
- - heading: Methods
- - title: compareTo
- path: /reference/dart/package-logging_logging/Level/compareTo.md
- - title: noSuchMethod
- path: /reference/dart/package-logging_logging/Level/noSuchMethod.md
- - title: operator <
- path: /reference/dart/package-logging_logging/Level/operator_less.md
- - title: operator <=
- path: /reference/dart/package-logging_logging/Level/operator_less_equal.md
- - title: operator ==
- path: /reference/dart/package-logging_logging/Level/operator_equals.md
- - title: operator >
- path: /reference/dart/package-logging_logging/Level/operator_greater.md
- - title: operator >=
- path: /reference/dart/package-logging_logging/Level/operator_greater_equal.md
- - title: toString
- path: /reference/dart/package-logging_logging/Level/toString.md
- - heading: Properties
- - title: hashCode
- path: /reference/dart/package-logging_logging/Level/hashCode.md
- - title: name
- path: /reference/dart/package-logging_logging/Level/name.md
- - title: runtimeType
- path: /reference/dart/package-logging_logging/Level/runtimeType.md
- - title: value
- path: /reference/dart/package-logging_logging/Level/value.md
- - title: LogRecord
- path: /reference/dart/package-logging_logging/LogRecord-class.md
- section:
- - heading: Constructors
- - title: LogRecord
- path: /reference/dart/package-logging_logging/LogRecord/LogRecord.md
- - heading: Methods
- - title: noSuchMethod
- path: /reference/dart/package-logging_logging/LogRecord/noSuchMethod.md
- - title: operator ==
- path: /reference/dart/package-logging_logging/LogRecord/operator_equals.md
- - title: toString
- path: /reference/dart/package-logging_logging/LogRecord/toString.md
- - heading: Properties
- - title: error
- path: /reference/dart/package-logging_logging/LogRecord/error.md
- - title: hashCode
- path: /reference/dart/package-logging_logging/LogRecord/hashCode.md
- - title: level
- path: /reference/dart/package-logging_logging/LogRecord/level.md
- - title: loggerName
- path: /reference/dart/package-logging_logging/LogRecord/loggerName.md
- - title: message
- path: /reference/dart/package-logging_logging/LogRecord/message.md
- - title: object
- path: /reference/dart/package-logging_logging/LogRecord/object.md
- - title: runtimeType
- path: /reference/dart/package-logging_logging/LogRecord/runtimeType.md
- - title: sequenceNumber
- path: /reference/dart/package-logging_logging/LogRecord/sequenceNumber.md
- - title: stackTrace
- path: /reference/dart/package-logging_logging/LogRecord/stackTrace.md
- - title: time
- path: /reference/dart/package-logging_logging/LogRecord/time.md
- - title: zone
- path: /reference/dart/package-logging_logging/LogRecord/zone.md
- - title: Logger
- path: /reference/dart/package-logging_logging/Logger-class.md
- section:
- - heading: Constructors
- - title: Logger
- path: /reference/dart/package-logging_logging/Logger/Logger.md
- - title: Logger.detached
- path: /reference/dart/package-logging_logging/Logger/Logger.detached.md
- - heading: Methods
- - title: clearListeners
- path: /reference/dart/package-logging_logging/Logger/clearListeners.md
- - title: config
- path: /reference/dart/package-logging_logging/Logger/config.md
- - title: fine
- path: /reference/dart/package-logging_logging/Logger/fine.md
- - title: finer
- path: /reference/dart/package-logging_logging/Logger/finer.md
- - title: finest
- path: /reference/dart/package-logging_logging/Logger/finest.md
- - title: info
- path: /reference/dart/package-logging_logging/Logger/info.md
- - title: isLoggable
- path: /reference/dart/package-logging_logging/Logger/isLoggable.md
- - title: log
- path: /reference/dart/package-logging_logging/Logger/log.md
- - title: noSuchMethod
- path: /reference/dart/package-logging_logging/Logger/noSuchMethod.md
- - title: operator ==
- path: /reference/dart/package-logging_logging/Logger/operator_equals.md
- - title: severe
- path: /reference/dart/package-logging_logging/Logger/severe.md
- - title: shout
- path: /reference/dart/package-logging_logging/Logger/shout.md
- - title: toString
- path: /reference/dart/package-logging_logging/Logger/toString.md
- - title: warning
- path: /reference/dart/package-logging_logging/Logger/warning.md
- - heading: Properties
- - title: children
- path: /reference/dart/package-logging_logging/Logger/children.md
- - title: fullName
- path: /reference/dart/package-logging_logging/Logger/fullName.md
- - title: hashCode
- path: /reference/dart/package-logging_logging/Logger/hashCode.md
- - title: level
- path: /reference/dart/package-logging_logging/Logger/level.md
- - title: name
- path: /reference/dart/package-logging_logging/Logger/name.md
- - title: onRecord
- path: /reference/dart/package-logging_logging/Logger/onRecord.md
- - title: parent
- path: /reference/dart/package-logging_logging/Logger/parent.md
- - title: root
- path: /reference/dart/package-logging_logging/Logger/root.md
- - title: runtimeType
- path: /reference/dart/package-logging_logging/Logger/runtimeType.md
- - heading: Top-level Constants
- - title: defaultLevel
- path: /reference/dart/package-logging_logging/defaultLevel-constant.md
- - heading: Top-level Properties
- - title: hierarchicalLoggingEnabled
- path: /reference/dart/package-logging_logging/hierarchicalLoggingEnabled.md
- - title: recordStackTraceAtLevel
- path: /reference/dart/package-logging_logging/recordStackTraceAtLevel.md
- - heading: Typedefs
- - title: LoggerHandler
- path: /reference/dart/package-logging_logging/LoggerHandler.md
- heading: zircon
- title: zircon
path: /reference/dart/zircon/zircon-library.md
diff --git a/all/dart/index.md b/all/dart/index.md
index ede7259..0a3c289 100644
--- a/all/dart/index.md
+++ b/all/dart/index.md
@@ -65,12 +65,6 @@
-## logging
-
-##### [logging](package-logging_logging/package-logging_logging-library.md)
-
-
-
## zircon
##### [zircon](zircon/zircon-library.md)
diff --git a/all/dart/package-fuchsia_logger_logger/Level-class.md b/all/dart/package-fuchsia_logger_logger/Level-class.md
new file mode 100644
index 0000000..a44765a
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level-class.md
@@ -0,0 +1,162 @@
+
+# Level class
+
+ *<Null safety>*
+
+<p><a href="../package-fuchsia_logger_logger/Level-class.md">Level</a>s to control logging output. Logging can be enabled to include all
+levels above certain <a href="../package-fuchsia_logger_logger/Level-class.md">Level</a>. <a href="../package-fuchsia_logger_logger/Level-class.md">Level</a>s are ordered using an integer
+value <a href="../package-fuchsia_logger_logger/Level/value.md">Level.value</a>. The predefined <a href="../package-fuchsia_logger_logger/Level-class.md">Level</a> constants below are sorted as
+follows (in descending order): <a href="../package-fuchsia_logger_logger/Level/SHOUT-constant.md">Level.SHOUT</a>, <a href="../package-fuchsia_logger_logger/Level/SEVERE-constant.md">Level.SEVERE</a>,
+<a href="../package-fuchsia_logger_logger/Level/WARNING-constant.md">Level.WARNING</a>, <a href="../package-fuchsia_logger_logger/Level/INFO-constant.md">Level.INFO</a>, <a href="../package-fuchsia_logger_logger/Level/CONFIG-constant.md">Level.CONFIG</a>, <a href="../package-fuchsia_logger_logger/Level/FINE-constant.md">Level.FINE</a>, <a href="../package-fuchsia_logger_logger/Level/FINER-constant.md">Level.FINER</a>,
+<a href="../package-fuchsia_logger_logger/Level/FINEST-constant.md">Level.FINEST</a>, and <a href="../package-fuchsia_logger_logger/Level/ALL-constant.md">Level.ALL</a>.</p>
+<p>We recommend using one of the predefined logging levels. If you define your
+own level, make sure you use a value between those used in <a href="../package-fuchsia_logger_logger/Level/ALL-constant.md">Level.ALL</a> and
+<a href="../package-fuchsia_logger_logger/Level/OFF-constant.md">Level.OFF</a>.</p>
+
+
+**Implemented types**
+
+- Comparable<[Level](../package-fuchsia_logger_logger/Level-class.md)>
+
+
+
+
+
+## Constructors
+
+[Level](../package-fuchsia_logger_logger/Level/Level.md) (String name, int value)
+
+
+_const_
+
+
+## Properties
+
+##### [hashCode](../package-fuchsia_logger_logger/Level/hashCode.md) → int
+
+The hash code for this object. [...](../package-fuchsia_logger_logger/Level/hashCode.md)
+_read-only, override_
+
+##### [name](../package-fuchsia_logger_logger/Level/name.md) → String
+
+
+_final_
+
+##### [runtimeType](../package-fuchsia_logger_logger/Level/runtimeType.md) → Type
+
+A representation of the runtime type of the object.
+_read-only, inherited_
+
+##### [value](../package-fuchsia_logger_logger/Level/value.md) → int
+
+Unique value for this level. Used to order levels, so filtering can
+exclude messages whose level is under certain value.
+_final_
+
+
+## Methods
+
+##### [compareTo](../package-fuchsia_logger_logger/Level/compareTo.md)([Level](../package-fuchsia_logger_logger/Level-class.md) other) int
+
+Compares this object to another <code>Comparable</code> [...](../package-fuchsia_logger_logger/Level/compareTo.md)
+_override_
+
+##### [noSuchMethod](../package-fuchsia_logger_logger/Level/noSuchMethod.md)(Invocation invocation) dynamic
+
+Invoked when a non-existent method or property is accessed. [...](../package-fuchsia_logger_logger/Level/noSuchMethod.md)
+_inherited_
+
+##### [toString](../package-fuchsia_logger_logger/Level/toString.md)() String
+
+Returns a string representation of this object.
+_override_
+
+
+## Operators
+
+##### [operator <](../package-fuchsia_logger_logger/Level/operator_less.md)([Level](../package-fuchsia_logger_logger/Level-class.md) other) bool
+
+
+
+
+##### [operator <=](../package-fuchsia_logger_logger/Level/operator_less_equal.md)([Level](../package-fuchsia_logger_logger/Level-class.md) other) bool
+
+
+
+
+##### [operator ==](../package-fuchsia_logger_logger/Level/operator_equals.md)(Object other) bool
+
+The equality operator. [...](../package-fuchsia_logger_logger/Level/operator_equals.md)
+_override_
+
+##### [operator >](../package-fuchsia_logger_logger/Level/operator_greater.md)([Level](../package-fuchsia_logger_logger/Level-class.md) other) bool
+
+
+
+
+##### [operator >=](../package-fuchsia_logger_logger/Level/operator_greater_equal.md)([Level](../package-fuchsia_logger_logger/Level-class.md) other) bool
+
+
+
+
+
+
+
+## Constants
+
+##### [ALL](../package-fuchsia_logger_logger/Level/ALL-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Special key to turn on logging for all levels (<a href="../package-fuchsia_logger_logger/Level/value.md">value</a> = 0).
+
+
+##### [CONFIG](../package-fuchsia_logger_logger/Level/CONFIG-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Key for static configuration messages (<a href="../package-fuchsia_logger_logger/Level/value.md">value</a> = 700).
+
+
+##### [FINE](../package-fuchsia_logger_logger/Level/FINE-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Key for tracing information (<a href="../package-fuchsia_logger_logger/Level/value.md">value</a> = 500).
+
+
+##### [FINER](../package-fuchsia_logger_logger/Level/FINER-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Key for fairly detailed tracing (<a href="../package-fuchsia_logger_logger/Level/value.md">value</a> = 400).
+
+
+##### [FINEST](../package-fuchsia_logger_logger/Level/FINEST-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Key for highly detailed tracing (<a href="../package-fuchsia_logger_logger/Level/value.md">value</a> = 300).
+
+
+##### [INFO](../package-fuchsia_logger_logger/Level/INFO-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Key for informational messages (<a href="../package-fuchsia_logger_logger/Level/value.md">value</a> = 800).
+
+
+##### [LEVELS](../package-fuchsia_logger_logger/Level/LEVELS-constant.md) const List<[Level](../package-fuchsia_logger_logger/Level-class.md)>
+
+
+
+
+##### [OFF](../package-fuchsia_logger_logger/Level/OFF-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Special key to turn off all logging (<a href="../package-fuchsia_logger_logger/Level/value.md">value</a> = 2000).
+
+
+##### [SEVERE](../package-fuchsia_logger_logger/Level/SEVERE-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Key for serious failures (<a href="../package-fuchsia_logger_logger/Level/value.md">value</a> = 1000).
+
+
+##### [SHOUT](../package-fuchsia_logger_logger/Level/SHOUT-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Key for extra debugging loudness (<a href="../package-fuchsia_logger_logger/Level/value.md">value</a> = 1200).
+
+
+##### [WARNING](../package-fuchsia_logger_logger/Level/WARNING-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Key for potential problems (<a href="../package-fuchsia_logger_logger/Level/value.md">value</a> = 900).
+
+
+
diff --git a/all/dart/package-fuchsia_logger_logger/Level/ALL-constant.md b/all/dart/package-fuchsia_logger_logger/Level/ALL-constant.md
new file mode 100644
index 0000000..bced793
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/ALL-constant.md
@@ -0,0 +1,20 @@
+
+# ALL constant
+
+ *<Null safety>*
+
+[Level](../../package-fuchsia_logger_logger/Level-class.md) const ALL
+
+
+
+<p>Special key to turn on logging for all levels (<a href="../../package-fuchsia_logger_logger/Level/value.md">value</a> = 0).</p>
+
+## Implementation
+
+```dart
+static const Level ALL = Level('ALL', 0)
+
+
+```
+
+
diff --git a/all/dart/package-fuchsia_logger_logger/Level/CONFIG-constant.md b/all/dart/package-fuchsia_logger_logger/Level/CONFIG-constant.md
new file mode 100644
index 0000000..9d7a06c
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/CONFIG-constant.md
@@ -0,0 +1,20 @@
+
+# CONFIG constant
+
+ *<Null safety>*
+
+[Level](../../package-fuchsia_logger_logger/Level-class.md) const CONFIG
+
+
+
+<p>Key for static configuration messages (<a href="../../package-fuchsia_logger_logger/Level/value.md">value</a> = 700).</p>
+
+## Implementation
+
+```dart
+static const Level CONFIG = Level('CONFIG', 700)
+
+
+```
+
+
diff --git a/all/dart/package-fuchsia_logger_logger/Level/FINE-constant.md b/all/dart/package-fuchsia_logger_logger/Level/FINE-constant.md
new file mode 100644
index 0000000..c934c75
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/FINE-constant.md
@@ -0,0 +1,20 @@
+
+# FINE constant
+
+ *<Null safety>*
+
+[Level](../../package-fuchsia_logger_logger/Level-class.md) const FINE
+
+
+
+<p>Key for tracing information (<a href="../../package-fuchsia_logger_logger/Level/value.md">value</a> = 500).</p>
+
+## Implementation
+
+```dart
+static const Level FINE = Level('FINE', 500)
+
+
+```
+
+
diff --git a/all/dart/package-fuchsia_logger_logger/Level/FINER-constant.md b/all/dart/package-fuchsia_logger_logger/Level/FINER-constant.md
new file mode 100644
index 0000000..e73a223
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/FINER-constant.md
@@ -0,0 +1,20 @@
+
+# FINER constant
+
+ *<Null safety>*
+
+[Level](../../package-fuchsia_logger_logger/Level-class.md) const FINER
+
+
+
+<p>Key for fairly detailed tracing (<a href="../../package-fuchsia_logger_logger/Level/value.md">value</a> = 400).</p>
+
+## Implementation
+
+```dart
+static const Level FINER = Level('FINER', 400)
+
+
+```
+
+
diff --git a/all/dart/package-fuchsia_logger_logger/Level/FINEST-constant.md b/all/dart/package-fuchsia_logger_logger/Level/FINEST-constant.md
new file mode 100644
index 0000000..9dca389
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/FINEST-constant.md
@@ -0,0 +1,20 @@
+
+# FINEST constant
+
+ *<Null safety>*
+
+[Level](../../package-fuchsia_logger_logger/Level-class.md) const FINEST
+
+
+
+<p>Key for highly detailed tracing (<a href="../../package-fuchsia_logger_logger/Level/value.md">value</a> = 300).</p>
+
+## Implementation
+
+```dart
+static const Level FINEST = Level('FINEST', 300)
+
+
+```
+
+
diff --git a/all/dart/package-fuchsia_logger_logger/Level/INFO-constant.md b/all/dart/package-fuchsia_logger_logger/Level/INFO-constant.md
new file mode 100644
index 0000000..d7410e3
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/INFO-constant.md
@@ -0,0 +1,20 @@
+
+# INFO constant
+
+ *<Null safety>*
+
+[Level](../../package-fuchsia_logger_logger/Level-class.md) const INFO
+
+
+
+<p>Key for informational messages (<a href="../../package-fuchsia_logger_logger/Level/value.md">value</a> = 800).</p>
+
+## Implementation
+
+```dart
+static const Level INFO = Level('INFO', 800)
+
+
+```
+
+
diff --git a/all/dart/package-logging_logging/Level/LEVELS-constant.md b/all/dart/package-fuchsia_logger_logger/Level/LEVELS-constant.md
similarity index 71%
rename from all/dart/package-logging_logging/Level/LEVELS-constant.md
rename to all/dart/package-fuchsia_logger_logger/Level/LEVELS-constant.md
index 8d8b2ca..b9d19a9 100644
--- a/all/dart/package-logging_logging/Level/LEVELS-constant.md
+++ b/all/dart/package-fuchsia_logger_logger/Level/LEVELS-constant.md
@@ -3,7 +3,7 @@
*<Null safety>*
-List<[Level](../../package-logging_logging/Level-class.md)> const LEVELS
+List<[Level](../../package-fuchsia_logger_logger/Level-class.md)> const LEVELS
diff --git a/all/dart/package-logging_logging/Level/Level.md b/all/dart/package-fuchsia_logger_logger/Level/Level.md
similarity index 100%
rename from all/dart/package-logging_logging/Level/Level.md
rename to all/dart/package-fuchsia_logger_logger/Level/Level.md
diff --git a/all/dart/package-fuchsia_logger_logger/Level/OFF-constant.md b/all/dart/package-fuchsia_logger_logger/Level/OFF-constant.md
new file mode 100644
index 0000000..6f53b42
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/OFF-constant.md
@@ -0,0 +1,20 @@
+
+# OFF constant
+
+ *<Null safety>*
+
+[Level](../../package-fuchsia_logger_logger/Level-class.md) const OFF
+
+
+
+<p>Special key to turn off all logging (<a href="../../package-fuchsia_logger_logger/Level/value.md">value</a> = 2000).</p>
+
+## Implementation
+
+```dart
+static const Level OFF = Level('OFF', 2000)
+
+
+```
+
+
diff --git a/all/dart/package-fuchsia_logger_logger/Level/SEVERE-constant.md b/all/dart/package-fuchsia_logger_logger/Level/SEVERE-constant.md
new file mode 100644
index 0000000..83aafd2
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/SEVERE-constant.md
@@ -0,0 +1,20 @@
+
+# SEVERE constant
+
+ *<Null safety>*
+
+[Level](../../package-fuchsia_logger_logger/Level-class.md) const SEVERE
+
+
+
+<p>Key for serious failures (<a href="../../package-fuchsia_logger_logger/Level/value.md">value</a> = 1000).</p>
+
+## Implementation
+
+```dart
+static const Level SEVERE = Level('SEVERE', 1000)
+
+
+```
+
+
diff --git a/all/dart/package-fuchsia_logger_logger/Level/SHOUT-constant.md b/all/dart/package-fuchsia_logger_logger/Level/SHOUT-constant.md
new file mode 100644
index 0000000..f5d07a8
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/SHOUT-constant.md
@@ -0,0 +1,20 @@
+
+# SHOUT constant
+
+ *<Null safety>*
+
+[Level](../../package-fuchsia_logger_logger/Level-class.md) const SHOUT
+
+
+
+<p>Key for extra debugging loudness (<a href="../../package-fuchsia_logger_logger/Level/value.md">value</a> = 1200).</p>
+
+## Implementation
+
+```dart
+static const Level SHOUT = Level('SHOUT', 1200)
+
+
+```
+
+
diff --git a/all/dart/package-fuchsia_logger_logger/Level/WARNING-constant.md b/all/dart/package-fuchsia_logger_logger/Level/WARNING-constant.md
new file mode 100644
index 0000000..0ab400f
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/WARNING-constant.md
@@ -0,0 +1,20 @@
+
+# WARNING constant
+
+ *<Null safety>*
+
+[Level](../../package-fuchsia_logger_logger/Level-class.md) const WARNING
+
+
+
+<p>Key for potential problems (<a href="../../package-fuchsia_logger_logger/Level/value.md">value</a> = 900).</p>
+
+## Implementation
+
+```dart
+static const Level WARNING = Level('WARNING', 900)
+
+
+```
+
+
diff --git a/all/dart/package-logging_logging/Level/compareTo.md b/all/dart/package-fuchsia_logger_logger/Level/compareTo.md
similarity index 90%
rename from all/dart/package-logging_logging/Level/compareTo.md
rename to all/dart/package-fuchsia_logger_logger/Level/compareTo.md
index a7fff02..e27b24f 100644
--- a/all/dart/package-logging_logging/Level/compareTo.md
+++ b/all/dart/package-fuchsia_logger_logger/Level/compareTo.md
@@ -6,7 +6,7 @@
- @override
int compareTo
-([Level](../../package-logging_logging/Level-class.md) other)
+([Level](../../package-fuchsia_logger_logger/Level-class.md) other)
_override_
<p>Compares this object to another <code>Comparable</code></p>
diff --git a/all/dart/package-fuchsia_logger_logger/Level/hashCode.md b/all/dart/package-fuchsia_logger_logger/Level/hashCode.md
new file mode 100644
index 0000000..0828525
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Level/hashCode.md
@@ -0,0 +1,41 @@
+
+# hashCode property
+
+ *<Null safety>*
+
+
+int hashCode
+
+_override_
+
+<p>The hash code for this object.</p>
+<p>A hash code is a single integer which represents the state of the object
+that affects <a href="../../package-fuchsia_logger_logger/Level/operator_equals.md">operator ==</a> comparisons.</p>
+<p>All objects have hash codes.
+The default hash code represents only the identity of the object,
+the same way as the default <a href="../../package-fuchsia_logger_logger/Level/operator_equals.md">operator ==</a> implementation only considers objects
+equal if they are identical (see <code>identityHashCode</code>).</p>
+<p>If <a href="../../package-fuchsia_logger_logger/Level/operator_equals.md">operator ==</a> is overridden to use the object state instead,
+the hash code must also be changed to represent that state.</p>
+<p>Hash codes must be the same for objects that are equal to each other
+according to <a href="../../package-fuchsia_logger_logger/Level/operator_equals.md">operator ==</a>.
+The hash code of an object should only change if the object changes
+in a way that affects equality.
+There are no further requirements for the hash codes.
+They need not be consistent between executions of the same program
+and there are no distribution guarantees.</p>
+<p>Objects that are not equal are allowed to have the same hash code,
+it is even technically allowed that all instances have the same hash code,
+but if clashes happen too often, it may reduce the efficiency of hash-based
+data structures like <code>HashSet</code> or <code>HashMap</code>.</p>
+<p>If a subclass overrides <a href="../../package-fuchsia_logger_logger/Level/hashCode.md">hashCode</a>, it should override the
+<a href="../../package-fuchsia_logger_logger/Level/operator_equals.md">operator ==</a> operator as well to maintain consistency.</p>
+
+## Implementation
+
+```dart
+@override
+int get hashCode => value;
+```
+
+
diff --git a/all/dart/package-logging_logging/Level/name.md b/all/dart/package-fuchsia_logger_logger/Level/name.md
similarity index 100%
rename from all/dart/package-logging_logging/Level/name.md
rename to all/dart/package-fuchsia_logger_logger/Level/name.md
diff --git a/all/dart/package-logging_logging/Level/noSuchMethod.md b/all/dart/package-fuchsia_logger_logger/Level/noSuchMethod.md
similarity index 79%
rename from all/dart/package-logging_logging/Level/noSuchMethod.md
rename to all/dart/package-fuchsia_logger_logger/Level/noSuchMethod.md
index 7c7f7cc..204a04e 100644
--- a/all/dart/package-logging_logging/Level/noSuchMethod.md
+++ b/all/dart/package-fuchsia_logger_logger/Level/noSuchMethod.md
@@ -10,7 +10,7 @@
_inherited_
<p>Invoked when a non-existent method or property is accessed.</p>
-<p>Classes can override <a href="../../package-logging_logging/Level/noSuchMethod.md">noSuchMethod</a> to provide custom behavior.</p>
+<p>Classes can override <a href="../../package-fuchsia_logger_logger/Level/noSuchMethod.md">noSuchMethod</a> to provide custom behavior.</p>
<p>If a value is returned, it becomes the result of the original invocation.</p>
<p>The default behavior is to throw a <code>NoSuchMethodError</code>.</p>
diff --git a/all/dart/package-logging_logging/Level/operator_equals.md b/all/dart/package-fuchsia_logger_logger/Level/operator_equals.md
similarity index 91%
rename from all/dart/package-logging_logging/Level/operator_equals.md
rename to all/dart/package-fuchsia_logger_logger/Level/operator_equals.md
index 737af75..b4fa6fc 100644
--- a/all/dart/package-logging_logging/Level/operator_equals.md
+++ b/all/dart/package-fuchsia_logger_logger/Level/operator_equals.md
@@ -36,7 +36,7 @@
so whether two objects are equal should only change
if at least one of the objects was modified.</p>
<p>If a subclass overrides the equality operator it should override
-the <a href="../../package-logging_logging/Level/hashCode.md">hashCode</a> method as well to maintain consistency.</p>
+the <a href="../../package-fuchsia_logger_logger/Level/hashCode.md">hashCode</a> method as well to maintain consistency.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Level/operator_greater.md b/all/dart/package-fuchsia_logger_logger/Level/operator_greater.md
similarity index 69%
rename from all/dart/package-logging_logging/Level/operator_greater.md
rename to all/dart/package-fuchsia_logger_logger/Level/operator_greater.md
index 3a6906e..ff7415f 100644
--- a/all/dart/package-logging_logging/Level/operator_greater.md
+++ b/all/dart/package-fuchsia_logger_logger/Level/operator_greater.md
@@ -5,7 +5,7 @@
bool operator >
-([Level](../../package-logging_logging/Level-class.md) other)
+([Level](../../package-fuchsia_logger_logger/Level-class.md) other)
diff --git a/all/dart/package-logging_logging/Level/operator_greater_equal.md b/all/dart/package-fuchsia_logger_logger/Level/operator_greater_equal.md
similarity index 69%
rename from all/dart/package-logging_logging/Level/operator_greater_equal.md
rename to all/dart/package-fuchsia_logger_logger/Level/operator_greater_equal.md
index 33f201d..fe0074b 100644
--- a/all/dart/package-logging_logging/Level/operator_greater_equal.md
+++ b/all/dart/package-fuchsia_logger_logger/Level/operator_greater_equal.md
@@ -5,7 +5,7 @@
bool operator >=
-([Level](../../package-logging_logging/Level-class.md) other)
+([Level](../../package-fuchsia_logger_logger/Level-class.md) other)
diff --git a/all/dart/package-logging_logging/Level/operator_less.md b/all/dart/package-fuchsia_logger_logger/Level/operator_less.md
similarity index 69%
rename from all/dart/package-logging_logging/Level/operator_less.md
rename to all/dart/package-fuchsia_logger_logger/Level/operator_less.md
index 16526cf..809eaa6 100644
--- a/all/dart/package-logging_logging/Level/operator_less.md
+++ b/all/dart/package-fuchsia_logger_logger/Level/operator_less.md
@@ -5,7 +5,7 @@
bool operator <
-([Level](../../package-logging_logging/Level-class.md) other)
+([Level](../../package-fuchsia_logger_logger/Level-class.md) other)
diff --git a/all/dart/package-logging_logging/Level/operator_less_equal.md b/all/dart/package-fuchsia_logger_logger/Level/operator_less_equal.md
similarity index 69%
rename from all/dart/package-logging_logging/Level/operator_less_equal.md
rename to all/dart/package-fuchsia_logger_logger/Level/operator_less_equal.md
index a54fdbf..2e8f0c8 100644
--- a/all/dart/package-logging_logging/Level/operator_less_equal.md
+++ b/all/dart/package-fuchsia_logger_logger/Level/operator_less_equal.md
@@ -5,7 +5,7 @@
bool operator <=
-([Level](../../package-logging_logging/Level-class.md) other)
+([Level](../../package-fuchsia_logger_logger/Level-class.md) other)
diff --git a/all/dart/package-logging_logging/Level/runtimeType.md b/all/dart/package-fuchsia_logger_logger/Level/runtimeType.md
similarity index 100%
rename from all/dart/package-logging_logging/Level/runtimeType.md
rename to all/dart/package-fuchsia_logger_logger/Level/runtimeType.md
diff --git a/all/dart/package-logging_logging/Level/toString.md b/all/dart/package-fuchsia_logger_logger/Level/toString.md
similarity index 100%
rename from all/dart/package-logging_logging/Level/toString.md
rename to all/dart/package-fuchsia_logger_logger/Level/toString.md
diff --git a/all/dart/package-logging_logging/Level/value.md b/all/dart/package-fuchsia_logger_logger/Level/value.md
similarity index 100%
rename from all/dart/package-logging_logging/Level/value.md
rename to all/dart/package-fuchsia_logger_logger/Level/value.md
diff --git a/all/dart/package-fuchsia_logger_logger/LogRecord-class.md b/all/dart/package-fuchsia_logger_logger/LogRecord-class.md
new file mode 100644
index 0000000..a3fee06
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/LogRecord-class.md
@@ -0,0 +1,99 @@
+
+# LogRecord class
+
+ *<Null safety>*
+
+<p>A log entry representation used to propagate information from <a href="../package-fuchsia_logger_logger/Logger-class.md">Logger</a> to
+individual handlers.</p>
+
+
+## Constructors
+
+[LogRecord](../package-fuchsia_logger_logger/LogRecord/LogRecord.md) ([Level](../package-fuchsia_logger_logger/Level-class.md) level, String message, String loggerName, [Object error, StackTrace stackTrace, Zone zone, Object object])
+
+
+
+
+
+## Properties
+
+##### [error](../package-fuchsia_logger_logger/LogRecord/error.md) → Object
+
+Associated error (if any) when recording errors messages.
+_final_
+
+##### [hashCode](../package-fuchsia_logger_logger/LogRecord/hashCode.md) → int
+
+The hash code for this object. [...](../package-fuchsia_logger_logger/LogRecord/hashCode.md)
+_read-only, inherited_
+
+##### [level](../package-fuchsia_logger_logger/LogRecord/level.md) → [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+
+_final_
+
+##### [loggerName](../package-fuchsia_logger_logger/LogRecord/loggerName.md) → String
+
+Logger where this record is stored.
+_final_
+
+##### [message](../package-fuchsia_logger_logger/LogRecord/message.md) → String
+
+
+_final_
+
+##### [object](../package-fuchsia_logger_logger/LogRecord/object.md) → Object
+
+Non-string message passed to Logger.
+_final_
+
+##### [runtimeType](../package-fuchsia_logger_logger/LogRecord/runtimeType.md) → Type
+
+A representation of the runtime type of the object.
+_read-only, inherited_
+
+##### [sequenceNumber](../package-fuchsia_logger_logger/LogRecord/sequenceNumber.md) → int
+
+Unique sequence number greater than all log records created before it.
+_final_
+
+##### [stackTrace](../package-fuchsia_logger_logger/LogRecord/stackTrace.md) → StackTrace
+
+Associated stackTrace (if any) when recording errors messages.
+_final_
+
+##### [time](../package-fuchsia_logger_logger/LogRecord/time.md) → DateTime
+
+Time when this record was created.
+_final_
+
+##### [zone](../package-fuchsia_logger_logger/LogRecord/zone.md) → Zone
+
+Zone of the calling code which resulted in this LogRecord.
+_final_
+
+
+## Methods
+
+##### [noSuchMethod](../package-fuchsia_logger_logger/LogRecord/noSuchMethod.md)(Invocation invocation) dynamic
+
+Invoked when a non-existent method or property is accessed. [...](../package-fuchsia_logger_logger/LogRecord/noSuchMethod.md)
+_inherited_
+
+##### [toString](../package-fuchsia_logger_logger/LogRecord/toString.md)() String
+
+Returns a string representation of this object.
+_override_
+
+
+## Operators
+
+##### [operator ==](../package-fuchsia_logger_logger/LogRecord/operator_equals.md)(Object other) bool
+
+The equality operator. [...](../package-fuchsia_logger_logger/LogRecord/operator_equals.md)
+_inherited_
+
+
+
+
+
diff --git a/all/dart/package-logging_logging/LogRecord/LogRecord.md b/all/dart/package-fuchsia_logger_logger/LogRecord/LogRecord.md
similarity index 60%
rename from all/dart/package-logging_logging/LogRecord/LogRecord.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/LogRecord.md
index d2df723..6b278cd 100644
--- a/all/dart/package-logging_logging/LogRecord/LogRecord.md
+++ b/all/dart/package-fuchsia_logger_logger/LogRecord/LogRecord.md
@@ -5,7 +5,7 @@
-LogRecord([Level](../../package-logging_logging/Level-class.md) level, String message, String loggerName, [Object error, StackTrace stackTrace, Zone zone, Object object])
+LogRecord([Level](../../package-fuchsia_logger_logger/Level-class.md) level, String message, String loggerName, [Object error, StackTrace stackTrace, Zone zone, Object object])
## Implementation
diff --git a/all/dart/package-logging_logging/LogRecord/error.md b/all/dart/package-fuchsia_logger_logger/LogRecord/error.md
similarity index 100%
rename from all/dart/package-logging_logging/LogRecord/error.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/error.md
diff --git a/all/dart/package-logging_logging/Logger/hashCode.md b/all/dart/package-fuchsia_logger_logger/LogRecord/hashCode.md
similarity index 60%
copy from all/dart/package-logging_logging/Logger/hashCode.md
copy to all/dart/package-fuchsia_logger_logger/LogRecord/hashCode.md
index acae49a..1868646 100644
--- a/all/dart/package-logging_logging/Logger/hashCode.md
+++ b/all/dart/package-fuchsia_logger_logger/LogRecord/hashCode.md
@@ -11,15 +11,15 @@
<p>The hash code for this object.</p>
<p>A hash code is a single integer which represents the state of the object
-that affects <a href="../../package-logging_logging/Logger/operator_equals.md">operator ==</a> comparisons.</p>
+that affects <a href="../../package-fuchsia_logger_logger/LogRecord/operator_equals.md">operator ==</a> comparisons.</p>
<p>All objects have hash codes.
The default hash code represents only the identity of the object,
-the same way as the default <a href="../../package-logging_logging/Logger/operator_equals.md">operator ==</a> implementation only considers objects
+the same way as the default <a href="../../package-fuchsia_logger_logger/LogRecord/operator_equals.md">operator ==</a> implementation only considers objects
equal if they are identical (see <code>identityHashCode</code>).</p>
-<p>If <a href="../../package-logging_logging/Logger/operator_equals.md">operator ==</a> is overridden to use the object state instead,
+<p>If <a href="../../package-fuchsia_logger_logger/LogRecord/operator_equals.md">operator ==</a> is overridden to use the object state instead,
the hash code must also be changed to represent that state.</p>
<p>Hash codes must be the same for objects that are equal to each other
-according to <a href="../../package-logging_logging/Logger/operator_equals.md">operator ==</a>.
+according to <a href="../../package-fuchsia_logger_logger/LogRecord/operator_equals.md">operator ==</a>.
The hash code of an object should only change if the object changes
in a way that affects equality.
There are no further requirements for the hash codes.
@@ -29,8 +29,8 @@
it is even technically allowed that all instances have the same hash code,
but if clashes happen too often, it may reduce the efficiency of hash-based
data structures like <code>HashSet</code> or <code>HashMap</code>.</p>
-<p>If a subclass overrides <a href="../../package-logging_logging/Logger/hashCode.md">hashCode</a>, it should override the
-<a href="../../package-logging_logging/Logger/operator_equals.md">operator ==</a> operator as well to maintain consistency.</p>
+<p>If a subclass overrides <a href="../../package-fuchsia_logger_logger/LogRecord/hashCode.md">hashCode</a>, it should override the
+<a href="../../package-fuchsia_logger_logger/LogRecord/operator_equals.md">operator ==</a> operator as well to maintain consistency.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/LogRecord/level.md b/all/dart/package-fuchsia_logger_logger/LogRecord/level.md
similarity index 61%
rename from all/dart/package-logging_logging/LogRecord/level.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/level.md
index b03ac83..f2762de 100644
--- a/all/dart/package-logging_logging/LogRecord/level.md
+++ b/all/dart/package-fuchsia_logger_logger/LogRecord/level.md
@@ -3,7 +3,7 @@
*<Null safety>*
-[Level](../../package-logging_logging/Level-class.md) level
+[Level](../../package-fuchsia_logger_logger/Level-class.md) level
_final_
diff --git a/all/dart/package-logging_logging/LogRecord/loggerName.md b/all/dart/package-fuchsia_logger_logger/LogRecord/loggerName.md
similarity index 100%
rename from all/dart/package-logging_logging/LogRecord/loggerName.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/loggerName.md
diff --git a/all/dart/package-logging_logging/LogRecord/message.md b/all/dart/package-fuchsia_logger_logger/LogRecord/message.md
similarity index 100%
rename from all/dart/package-logging_logging/LogRecord/message.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/message.md
diff --git a/all/dart/package-logging_logging/Level/noSuchMethod.md b/all/dart/package-fuchsia_logger_logger/LogRecord/noSuchMethod.md
similarity index 79%
copy from all/dart/package-logging_logging/Level/noSuchMethod.md
copy to all/dart/package-fuchsia_logger_logger/LogRecord/noSuchMethod.md
index 7c7f7cc..a44b522 100644
--- a/all/dart/package-logging_logging/Level/noSuchMethod.md
+++ b/all/dart/package-fuchsia_logger_logger/LogRecord/noSuchMethod.md
@@ -10,7 +10,7 @@
_inherited_
<p>Invoked when a non-existent method or property is accessed.</p>
-<p>Classes can override <a href="../../package-logging_logging/Level/noSuchMethod.md">noSuchMethod</a> to provide custom behavior.</p>
+<p>Classes can override <a href="../../package-fuchsia_logger_logger/LogRecord/noSuchMethod.md">noSuchMethod</a> to provide custom behavior.</p>
<p>If a value is returned, it becomes the result of the original invocation.</p>
<p>The default behavior is to throw a <code>NoSuchMethodError</code>.</p>
diff --git a/all/dart/package-logging_logging/LogRecord/object.md b/all/dart/package-fuchsia_logger_logger/LogRecord/object.md
similarity index 100%
rename from all/dart/package-logging_logging/LogRecord/object.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/object.md
diff --git a/all/dart/package-logging_logging/Logger/operator_equals.md b/all/dart/package-fuchsia_logger_logger/LogRecord/operator_equals.md
similarity index 91%
rename from all/dart/package-logging_logging/Logger/operator_equals.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/operator_equals.md
index 21f84ad..53a2f67 100644
--- a/all/dart/package-logging_logging/Logger/operator_equals.md
+++ b/all/dart/package-fuchsia_logger_logger/LogRecord/operator_equals.md
@@ -36,7 +36,7 @@
so whether two objects are equal should only change
if at least one of the objects was modified.</p>
<p>If a subclass overrides the equality operator it should override
-the <a href="../../package-logging_logging/Logger/hashCode.md">hashCode</a> method as well to maintain consistency.</p>
+the <a href="../../package-fuchsia_logger_logger/LogRecord/hashCode.md">hashCode</a> method as well to maintain consistency.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/LogRecord/runtimeType.md b/all/dart/package-fuchsia_logger_logger/LogRecord/runtimeType.md
similarity index 100%
rename from all/dart/package-logging_logging/LogRecord/runtimeType.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/runtimeType.md
diff --git a/all/dart/package-logging_logging/LogRecord/sequenceNumber.md b/all/dart/package-fuchsia_logger_logger/LogRecord/sequenceNumber.md
similarity index 100%
rename from all/dart/package-logging_logging/LogRecord/sequenceNumber.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/sequenceNumber.md
diff --git a/all/dart/package-logging_logging/LogRecord/stackTrace.md b/all/dart/package-fuchsia_logger_logger/LogRecord/stackTrace.md
similarity index 100%
rename from all/dart/package-logging_logging/LogRecord/stackTrace.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/stackTrace.md
diff --git a/all/dart/package-logging_logging/LogRecord/time.md b/all/dart/package-fuchsia_logger_logger/LogRecord/time.md
similarity index 100%
rename from all/dart/package-logging_logging/LogRecord/time.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/time.md
diff --git a/all/dart/package-logging_logging/LogRecord/toString.md b/all/dart/package-fuchsia_logger_logger/LogRecord/toString.md
similarity index 100%
rename from all/dart/package-logging_logging/LogRecord/toString.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/toString.md
diff --git a/all/dart/package-logging_logging/LogRecord/zone.md b/all/dart/package-fuchsia_logger_logger/LogRecord/zone.md
similarity index 100%
rename from all/dart/package-logging_logging/LogRecord/zone.md
rename to all/dart/package-fuchsia_logger_logger/LogRecord/zone.md
diff --git a/all/dart/package-fuchsia_logger_logger/Logger-class.md b/all/dart/package-fuchsia_logger_logger/Logger-class.md
new file mode 100644
index 0000000..5a5eb3f
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Logger-class.md
@@ -0,0 +1,154 @@
+
+# Logger class
+
+ *<Null safety>*
+
+<p>Use a <a href="../package-fuchsia_logger_logger/Logger-class.md">Logger</a> to log debug messages.</p>
+<p><a href="../package-fuchsia_logger_logger/Logger-class.md">Logger</a>s are named using a hierarchical dot-separated name convention.</p>
+
+
+## Constructors
+
+[Logger](../package-fuchsia_logger_logger/Logger/Logger.md) (String name)
+
+Singleton constructor. Calling <code>new Logger(name)</code> will return the same
+actual instance whenever it is called with the same string name.
+ _factory_
+
+[Logger.detached](../package-fuchsia_logger_logger/Logger/Logger.detached.md) (String name)
+
+Creates a new detached <a href="../package-fuchsia_logger_logger/Logger-class.md">Logger</a>. [...](../package-fuchsia_logger_logger/Logger/Logger.detached.md)
+ _factory_
+
+
+## Properties
+
+##### [children](../package-fuchsia_logger_logger/Logger/children.md) → Map<String, [Logger](../package-fuchsia_logger_logger/Logger-class.md)>
+
+Children in the hierarchy of loggers, indexed by their simple names.
+_final_
+
+##### [fullName](../package-fuchsia_logger_logger/Logger/fullName.md) → String
+
+The full name of this logger, which includes the parent's full name.
+_read-only_
+
+##### [hashCode](../package-fuchsia_logger_logger/Logger/hashCode.md) → int
+
+The hash code for this object. [...](../package-fuchsia_logger_logger/Logger/hashCode.md)
+_read-only, inherited_
+
+##### [level](../package-fuchsia_logger_logger/Logger/level.md) ↔ [Level](../package-fuchsia_logger_logger/Level-class.md)
+
+Effective level considering the levels established in this logger's
+parents (when <a href="../package-fuchsia_logger_logger/hierarchicalLoggingEnabled.md">hierarchicalLoggingEnabled</a> is true).
+_read / write_
+
+##### [name](../package-fuchsia_logger_logger/Logger/name.md) → String
+
+Simple name of this logger.
+_final_
+
+##### [onRecord](../package-fuchsia_logger_logger/Logger/onRecord.md) → Stream<[LogRecord](../package-fuchsia_logger_logger/LogRecord-class.md)>
+
+Returns a stream of messages added to this <a href="../package-fuchsia_logger_logger/Logger-class.md">Logger</a>. [...](../package-fuchsia_logger_logger/Logger/onRecord.md)
+_read-only_
+
+##### [parent](../package-fuchsia_logger_logger/Logger/parent.md) → [Logger](../package-fuchsia_logger_logger/Logger-class.md)
+
+Parent of this logger in the hierarchy of loggers.
+_final_
+
+##### [runtimeType](../package-fuchsia_logger_logger/Logger/runtimeType.md) → Type
+
+A representation of the runtime type of the object.
+_read-only, inherited_
+
+
+## Methods
+
+##### [clearListeners](../package-fuchsia_logger_logger/Logger/clearListeners.md)() void
+
+
+
+
+##### [config](../package-fuchsia_logger_logger/Logger/config.md)(dynamic message, [Object error, StackTrace stackTrace]) void
+
+Log message at level <a href="../package-fuchsia_logger_logger/Level/CONFIG-constant.md">Level.CONFIG</a>.
+
+
+##### [fine](../package-fuchsia_logger_logger/Logger/fine.md)(dynamic message, [Object error, StackTrace stackTrace]) void
+
+Log message at level <a href="../package-fuchsia_logger_logger/Level/FINE-constant.md">Level.FINE</a>.
+
+
+##### [finer](../package-fuchsia_logger_logger/Logger/finer.md)(dynamic message, [Object error, StackTrace stackTrace]) void
+
+Log message at level <a href="../package-fuchsia_logger_logger/Level/FINER-constant.md">Level.FINER</a>.
+
+
+##### [finest](../package-fuchsia_logger_logger/Logger/finest.md)(dynamic message, [Object error, StackTrace stackTrace]) void
+
+Log message at level <a href="../package-fuchsia_logger_logger/Level/FINEST-constant.md">Level.FINEST</a>.
+
+
+##### [info](../package-fuchsia_logger_logger/Logger/info.md)(dynamic message, [Object error, StackTrace stackTrace]) void
+
+Log message at level <a href="../package-fuchsia_logger_logger/Level/INFO-constant.md">Level.INFO</a>.
+
+
+##### [isLoggable](../package-fuchsia_logger_logger/Logger/isLoggable.md)([Level](../package-fuchsia_logger_logger/Level-class.md) value) bool
+
+Whether a message for <code>value</code>'s level is loggable in this logger.
+
+
+##### [log](../package-fuchsia_logger_logger/Logger/log.md)([Level](../package-fuchsia_logger_logger/Level-class.md) logLevel, dynamic message, [Object error, StackTrace stackTrace, Zone zone]) void
+
+Adds a log record for a <code>message</code> at a particular <code>logLevel</code> if
+<code>isLoggable(logLevel)</code> is true. [...](../package-fuchsia_logger_logger/Logger/log.md)
+
+
+##### [noSuchMethod](../package-fuchsia_logger_logger/Logger/noSuchMethod.md)(Invocation invocation) dynamic
+
+Invoked when a non-existent method or property is accessed. [...](../package-fuchsia_logger_logger/Logger/noSuchMethod.md)
+_inherited_
+
+##### [severe](../package-fuchsia_logger_logger/Logger/severe.md)(dynamic message, [Object error, StackTrace stackTrace]) void
+
+Log message at level <a href="../package-fuchsia_logger_logger/Level/SEVERE-constant.md">Level.SEVERE</a>.
+
+
+##### [shout](../package-fuchsia_logger_logger/Logger/shout.md)(dynamic message, [Object error, StackTrace stackTrace]) void
+
+Log message at level <a href="../package-fuchsia_logger_logger/Level/SHOUT-constant.md">Level.SHOUT</a>.
+
+
+##### [toString](../package-fuchsia_logger_logger/Logger/toString.md)() String
+
+Returns a string representation of this object.
+_inherited_
+
+##### [warning](../package-fuchsia_logger_logger/Logger/warning.md)(dynamic message, [Object error, StackTrace stackTrace]) void
+
+Log message at level <a href="../package-fuchsia_logger_logger/Level/WARNING-constant.md">Level.WARNING</a>.
+
+
+
+## Operators
+
+##### [operator ==](../package-fuchsia_logger_logger/Logger/operator_equals.md)(Object other) bool
+
+The equality operator. [...](../package-fuchsia_logger_logger/Logger/operator_equals.md)
+_inherited_
+
+
+## Static Properties
+
+##### [root](../package-fuchsia_logger_logger/Logger/root.md) → [Logger](../package-fuchsia_logger_logger/Logger-class.md)
+
+Top-level root <a href="../package-fuchsia_logger_logger/Logger-class.md">Logger</a>.
+_final_
+
+
+
+
diff --git a/all/dart/package-fuchsia_logger_logger/Logger/Logger.detached.md b/all/dart/package-fuchsia_logger_logger/Logger/Logger.detached.md
new file mode 100644
index 0000000..372073a
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Logger/Logger.detached.md
@@ -0,0 +1,24 @@
+
+# Logger.detached constructor
+
+ *<Null safety>*
+
+
+
+Logger.detached(String name)
+
+<p>Creates a new detached <a href="../../package-fuchsia_logger_logger/Logger-class.md">Logger</a>.</p>
+<p>Returns a new <a href="../../package-fuchsia_logger_logger/Logger-class.md">Logger</a> instance (unlike <code>new Logger</code>, which returns a
+<a href="../../package-fuchsia_logger_logger/Logger-class.md">Logger</a> singleton), which doesn't have any parent or children,
+and is not a part of the global hierarchical loggers structure.</p>
+<p>It can be useful when you just need a local short-living logger,
+which you'd like to be garbage-collected later.</p>
+
+## Implementation
+
+```dart
+factory Logger.detached(String name) =>
+ Logger._internal(name, null, <String, Logger>{});
+```
+
+
diff --git a/all/dart/package-logging_logging/Logger/Logger.md b/all/dart/package-fuchsia_logger_logger/Logger/Logger.md
similarity index 100%
rename from all/dart/package-logging_logging/Logger/Logger.md
rename to all/dart/package-fuchsia_logger_logger/Logger/Logger.md
diff --git a/all/dart/package-logging_logging/Logger/children.md b/all/dart/package-fuchsia_logger_logger/Logger/children.md
similarity index 69%
rename from all/dart/package-logging_logging/Logger/children.md
rename to all/dart/package-fuchsia_logger_logger/Logger/children.md
index 43dac34..e248577 100644
--- a/all/dart/package-logging_logging/Logger/children.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/children.md
@@ -3,7 +3,7 @@
*<Null safety>*
-Map<String, [Logger](../../package-logging_logging/Logger-class.md)> children
+Map<String, [Logger](../../package-fuchsia_logger_logger/Logger-class.md)> children
_final_
diff --git a/all/dart/package-logging_logging/Logger/clearListeners.md b/all/dart/package-fuchsia_logger_logger/Logger/clearListeners.md
similarity index 100%
rename from all/dart/package-logging_logging/Logger/clearListeners.md
rename to all/dart/package-fuchsia_logger_logger/Logger/clearListeners.md
diff --git a/all/dart/package-logging_logging/Logger/config.md b/all/dart/package-fuchsia_logger_logger/Logger/config.md
similarity index 68%
rename from all/dart/package-logging_logging/Logger/config.md
rename to all/dart/package-fuchsia_logger_logger/Logger/config.md
index 45320e3..fce5d74 100644
--- a/all/dart/package-logging_logging/Logger/config.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/config.md
@@ -8,7 +8,7 @@
(dynamic message, [Object error, StackTrace stackTrace])
-<p>Log message at level <a href="../../package-logging_logging/Level/CONFIG-constant.md">Level.CONFIG</a>.</p>
+<p>Log message at level <a href="../../package-fuchsia_logger_logger/Level/CONFIG-constant.md">Level.CONFIG</a>.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Logger/fine.md b/all/dart/package-fuchsia_logger_logger/Logger/fine.md
similarity index 68%
rename from all/dart/package-logging_logging/Logger/fine.md
rename to all/dart/package-fuchsia_logger_logger/Logger/fine.md
index d021835..29967e8 100644
--- a/all/dart/package-logging_logging/Logger/fine.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/fine.md
@@ -8,7 +8,7 @@
(dynamic message, [Object error, StackTrace stackTrace])
-<p>Log message at level <a href="../../package-logging_logging/Level/FINE-constant.md">Level.FINE</a>.</p>
+<p>Log message at level <a href="../../package-fuchsia_logger_logger/Level/FINE-constant.md">Level.FINE</a>.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Logger/finer.md b/all/dart/package-fuchsia_logger_logger/Logger/finer.md
similarity index 68%
rename from all/dart/package-logging_logging/Logger/finer.md
rename to all/dart/package-fuchsia_logger_logger/Logger/finer.md
index 0f6c46e..36d973e 100644
--- a/all/dart/package-logging_logging/Logger/finer.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/finer.md
@@ -8,7 +8,7 @@
(dynamic message, [Object error, StackTrace stackTrace])
-<p>Log message at level <a href="../../package-logging_logging/Level/FINER-constant.md">Level.FINER</a>.</p>
+<p>Log message at level <a href="../../package-fuchsia_logger_logger/Level/FINER-constant.md">Level.FINER</a>.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Logger/finest.md b/all/dart/package-fuchsia_logger_logger/Logger/finest.md
similarity index 68%
rename from all/dart/package-logging_logging/Logger/finest.md
rename to all/dart/package-fuchsia_logger_logger/Logger/finest.md
index 0fd26df..96e9de8 100644
--- a/all/dart/package-logging_logging/Logger/finest.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/finest.md
@@ -8,7 +8,7 @@
(dynamic message, [Object error, StackTrace stackTrace])
-<p>Log message at level <a href="../../package-logging_logging/Level/FINEST-constant.md">Level.FINEST</a>.</p>
+<p>Log message at level <a href="../../package-fuchsia_logger_logger/Level/FINEST-constant.md">Level.FINEST</a>.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Logger/fullName.md b/all/dart/package-fuchsia_logger_logger/Logger/fullName.md
similarity index 100%
rename from all/dart/package-logging_logging/Logger/fullName.md
rename to all/dart/package-fuchsia_logger_logger/Logger/fullName.md
diff --git a/all/dart/package-logging_logging/Logger/hashCode.md b/all/dart/package-fuchsia_logger_logger/Logger/hashCode.md
similarity index 61%
rename from all/dart/package-logging_logging/Logger/hashCode.md
rename to all/dart/package-fuchsia_logger_logger/Logger/hashCode.md
index acae49a..958c260 100644
--- a/all/dart/package-logging_logging/Logger/hashCode.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/hashCode.md
@@ -11,15 +11,15 @@
<p>The hash code for this object.</p>
<p>A hash code is a single integer which represents the state of the object
-that affects <a href="../../package-logging_logging/Logger/operator_equals.md">operator ==</a> comparisons.</p>
+that affects <a href="../../package-fuchsia_logger_logger/Logger/operator_equals.md">operator ==</a> comparisons.</p>
<p>All objects have hash codes.
The default hash code represents only the identity of the object,
-the same way as the default <a href="../../package-logging_logging/Logger/operator_equals.md">operator ==</a> implementation only considers objects
+the same way as the default <a href="../../package-fuchsia_logger_logger/Logger/operator_equals.md">operator ==</a> implementation only considers objects
equal if they are identical (see <code>identityHashCode</code>).</p>
-<p>If <a href="../../package-logging_logging/Logger/operator_equals.md">operator ==</a> is overridden to use the object state instead,
+<p>If <a href="../../package-fuchsia_logger_logger/Logger/operator_equals.md">operator ==</a> is overridden to use the object state instead,
the hash code must also be changed to represent that state.</p>
<p>Hash codes must be the same for objects that are equal to each other
-according to <a href="../../package-logging_logging/Logger/operator_equals.md">operator ==</a>.
+according to <a href="../../package-fuchsia_logger_logger/Logger/operator_equals.md">operator ==</a>.
The hash code of an object should only change if the object changes
in a way that affects equality.
There are no further requirements for the hash codes.
@@ -29,8 +29,8 @@
it is even technically allowed that all instances have the same hash code,
but if clashes happen too often, it may reduce the efficiency of hash-based
data structures like <code>HashSet</code> or <code>HashMap</code>.</p>
-<p>If a subclass overrides <a href="../../package-logging_logging/Logger/hashCode.md">hashCode</a>, it should override the
-<a href="../../package-logging_logging/Logger/operator_equals.md">operator ==</a> operator as well to maintain consistency.</p>
+<p>If a subclass overrides <a href="../../package-fuchsia_logger_logger/Logger/hashCode.md">hashCode</a>, it should override the
+<a href="../../package-fuchsia_logger_logger/Logger/operator_equals.md">operator ==</a> operator as well to maintain consistency.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Logger/info.md b/all/dart/package-fuchsia_logger_logger/Logger/info.md
similarity index 68%
rename from all/dart/package-logging_logging/Logger/info.md
rename to all/dart/package-fuchsia_logger_logger/Logger/info.md
index 105ca02..dbd65cb 100644
--- a/all/dart/package-logging_logging/Logger/info.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/info.md
@@ -8,7 +8,7 @@
(dynamic message, [Object error, StackTrace stackTrace])
-<p>Log message at level <a href="../../package-logging_logging/Level/INFO-constant.md">Level.INFO</a>.</p>
+<p>Log message at level <a href="../../package-fuchsia_logger_logger/Level/INFO-constant.md">Level.INFO</a>.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Logger/isLoggable.md b/all/dart/package-fuchsia_logger_logger/Logger/isLoggable.md
similarity index 77%
rename from all/dart/package-logging_logging/Logger/isLoggable.md
rename to all/dart/package-fuchsia_logger_logger/Logger/isLoggable.md
index 91d718f..79011de 100644
--- a/all/dart/package-logging_logging/Logger/isLoggable.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/isLoggable.md
@@ -5,7 +5,7 @@
bool isLoggable
-([Level](../../package-logging_logging/Level-class.md) value)
+([Level](../../package-fuchsia_logger_logger/Level-class.md) value)
<p>Whether a message for <code>value</code>'s level is loggable in this logger.</p>
diff --git a/all/dart/package-logging_logging/Logger/level.md b/all/dart/package-fuchsia_logger_logger/Logger/level.md
similarity index 72%
rename from all/dart/package-logging_logging/Logger/level.md
rename to all/dart/package-fuchsia_logger_logger/Logger/level.md
index ee4aeff..302fe2a 100644
--- a/all/dart/package-logging_logging/Logger/level.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/level.md
@@ -4,12 +4,12 @@
*<Null safety>*
-[Level](../../package-logging_logging/Level-class.md) level
+[Level](../../package-fuchsia_logger_logger/Level-class.md) level
<p>Effective level considering the levels established in this logger's
-parents (when <a href="../../package-logging_logging/hierarchicalLoggingEnabled.md">hierarchicalLoggingEnabled</a> is true).</p>
+parents (when <a href="../../package-fuchsia_logger_logger/hierarchicalLoggingEnabled.md">hierarchicalLoggingEnabled</a> is true).</p>
## Implementation
@@ -33,10 +33,10 @@
```
level=
-([Level](../../package-logging_logging/Level-class.md) value)
+([Level](../../package-fuchsia_logger_logger/Level-class.md) value)
-<p>Override the level for this particular <a href="../../package-logging_logging/Logger-class.md">Logger</a> and its children.</p>
+<p>Override the level for this particular <a href="../../package-fuchsia_logger_logger/Logger-class.md">Logger</a> and its children.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Logger/log.md b/all/dart/package-fuchsia_logger_logger/Logger/log.md
similarity index 79%
rename from all/dart/package-logging_logging/Logger/log.md
rename to all/dart/package-fuchsia_logger_logger/Logger/log.md
index 60e632e..7e30304 100644
--- a/all/dart/package-logging_logging/Logger/log.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/log.md
@@ -5,14 +5,14 @@
void log
-([Level](../../package-logging_logging/Level-class.md) logLevel, dynamic message, [Object error, StackTrace stackTrace, Zone zone])
+([Level](../../package-fuchsia_logger_logger/Level-class.md) logLevel, dynamic message, [Object error, StackTrace stackTrace, Zone zone])
<p>Adds a log record for a <code>message</code> at a particular <code>logLevel</code> if
<code>isLoggable(logLevel)</code> is true.</p>
<p>Use this method to create log entries for user-defined levels. To record a
-message at a predefined level (e.g. <a href="../../package-logging_logging/Level/INFO-constant.md">Level.INFO</a>, <a href="../../package-logging_logging/Level/WARNING-constant.md">Level.WARNING</a>, etc)
-you can use their specialized methods instead (e.g. <a href="../../package-logging_logging/Logger/info.md">info</a>, <a href="../../package-logging_logging/Logger/warning.md">warning</a>,
+message at a predefined level (e.g. <a href="../../package-fuchsia_logger_logger/Level/INFO-constant.md">Level.INFO</a>, <a href="../../package-fuchsia_logger_logger/Level/WARNING-constant.md">Level.WARNING</a>, etc)
+you can use their specialized methods instead (e.g. <a href="../../package-fuchsia_logger_logger/Logger/info.md">info</a>, <a href="../../package-fuchsia_logger_logger/Logger/warning.md">warning</a>,
etc).</p>
<p>If <code>message</code> is a <code>Function</code>, it will be lazy evaluated. Additionally, if
<code>message</code> or its evaluated value is not a <code>String</code>, then 'toString()' will
diff --git a/all/dart/package-logging_logging/Logger/name.md b/all/dart/package-fuchsia_logger_logger/Logger/name.md
similarity index 100%
rename from all/dart/package-logging_logging/Logger/name.md
rename to all/dart/package-fuchsia_logger_logger/Logger/name.md
diff --git a/all/dart/package-logging_logging/Level/noSuchMethod.md b/all/dart/package-fuchsia_logger_logger/Logger/noSuchMethod.md
similarity index 79%
copy from all/dart/package-logging_logging/Level/noSuchMethod.md
copy to all/dart/package-fuchsia_logger_logger/Logger/noSuchMethod.md
index 7c7f7cc..7b7ae71 100644
--- a/all/dart/package-logging_logging/Level/noSuchMethod.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/noSuchMethod.md
@@ -10,7 +10,7 @@
_inherited_
<p>Invoked when a non-existent method or property is accessed.</p>
-<p>Classes can override <a href="../../package-logging_logging/Level/noSuchMethod.md">noSuchMethod</a> to provide custom behavior.</p>
+<p>Classes can override <a href="../../package-fuchsia_logger_logger/Logger/noSuchMethod.md">noSuchMethod</a> to provide custom behavior.</p>
<p>If a value is returned, it becomes the result of the original invocation.</p>
<p>The default behavior is to throw a <code>NoSuchMethodError</code>.</p>
diff --git a/all/dart/package-logging_logging/Logger/onRecord.md b/all/dart/package-fuchsia_logger_logger/Logger/onRecord.md
similarity index 72%
rename from all/dart/package-logging_logging/Logger/onRecord.md
rename to all/dart/package-fuchsia_logger_logger/Logger/onRecord.md
index 679882f..8ef209b 100644
--- a/all/dart/package-logging_logging/Logger/onRecord.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/onRecord.md
@@ -4,11 +4,11 @@
*<Null safety>*
-Stream<[LogRecord](../../package-logging_logging/LogRecord-class.md)> onRecord
+Stream<[LogRecord](../../package-fuchsia_logger_logger/LogRecord-class.md)> onRecord
-<p>Returns a stream of messages added to this <a href="../../package-logging_logging/Logger-class.md">Logger</a>.</p>
+<p>Returns a stream of messages added to this <a href="../../package-fuchsia_logger_logger/Logger-class.md">Logger</a>.</p>
<p>You can listen for messages using the standard stream APIs, for instance:</p>
<pre class="language-dart"><code class="language-dart">logger.onRecord.listen((record) { ... });
</code></pre>
diff --git a/all/dart/package-logging_logging/Logger/operator_equals.md b/all/dart/package-fuchsia_logger_logger/Logger/operator_equals.md
similarity index 91%
copy from all/dart/package-logging_logging/Logger/operator_equals.md
copy to all/dart/package-fuchsia_logger_logger/Logger/operator_equals.md
index 21f84ad..68a6bdf 100644
--- a/all/dart/package-logging_logging/Logger/operator_equals.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/operator_equals.md
@@ -36,7 +36,7 @@
so whether two objects are equal should only change
if at least one of the objects was modified.</p>
<p>If a subclass overrides the equality operator it should override
-the <a href="../../package-logging_logging/Logger/hashCode.md">hashCode</a> method as well to maintain consistency.</p>
+the <a href="../../package-fuchsia_logger_logger/Logger/hashCode.md">hashCode</a> method as well to maintain consistency.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Logger/parent.md b/all/dart/package-fuchsia_logger_logger/Logger/parent.md
similarity index 70%
rename from all/dart/package-logging_logging/Logger/parent.md
rename to all/dart/package-fuchsia_logger_logger/Logger/parent.md
index 6ec2cb2..8f56024 100644
--- a/all/dart/package-logging_logging/Logger/parent.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/parent.md
@@ -3,7 +3,7 @@
*<Null safety>*
-[Logger](../../package-logging_logging/Logger-class.md) parent
+[Logger](../../package-fuchsia_logger_logger/Logger-class.md) parent
_final_
diff --git a/all/dart/package-fuchsia_logger_logger/Logger/root.md b/all/dart/package-fuchsia_logger_logger/Logger/root.md
new file mode 100644
index 0000000..3a79e44
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/Logger/root.md
@@ -0,0 +1,20 @@
+
+# root property
+
+ *<Null safety>*
+
+[Logger](../../package-fuchsia_logger_logger/Logger-class.md) root
+
+_final_
+
+<p>Top-level root <a href="../../package-fuchsia_logger_logger/Logger-class.md">Logger</a>.</p>
+
+## Implementation
+
+```dart
+static final Logger root = Logger('')
+
+
+```
+
+
diff --git a/all/dart/package-logging_logging/Logger/runtimeType.md b/all/dart/package-fuchsia_logger_logger/Logger/runtimeType.md
similarity index 100%
rename from all/dart/package-logging_logging/Logger/runtimeType.md
rename to all/dart/package-fuchsia_logger_logger/Logger/runtimeType.md
diff --git a/all/dart/package-logging_logging/Logger/severe.md b/all/dart/package-fuchsia_logger_logger/Logger/severe.md
similarity index 68%
rename from all/dart/package-logging_logging/Logger/severe.md
rename to all/dart/package-fuchsia_logger_logger/Logger/severe.md
index b4d34c5..9f03191 100644
--- a/all/dart/package-logging_logging/Logger/severe.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/severe.md
@@ -8,7 +8,7 @@
(dynamic message, [Object error, StackTrace stackTrace])
-<p>Log message at level <a href="../../package-logging_logging/Level/SEVERE-constant.md">Level.SEVERE</a>.</p>
+<p>Log message at level <a href="../../package-fuchsia_logger_logger/Level/SEVERE-constant.md">Level.SEVERE</a>.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Logger/shout.md b/all/dart/package-fuchsia_logger_logger/Logger/shout.md
similarity index 68%
rename from all/dart/package-logging_logging/Logger/shout.md
rename to all/dart/package-fuchsia_logger_logger/Logger/shout.md
index c596974..2bae46e 100644
--- a/all/dart/package-logging_logging/Logger/shout.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/shout.md
@@ -8,7 +8,7 @@
(dynamic message, [Object error, StackTrace stackTrace])
-<p>Log message at level <a href="../../package-logging_logging/Level/SHOUT-constant.md">Level.SHOUT</a>.</p>
+<p>Log message at level <a href="../../package-fuchsia_logger_logger/Level/SHOUT-constant.md">Level.SHOUT</a>.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/Logger/toString.md b/all/dart/package-fuchsia_logger_logger/Logger/toString.md
similarity index 100%
rename from all/dart/package-logging_logging/Logger/toString.md
rename to all/dart/package-fuchsia_logger_logger/Logger/toString.md
diff --git a/all/dart/package-logging_logging/Logger/warning.md b/all/dart/package-fuchsia_logger_logger/Logger/warning.md
similarity index 68%
rename from all/dart/package-logging_logging/Logger/warning.md
rename to all/dart/package-fuchsia_logger_logger/Logger/warning.md
index fd127ff..da0ffbc 100644
--- a/all/dart/package-logging_logging/Logger/warning.md
+++ b/all/dart/package-fuchsia_logger_logger/Logger/warning.md
@@ -8,7 +8,7 @@
(dynamic message, [Object error, StackTrace stackTrace])
-<p>Log message at level <a href="../../package-logging_logging/Level/WARNING-constant.md">Level.WARNING</a>.</p>
+<p>Log message at level <a href="../../package-fuchsia_logger_logger/Level/WARNING-constant.md">Level.WARNING</a>.</p>
## Implementation
diff --git a/all/dart/package-logging_logging/LoggerHandler.md b/all/dart/package-fuchsia_logger_logger/LoggerHandler.md
similarity index 67%
rename from all/dart/package-logging_logging/LoggerHandler.md
rename to all/dart/package-fuchsia_logger_logger/LoggerHandler.md
index 460a561..14f8893 100644
--- a/all/dart/package-logging_logging/LoggerHandler.md
+++ b/all/dart/package-fuchsia_logger_logger/LoggerHandler.md
@@ -6,9 +6,9 @@
- @Deprecated('Will be removed in 1.0.0')
void ~~LoggerHandler~~
-([LogRecord](../package-logging_logging/LogRecord-class.md) record)
+([LogRecord](../package-fuchsia_logger_logger/LogRecord-class.md) record)
-<p>Handler callback to process log entries as they are added to a <a href="../package-logging_logging/Logger-class.md">Logger</a>.</p>
+<p>Handler callback to process log entries as they are added to a <a href="../package-fuchsia_logger_logger/Logger-class.md">Logger</a>.</p>
## Implementation
diff --git a/all/dart/package-fuchsia_logger_logger/defaultLevel-constant.md b/all/dart/package-fuchsia_logger_logger/defaultLevel-constant.md
new file mode 100644
index 0000000..f9160f8
--- /dev/null
+++ b/all/dart/package-fuchsia_logger_logger/defaultLevel-constant.md
@@ -0,0 +1,19 @@
+
+# defaultLevel top-level constant
+
+ *<Null safety>*
+
+[Level](../package-fuchsia_logger_logger/Level-class.md) const defaultLevel
+
+
+
+<p>The default <a href="../package-fuchsia_logger_logger/Level-class.md">Level</a>.</p>
+
+## Implementation
+
+```dart
+const defaultLevel = Level.INFO
+```
+
+
+
diff --git a/all/dart/package-logging_logging/hierarchicalLoggingEnabled.md b/all/dart/package-fuchsia_logger_logger/hierarchicalLoggingEnabled.md
similarity index 100%
rename from all/dart/package-logging_logging/hierarchicalLoggingEnabled.md
rename to all/dart/package-fuchsia_logger_logger/hierarchicalLoggingEnabled.md
diff --git a/all/dart/package-fuchsia_logger_logger/log.md b/all/dart/package-fuchsia_logger_logger/log.md
index 14db629..86b1877 100644
--- a/all/dart/package-fuchsia_logger_logger/log.md
+++ b/all/dart/package-fuchsia_logger_logger/log.md
@@ -3,7 +3,7 @@
*<Null safety>*
-[Logger](../package-logging_logging/Logger-class.md) log
+[Logger](../package-fuchsia_logger_logger/Logger-class.md) log
_read / write_
diff --git a/all/dart/package-fuchsia_logger_logger/package-fuchsia_logger_logger-library.md b/all/dart/package-fuchsia_logger_logger/package-fuchsia_logger_logger-library.md
index 3ed8a06..05718ce 100644
--- a/all/dart/package-fuchsia_logger_logger/package-fuchsia_logger_logger-library.md
+++ b/all/dart/package-fuchsia_logger_logger/package-fuchsia_logger_logger-library.md
@@ -6,22 +6,22 @@
## Classes
-##### [Level](../package-logging_logging/Level-class.md)
+##### [Level](../package-fuchsia_logger_logger/Level-class.md)
-<a href="../package-logging_logging/Level-class.md">Level</a>s to control logging output. Logging can be enabled to include all
-levels above certain <a href="../package-logging_logging/Level-class.md">Level</a>. <a href="../package-logging_logging/Level-class.md">Level</a>s are ordered using an integer
-value <a href="../package-logging_logging/Level/value.md">Level.value</a>. The predefined <a href="../package-logging_logging/Level-class.md">Level</a> constants below are sorted as
-follows (in descending order): <a href="../package-logging_logging/Level/SHOUT-constant.md">Level.SHOUT</a>, <a href="../package-logging_logging/Level/SEVERE-constant.md">Level.SEVERE</a>,
-<a href="../package-logging_logging/Level/WARNING-constant.md">Level.WARNING</a>, <a href="../package-logging_logging/Level/INFO-constant.md">Level.INFO</a>, <a href="../package-logging_logging/Level/CONFIG-constant.md">Level.CONFIG</a>, <a href="../package-logging_logging/Level/FINE-constant.md">Level.FINE</a>, <a href="../package-logging_logging/Level/FINER-constant.md">Level.FINER</a>,
-<a href="../package-logging_logging/Level/FINEST-constant.md">Level.FINEST</a>, and <a href="../package-logging_logging/Level/ALL-constant.md">Level.ALL</a>. [...](../package-logging_logging/Level-class.md)
+<a href="../package-fuchsia_logger_logger/Level-class.md">Level</a>s to control logging output. Logging can be enabled to include all
+levels above certain <a href="../package-fuchsia_logger_logger/Level-class.md">Level</a>. <a href="../package-fuchsia_logger_logger/Level-class.md">Level</a>s are ordered using an integer
+value <a href="../package-fuchsia_logger_logger/Level/value.md">Level.value</a>. The predefined <a href="../package-fuchsia_logger_logger/Level-class.md">Level</a> constants below are sorted as
+follows (in descending order): <a href="../package-fuchsia_logger_logger/Level/SHOUT-constant.md">Level.SHOUT</a>, <a href="../package-fuchsia_logger_logger/Level/SEVERE-constant.md">Level.SEVERE</a>,
+<a href="../package-fuchsia_logger_logger/Level/WARNING-constant.md">Level.WARNING</a>, <a href="../package-fuchsia_logger_logger/Level/INFO-constant.md">Level.INFO</a>, <a href="../package-fuchsia_logger_logger/Level/CONFIG-constant.md">Level.CONFIG</a>, <a href="../package-fuchsia_logger_logger/Level/FINE-constant.md">Level.FINE</a>, <a href="../package-fuchsia_logger_logger/Level/FINER-constant.md">Level.FINER</a>,
+<a href="../package-fuchsia_logger_logger/Level/FINEST-constant.md">Level.FINEST</a>, and <a href="../package-fuchsia_logger_logger/Level/ALL-constant.md">Level.ALL</a>. [...](../package-fuchsia_logger_logger/Level-class.md)
-##### [Logger](../package-logging_logging/Logger-class.md)
+##### [Logger](../package-fuchsia_logger_logger/Logger-class.md)
-Use a <a href="../package-logging_logging/Logger-class.md">Logger</a> to log debug messages. [...](../package-logging_logging/Logger-class.md)
+Use a <a href="../package-fuchsia_logger_logger/Logger-class.md">Logger</a> to log debug messages. [...](../package-fuchsia_logger_logger/Logger-class.md)
-##### [LogRecord](../package-logging_logging/LogRecord-class.md)
+##### [LogRecord](../package-fuchsia_logger_logger/LogRecord-class.md)
-A log entry representation used to propagate information from <a href="../package-logging_logging/Logger-class.md">Logger</a> to
+A log entry representation used to propagate information from <a href="../package-fuchsia_logger_logger/Logger-class.md">Logger</a> to
individual handlers.
@@ -29,34 +29,34 @@
## Constants
-##### [defaultLevel](../package-logging_logging/defaultLevel-constant.md) const [Level](../package-logging_logging/Level-class.md)
+##### [defaultLevel](../package-fuchsia_logger_logger/defaultLevel-constant.md) const [Level](../package-fuchsia_logger_logger/Level-class.md)
-The default <a href="../package-logging_logging/Level-class.md">Level</a>.
+The default <a href="../package-fuchsia_logger_logger/Level-class.md">Level</a>.
## Properties
-##### [hierarchicalLoggingEnabled](../package-logging_logging/hierarchicalLoggingEnabled.md) ↔ bool
+##### [hierarchicalLoggingEnabled](../package-fuchsia_logger_logger/hierarchicalLoggingEnabled.md) ↔ bool
Whether to allow fine-grain logging and configuration of loggers in a
-hierarchy. [...](../package-logging_logging/hierarchicalLoggingEnabled.md)
+hierarchy. [...](../package-fuchsia_logger_logger/hierarchicalLoggingEnabled.md)
_read / write_
-##### [log](../package-fuchsia_logger_logger/log.md) ↔ [Logger](../package-logging_logging/Logger-class.md)
+##### [log](../package-fuchsia_logger_logger/log.md) ↔ [Logger](../package-fuchsia_logger_logger/Logger-class.md)
The logger instance in which logs will be written. [...](../package-fuchsia_logger_logger/log.md)
_read / write_
-##### [recordStackTraceAtLevel](../package-logging_logging/recordStackTraceAtLevel.md) ↔ [Level](../package-logging_logging/Level-class.md)
+##### [recordStackTraceAtLevel](../package-fuchsia_logger_logger/recordStackTraceAtLevel.md) ↔ [Level](../package-fuchsia_logger_logger/Level-class.md)
-Automatically record stack traces for any message of this level or above. [...](../package-logging_logging/recordStackTraceAtLevel.md)
+Automatically record stack traces for any message of this level or above. [...](../package-fuchsia_logger_logger/recordStackTraceAtLevel.md)
_read / write_
## Functions
-##### [setupLogger](../package-fuchsia_logger_logger/setupLogger.md)({String? name, [Level](../package-logging_logging/Level-class.md)? level, List<String>? globalTags, bool? forceShowCodeLocation}) void
+##### [setupLogger](../package-fuchsia_logger_logger/setupLogger.md)({String? name, [Level](../package-fuchsia_logger_logger/Level-class.md)? level, List<String>? globalTags, bool? forceShowCodeLocation}) void
Sets up the default logger for the current Dart application. [...](../package-fuchsia_logger_logger/setupLogger.md)
@@ -65,9 +65,9 @@
## Typedefs
-##### [~~LoggerHandler~~](../package-logging_logging/LoggerHandler.md)([LogRecord](../package-logging_logging/LogRecord-class.md) record) void
+##### [~~LoggerHandler~~](../package-fuchsia_logger_logger/LoggerHandler.md)([LogRecord](../package-fuchsia_logger_logger/LogRecord-class.md) record) void
-Handler callback to process log entries as they are added to a <a href="../package-logging_logging/Logger-class.md">Logger</a>.
+Handler callback to process log entries as they are added to a <a href="../package-fuchsia_logger_logger/Logger-class.md">Logger</a>.
_@Deprecated('Will be removed in 1.0.0')_
diff --git a/all/dart/package-logging_logging/recordStackTraceAtLevel.md b/all/dart/package-fuchsia_logger_logger/recordStackTraceAtLevel.md
similarity index 78%
rename from all/dart/package-logging_logging/recordStackTraceAtLevel.md
rename to all/dart/package-fuchsia_logger_logger/recordStackTraceAtLevel.md
index d8cb688..e9bb0d1 100644
--- a/all/dart/package-logging_logging/recordStackTraceAtLevel.md
+++ b/all/dart/package-fuchsia_logger_logger/recordStackTraceAtLevel.md
@@ -3,7 +3,7 @@
*<Null safety>*
-[Level](../package-logging_logging/Level-class.md) recordStackTraceAtLevel
+[Level](../package-fuchsia_logger_logger/Level-class.md) recordStackTraceAtLevel
_read / write_
diff --git a/all/dart/package-fuchsia_logger_logger/setupLogger.md b/all/dart/package-fuchsia_logger_logger/setupLogger.md
index e9cc105..7479920 100644
--- a/all/dart/package-fuchsia_logger_logger/setupLogger.md
+++ b/all/dart/package-fuchsia_logger_logger/setupLogger.md
@@ -5,7 +5,7 @@
void setupLogger
-({String? name, [Level](../package-logging_logging/Level-class.md)? level, List<String>? globalTags, bool? forceShowCodeLocation})
+({String? name, [Level](../package-fuchsia_logger_logger/Level-class.md)? level, List<String>? globalTags, bool? forceShowCodeLocation})
<p>Sets up the default logger for the current Dart application.</p>
<p>Every Dart application should call this <a href="../package-fuchsia_logger_logger/setupLogger.md">setupLogger</a> function in their main
@@ -14,7 +14,7 @@
will default to the last segment (i.e. basename) of the application url.</p>
<p>If <code>level</code> is provided, only the log messages of which level is greater than
equal to the provided <code>level</code> will be shown. If not provided, it defaults to
-<a href="../package-logging_logging/Level/ALL-constant.md">Level.ALL</a>.</p>
+<a href="../package-fuchsia_logger_logger/Level/ALL-constant.md">Level.ALL</a>.</p>
<p>If <code>globalTags</code> is provided, these tags will be added to each message logged
via this logger. The system logger can only accept 5 tags with each log
record. Each record will include the name provided in the <a href="../package-fuchsia_logger_logger/setupLogger.md">setupLogger</a>
diff --git a/all/dart/package-logging_logging/Level-class.md b/all/dart/package-logging_logging/Level-class.md
deleted file mode 100644
index 9c4bb15..0000000
--- a/all/dart/package-logging_logging/Level-class.md
+++ /dev/null
@@ -1,162 +0,0 @@
-
-# Level class
-
- *<Null safety>*
-
-<p><a href="../package-logging_logging/Level-class.md">Level</a>s to control logging output. Logging can be enabled to include all
-levels above certain <a href="../package-logging_logging/Level-class.md">Level</a>. <a href="../package-logging_logging/Level-class.md">Level</a>s are ordered using an integer
-value <a href="../package-logging_logging/Level/value.md">Level.value</a>. The predefined <a href="../package-logging_logging/Level-class.md">Level</a> constants below are sorted as
-follows (in descending order): <a href="../package-logging_logging/Level/SHOUT-constant.md">Level.SHOUT</a>, <a href="../package-logging_logging/Level/SEVERE-constant.md">Level.SEVERE</a>,
-<a href="../package-logging_logging/Level/WARNING-constant.md">Level.WARNING</a>, <a href="../package-logging_logging/Level/INFO-constant.md">Level.INFO</a>, <a href="../package-logging_logging/Level/CONFIG-constant.md">Level.CONFIG</a>, <a href="../package-logging_logging/Level/FINE-constant.md">Level.FINE</a>, <a href="../package-logging_logging/Level/FINER-constant.md">Level.FINER</a>,
-<a href="../package-logging_logging/Level/FINEST-constant.md">Level.FINEST</a>, and <a href="../package-logging_logging/Level/ALL-constant.md">Level.ALL</a>.</p>
-<p>We recommend using one of the predefined logging levels. If you define your
-own level, make sure you use a value between those used in <a href="../package-logging_logging/Level/ALL-constant.md">Level.ALL</a> and
-<a href="../package-logging_logging/Level/OFF-constant.md">Level.OFF</a>.</p>
-
-
-**Implemented types**
-
-- Comparable<[Level](../package-logging_logging/Level-class.md)>
-
-
-
-
-
-## Constructors
-
-[Level](../package-logging_logging/Level/Level.md) (String name, int value)
-
-
-_const_
-
-
-## Properties
-
-##### [hashCode](../package-logging_logging/Level/hashCode.md) → int
-
-The hash code for this object. [...](../package-logging_logging/Level/hashCode.md)
-_read-only, override_
-
-##### [name](../package-logging_logging/Level/name.md) → String
-
-
-_final_
-
-##### [runtimeType](../package-logging_logging/Level/runtimeType.md) → Type
-
-A representation of the runtime type of the object.
-_read-only, inherited_
-
-##### [value](../package-logging_logging/Level/value.md) → int
-
-Unique value for this level. Used to order levels, so filtering can
-exclude messages whose level is under certain value.
-_final_
-
-
-## Methods
-
-##### [compareTo](../package-logging_logging/Level/compareTo.md)([Level](../package-logging_logging/Level-class.md) other) int
-
-Compares this object to another <code>Comparable</code> [...](../package-logging_logging/Level/compareTo.md)
-_override_
-
-##### [noSuchMethod](../package-logging_logging/Level/noSuchMethod.md)(Invocation invocation) dynamic
-
-Invoked when a non-existent method or property is accessed. [...](../package-logging_logging/Level/noSuchMethod.md)
-_inherited_
-
-##### [toString](../package-logging_logging/Level/toString.md)() String
-
-Returns a string representation of this object.
-_override_
-
-
-## Operators
-
-##### [operator <](../package-logging_logging/Level/operator_less.md)([Level](../package-logging_logging/Level-class.md) other) bool
-
-
-
-
-##### [operator <=](../package-logging_logging/Level/operator_less_equal.md)([Level](../package-logging_logging/Level-class.md) other) bool
-
-
-
-
-##### [operator ==](../package-logging_logging/Level/operator_equals.md)(Object other) bool
-
-The equality operator. [...](../package-logging_logging/Level/operator_equals.md)
-_override_
-
-##### [operator >](../package-logging_logging/Level/operator_greater.md)([Level](../package-logging_logging/Level-class.md) other) bool
-
-
-
-
-##### [operator >=](../package-logging_logging/Level/operator_greater_equal.md)([Level](../package-logging_logging/Level-class.md) other) bool
-
-
-
-
-
-
-
-## Constants
-
-##### [ALL](../package-logging_logging/Level/ALL-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-Special key to turn on logging for all levels (<a href="../package-logging_logging/Level/value.md">value</a> = 0).
-
-
-##### [CONFIG](../package-logging_logging/Level/CONFIG-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-Key for static configuration messages (<a href="../package-logging_logging/Level/value.md">value</a> = 700).
-
-
-##### [FINE](../package-logging_logging/Level/FINE-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-Key for tracing information (<a href="../package-logging_logging/Level/value.md">value</a> = 500).
-
-
-##### [FINER](../package-logging_logging/Level/FINER-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-Key for fairly detailed tracing (<a href="../package-logging_logging/Level/value.md">value</a> = 400).
-
-
-##### [FINEST](../package-logging_logging/Level/FINEST-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-Key for highly detailed tracing (<a href="../package-logging_logging/Level/value.md">value</a> = 300).
-
-
-##### [INFO](../package-logging_logging/Level/INFO-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-Key for informational messages (<a href="../package-logging_logging/Level/value.md">value</a> = 800).
-
-
-##### [LEVELS](../package-logging_logging/Level/LEVELS-constant.md) const List<[Level](../package-logging_logging/Level-class.md)>
-
-
-
-
-##### [OFF](../package-logging_logging/Level/OFF-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-Special key to turn off all logging (<a href="../package-logging_logging/Level/value.md">value</a> = 2000).
-
-
-##### [SEVERE](../package-logging_logging/Level/SEVERE-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-Key for serious failures (<a href="../package-logging_logging/Level/value.md">value</a> = 1000).
-
-
-##### [SHOUT](../package-logging_logging/Level/SHOUT-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-Key for extra debugging loudness (<a href="../package-logging_logging/Level/value.md">value</a> = 1200).
-
-
-##### [WARNING](../package-logging_logging/Level/WARNING-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-Key for potential problems (<a href="../package-logging_logging/Level/value.md">value</a> = 900).
-
-
-
diff --git a/all/dart/package-logging_logging/Level/ALL-constant.md b/all/dart/package-logging_logging/Level/ALL-constant.md
deleted file mode 100644
index 8e3e03e..0000000
--- a/all/dart/package-logging_logging/Level/ALL-constant.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# ALL constant
-
- *<Null safety>*
-
-[Level](../../package-logging_logging/Level-class.md) const ALL
-
-
-
-<p>Special key to turn on logging for all levels (<a href="../../package-logging_logging/Level/value.md">value</a> = 0).</p>
-
-## Implementation
-
-```dart
-static const Level ALL = Level('ALL', 0)
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/Level/CONFIG-constant.md b/all/dart/package-logging_logging/Level/CONFIG-constant.md
deleted file mode 100644
index a4f9e0f..0000000
--- a/all/dart/package-logging_logging/Level/CONFIG-constant.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# CONFIG constant
-
- *<Null safety>*
-
-[Level](../../package-logging_logging/Level-class.md) const CONFIG
-
-
-
-<p>Key for static configuration messages (<a href="../../package-logging_logging/Level/value.md">value</a> = 700).</p>
-
-## Implementation
-
-```dart
-static const Level CONFIG = Level('CONFIG', 700)
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/Level/FINE-constant.md b/all/dart/package-logging_logging/Level/FINE-constant.md
deleted file mode 100644
index 95997f4..0000000
--- a/all/dart/package-logging_logging/Level/FINE-constant.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# FINE constant
-
- *<Null safety>*
-
-[Level](../../package-logging_logging/Level-class.md) const FINE
-
-
-
-<p>Key for tracing information (<a href="../../package-logging_logging/Level/value.md">value</a> = 500).</p>
-
-## Implementation
-
-```dart
-static const Level FINE = Level('FINE', 500)
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/Level/FINER-constant.md b/all/dart/package-logging_logging/Level/FINER-constant.md
deleted file mode 100644
index 144cd08..0000000
--- a/all/dart/package-logging_logging/Level/FINER-constant.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# FINER constant
-
- *<Null safety>*
-
-[Level](../../package-logging_logging/Level-class.md) const FINER
-
-
-
-<p>Key for fairly detailed tracing (<a href="../../package-logging_logging/Level/value.md">value</a> = 400).</p>
-
-## Implementation
-
-```dart
-static const Level FINER = Level('FINER', 400)
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/Level/FINEST-constant.md b/all/dart/package-logging_logging/Level/FINEST-constant.md
deleted file mode 100644
index 33452d6..0000000
--- a/all/dart/package-logging_logging/Level/FINEST-constant.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# FINEST constant
-
- *<Null safety>*
-
-[Level](../../package-logging_logging/Level-class.md) const FINEST
-
-
-
-<p>Key for highly detailed tracing (<a href="../../package-logging_logging/Level/value.md">value</a> = 300).</p>
-
-## Implementation
-
-```dart
-static const Level FINEST = Level('FINEST', 300)
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/Level/INFO-constant.md b/all/dart/package-logging_logging/Level/INFO-constant.md
deleted file mode 100644
index 8390e5d..0000000
--- a/all/dart/package-logging_logging/Level/INFO-constant.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# INFO constant
-
- *<Null safety>*
-
-[Level](../../package-logging_logging/Level-class.md) const INFO
-
-
-
-<p>Key for informational messages (<a href="../../package-logging_logging/Level/value.md">value</a> = 800).</p>
-
-## Implementation
-
-```dart
-static const Level INFO = Level('INFO', 800)
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/Level/OFF-constant.md b/all/dart/package-logging_logging/Level/OFF-constant.md
deleted file mode 100644
index 7a9736e..0000000
--- a/all/dart/package-logging_logging/Level/OFF-constant.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# OFF constant
-
- *<Null safety>*
-
-[Level](../../package-logging_logging/Level-class.md) const OFF
-
-
-
-<p>Special key to turn off all logging (<a href="../../package-logging_logging/Level/value.md">value</a> = 2000).</p>
-
-## Implementation
-
-```dart
-static const Level OFF = Level('OFF', 2000)
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/Level/SEVERE-constant.md b/all/dart/package-logging_logging/Level/SEVERE-constant.md
deleted file mode 100644
index 3fdbaab..0000000
--- a/all/dart/package-logging_logging/Level/SEVERE-constant.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# SEVERE constant
-
- *<Null safety>*
-
-[Level](../../package-logging_logging/Level-class.md) const SEVERE
-
-
-
-<p>Key for serious failures (<a href="../../package-logging_logging/Level/value.md">value</a> = 1000).</p>
-
-## Implementation
-
-```dart
-static const Level SEVERE = Level('SEVERE', 1000)
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/Level/SHOUT-constant.md b/all/dart/package-logging_logging/Level/SHOUT-constant.md
deleted file mode 100644
index 766455b..0000000
--- a/all/dart/package-logging_logging/Level/SHOUT-constant.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# SHOUT constant
-
- *<Null safety>*
-
-[Level](../../package-logging_logging/Level-class.md) const SHOUT
-
-
-
-<p>Key for extra debugging loudness (<a href="../../package-logging_logging/Level/value.md">value</a> = 1200).</p>
-
-## Implementation
-
-```dart
-static const Level SHOUT = Level('SHOUT', 1200)
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/Level/WARNING-constant.md b/all/dart/package-logging_logging/Level/WARNING-constant.md
deleted file mode 100644
index 2d231ed..0000000
--- a/all/dart/package-logging_logging/Level/WARNING-constant.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# WARNING constant
-
- *<Null safety>*
-
-[Level](../../package-logging_logging/Level-class.md) const WARNING
-
-
-
-<p>Key for potential problems (<a href="../../package-logging_logging/Level/value.md">value</a> = 900).</p>
-
-## Implementation
-
-```dart
-static const Level WARNING = Level('WARNING', 900)
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/Level/hashCode.md b/all/dart/package-logging_logging/Level/hashCode.md
deleted file mode 100644
index b85fca4..0000000
--- a/all/dart/package-logging_logging/Level/hashCode.md
+++ /dev/null
@@ -1,41 +0,0 @@
-
-# hashCode property
-
- *<Null safety>*
-
-
-int hashCode
-
-_override_
-
-<p>The hash code for this object.</p>
-<p>A hash code is a single integer which represents the state of the object
-that affects <a href="../../package-logging_logging/Level/operator_equals.md">operator ==</a> comparisons.</p>
-<p>All objects have hash codes.
-The default hash code represents only the identity of the object,
-the same way as the default <a href="../../package-logging_logging/Level/operator_equals.md">operator ==</a> implementation only considers objects
-equal if they are identical (see <code>identityHashCode</code>).</p>
-<p>If <a href="../../package-logging_logging/Level/operator_equals.md">operator ==</a> is overridden to use the object state instead,
-the hash code must also be changed to represent that state.</p>
-<p>Hash codes must be the same for objects that are equal to each other
-according to <a href="../../package-logging_logging/Level/operator_equals.md">operator ==</a>.
-The hash code of an object should only change if the object changes
-in a way that affects equality.
-There are no further requirements for the hash codes.
-They need not be consistent between executions of the same program
-and there are no distribution guarantees.</p>
-<p>Objects that are not equal are allowed to have the same hash code,
-it is even technically allowed that all instances have the same hash code,
-but if clashes happen too often, it may reduce the efficiency of hash-based
-data structures like <code>HashSet</code> or <code>HashMap</code>.</p>
-<p>If a subclass overrides <a href="../../package-logging_logging/Level/hashCode.md">hashCode</a>, it should override the
-<a href="../../package-logging_logging/Level/operator_equals.md">operator ==</a> operator as well to maintain consistency.</p>
-
-## Implementation
-
-```dart
-@override
-int get hashCode => value;
-```
-
-
diff --git a/all/dart/package-logging_logging/LogRecord-class.md b/all/dart/package-logging_logging/LogRecord-class.md
deleted file mode 100644
index d114b12..0000000
--- a/all/dart/package-logging_logging/LogRecord-class.md
+++ /dev/null
@@ -1,99 +0,0 @@
-
-# LogRecord class
-
- *<Null safety>*
-
-<p>A log entry representation used to propagate information from <a href="../package-logging_logging/Logger-class.md">Logger</a> to
-individual handlers.</p>
-
-
-## Constructors
-
-[LogRecord](../package-logging_logging/LogRecord/LogRecord.md) ([Level](../package-logging_logging/Level-class.md) level, String message, String loggerName, [Object error, StackTrace stackTrace, Zone zone, Object object])
-
-
-
-
-
-## Properties
-
-##### [error](../package-logging_logging/LogRecord/error.md) → Object
-
-Associated error (if any) when recording errors messages.
-_final_
-
-##### [hashCode](../package-logging_logging/LogRecord/hashCode.md) → int
-
-The hash code for this object. [...](../package-logging_logging/LogRecord/hashCode.md)
-_read-only, inherited_
-
-##### [level](../package-logging_logging/LogRecord/level.md) → [Level](../package-logging_logging/Level-class.md)
-
-
-_final_
-
-##### [loggerName](../package-logging_logging/LogRecord/loggerName.md) → String
-
-Logger where this record is stored.
-_final_
-
-##### [message](../package-logging_logging/LogRecord/message.md) → String
-
-
-_final_
-
-##### [object](../package-logging_logging/LogRecord/object.md) → Object
-
-Non-string message passed to Logger.
-_final_
-
-##### [runtimeType](../package-logging_logging/LogRecord/runtimeType.md) → Type
-
-A representation of the runtime type of the object.
-_read-only, inherited_
-
-##### [sequenceNumber](../package-logging_logging/LogRecord/sequenceNumber.md) → int
-
-Unique sequence number greater than all log records created before it.
-_final_
-
-##### [stackTrace](../package-logging_logging/LogRecord/stackTrace.md) → StackTrace
-
-Associated stackTrace (if any) when recording errors messages.
-_final_
-
-##### [time](../package-logging_logging/LogRecord/time.md) → DateTime
-
-Time when this record was created.
-_final_
-
-##### [zone](../package-logging_logging/LogRecord/zone.md) → Zone
-
-Zone of the calling code which resulted in this LogRecord.
-_final_
-
-
-## Methods
-
-##### [noSuchMethod](../package-logging_logging/LogRecord/noSuchMethod.md)(Invocation invocation) dynamic
-
-Invoked when a non-existent method or property is accessed. [...](../package-logging_logging/LogRecord/noSuchMethod.md)
-_inherited_
-
-##### [toString](../package-logging_logging/LogRecord/toString.md)() String
-
-Returns a string representation of this object.
-_override_
-
-
-## Operators
-
-##### [operator ==](../package-logging_logging/LogRecord/operator_equals.md)(Object other) bool
-
-The equality operator. [...](../package-logging_logging/LogRecord/operator_equals.md)
-_inherited_
-
-
-
-
-
diff --git a/all/dart/package-logging_logging/LogRecord/hashCode.md b/all/dart/package-logging_logging/LogRecord/hashCode.md
deleted file mode 100644
index cd6f884..0000000
--- a/all/dart/package-logging_logging/LogRecord/hashCode.md
+++ /dev/null
@@ -1,41 +0,0 @@
-
-# hashCode property
-
-[view source](https://github.com/dart-lang/sdk/blob/1a18fff9ad2ee79095f8b92d76f714cb666a3384/sdk/lib/core/object.dart#L92)
- *<Null safety>*
-
-
-int hashCode
-
-_inherited_
-
-<p>The hash code for this object.</p>
-<p>A hash code is a single integer which represents the state of the object
-that affects <a href="../../package-logging_logging/LogRecord/operator_equals.md">operator ==</a> comparisons.</p>
-<p>All objects have hash codes.
-The default hash code represents only the identity of the object,
-the same way as the default <a href="../../package-logging_logging/LogRecord/operator_equals.md">operator ==</a> implementation only considers objects
-equal if they are identical (see <code>identityHashCode</code>).</p>
-<p>If <a href="../../package-logging_logging/LogRecord/operator_equals.md">operator ==</a> is overridden to use the object state instead,
-the hash code must also be changed to represent that state.</p>
-<p>Hash codes must be the same for objects that are equal to each other
-according to <a href="../../package-logging_logging/LogRecord/operator_equals.md">operator ==</a>.
-The hash code of an object should only change if the object changes
-in a way that affects equality.
-There are no further requirements for the hash codes.
-They need not be consistent between executions of the same program
-and there are no distribution guarantees.</p>
-<p>Objects that are not equal are allowed to have the same hash code,
-it is even technically allowed that all instances have the same hash code,
-but if clashes happen too often, it may reduce the efficiency of hash-based
-data structures like <code>HashSet</code> or <code>HashMap</code>.</p>
-<p>If a subclass overrides <a href="../../package-logging_logging/LogRecord/hashCode.md">hashCode</a>, it should override the
-<a href="../../package-logging_logging/LogRecord/operator_equals.md">operator ==</a> operator as well to maintain consistency.</p>
-
-## Implementation
-
-```dart
-external int get hashCode;
-```
-
-
diff --git a/all/dart/package-logging_logging/LogRecord/noSuchMethod.md b/all/dart/package-logging_logging/LogRecord/noSuchMethod.md
deleted file mode 100644
index 3128bcf..0000000
--- a/all/dart/package-logging_logging/LogRecord/noSuchMethod.md
+++ /dev/null
@@ -1,24 +0,0 @@
-
-# noSuchMethod method
-
-[view source](https://github.com/dart-lang/sdk/blob/1a18fff9ad2ee79095f8b92d76f714cb666a3384/sdk/lib/core/object.dart#L109)
- *<Null safety>*
-
-
-dynamic noSuchMethod
-(Invocation invocation)
-_inherited_
-
-<p>Invoked when a non-existent method or property is accessed.</p>
-<p>Classes can override <a href="../../package-logging_logging/LogRecord/noSuchMethod.md">noSuchMethod</a> to provide custom behavior.</p>
-<p>If a value is returned, it becomes the result of the original invocation.</p>
-<p>The default behavior is to throw a <code>NoSuchMethodError</code>.</p>
-
-## Implementation
-
-```dart
-@pragma("vm:entry-point")
-external dynamic noSuchMethod(Invocation invocation);
-```
-
-
diff --git a/all/dart/package-logging_logging/LogRecord/operator_equals.md b/all/dart/package-logging_logging/LogRecord/operator_equals.md
deleted file mode 100644
index 4ee76e9..0000000
--- a/all/dart/package-logging_logging/LogRecord/operator_equals.md
+++ /dev/null
@@ -1,47 +0,0 @@
-
-# operator == method
-
-[view source](https://github.com/dart-lang/sdk/blob/1a18fff9ad2ee79095f8b92d76f714cb666a3384/sdk/lib/core/object.dart#L60)
- *<Null safety>*
-
-
-bool operator ==
-(Object other)
-_inherited_
-
-<p>The equality operator.</p>
-<p>The default behavior for all <code>Object</code>s is to return true if and
-only if <code>this</code> and <code>other</code> are the same object.</p>
-<p>Override this method to specify a different equality relation on
-a class. The overriding method must still be an equivalence relation.
-That is, it must be:</p>
-<ul>
-<li>
-<p>Total: It must return a boolean for all arguments. It should never throw
-or return <code>null</code>.</p>
-</li>
-<li>
-<p>Reflexive: For all objects <code>o</code>, <code>o == o</code> must be true.</p>
-</li>
-<li>
-<p>Symmetric: For all objects <code>o1</code> and <code>o2</code>, <code>o1 == o2</code> and <code>o2 == o1</code> must
-either both be true, or both be false.</p>
-</li>
-<li>
-<p>Transitive: For all objects <code>o1</code>, <code>o2</code>, and <code>o3</code>, if <code>o1 == o2</code> and
-<code>o2 == o3</code> are true, then <code>o1 == o3</code> must be true.</p>
-</li>
-</ul>
-<p>The method should also be consistent over time,
-so whether two objects are equal should only change
-if at least one of the objects was modified.</p>
-<p>If a subclass overrides the equality operator it should override
-the <a href="../../package-logging_logging/LogRecord/hashCode.md">hashCode</a> method as well to maintain consistency.</p>
-
-## Implementation
-
-```dart
-external bool operator ==(Object other);
-```
-
-
diff --git a/all/dart/package-logging_logging/Logger-class.md b/all/dart/package-logging_logging/Logger-class.md
deleted file mode 100644
index a5f08ae..0000000
--- a/all/dart/package-logging_logging/Logger-class.md
+++ /dev/null
@@ -1,154 +0,0 @@
-
-# Logger class
-
- *<Null safety>*
-
-<p>Use a <a href="../package-logging_logging/Logger-class.md">Logger</a> to log debug messages.</p>
-<p><a href="../package-logging_logging/Logger-class.md">Logger</a>s are named using a hierarchical dot-separated name convention.</p>
-
-
-## Constructors
-
-[Logger](../package-logging_logging/Logger/Logger.md) (String name)
-
-Singleton constructor. Calling <code>new Logger(name)</code> will return the same
-actual instance whenever it is called with the same string name.
- _factory_
-
-[Logger.detached](../package-logging_logging/Logger/Logger.detached.md) (String name)
-
-Creates a new detached <a href="../package-logging_logging/Logger-class.md">Logger</a>. [...](../package-logging_logging/Logger/Logger.detached.md)
- _factory_
-
-
-## Properties
-
-##### [children](../package-logging_logging/Logger/children.md) → Map<String, [Logger](../package-logging_logging/Logger-class.md)>
-
-Children in the hierarchy of loggers, indexed by their simple names.
-_final_
-
-##### [fullName](../package-logging_logging/Logger/fullName.md) → String
-
-The full name of this logger, which includes the parent's full name.
-_read-only_
-
-##### [hashCode](../package-logging_logging/Logger/hashCode.md) → int
-
-The hash code for this object. [...](../package-logging_logging/Logger/hashCode.md)
-_read-only, inherited_
-
-##### [level](../package-logging_logging/Logger/level.md) ↔ [Level](../package-logging_logging/Level-class.md)
-
-Effective level considering the levels established in this logger's
-parents (when <a href="../package-logging_logging/hierarchicalLoggingEnabled.md">hierarchicalLoggingEnabled</a> is true).
-_read / write_
-
-##### [name](../package-logging_logging/Logger/name.md) → String
-
-Simple name of this logger.
-_final_
-
-##### [onRecord](../package-logging_logging/Logger/onRecord.md) → Stream<[LogRecord](../package-logging_logging/LogRecord-class.md)>
-
-Returns a stream of messages added to this <a href="../package-logging_logging/Logger-class.md">Logger</a>. [...](../package-logging_logging/Logger/onRecord.md)
-_read-only_
-
-##### [parent](../package-logging_logging/Logger/parent.md) → [Logger](../package-logging_logging/Logger-class.md)
-
-Parent of this logger in the hierarchy of loggers.
-_final_
-
-##### [runtimeType](../package-logging_logging/Logger/runtimeType.md) → Type
-
-A representation of the runtime type of the object.
-_read-only, inherited_
-
-
-## Methods
-
-##### [clearListeners](../package-logging_logging/Logger/clearListeners.md)() void
-
-
-
-
-##### [config](../package-logging_logging/Logger/config.md)(dynamic message, [Object error, StackTrace stackTrace]) void
-
-Log message at level <a href="../package-logging_logging/Level/CONFIG-constant.md">Level.CONFIG</a>.
-
-
-##### [fine](../package-logging_logging/Logger/fine.md)(dynamic message, [Object error, StackTrace stackTrace]) void
-
-Log message at level <a href="../package-logging_logging/Level/FINE-constant.md">Level.FINE</a>.
-
-
-##### [finer](../package-logging_logging/Logger/finer.md)(dynamic message, [Object error, StackTrace stackTrace]) void
-
-Log message at level <a href="../package-logging_logging/Level/FINER-constant.md">Level.FINER</a>.
-
-
-##### [finest](../package-logging_logging/Logger/finest.md)(dynamic message, [Object error, StackTrace stackTrace]) void
-
-Log message at level <a href="../package-logging_logging/Level/FINEST-constant.md">Level.FINEST</a>.
-
-
-##### [info](../package-logging_logging/Logger/info.md)(dynamic message, [Object error, StackTrace stackTrace]) void
-
-Log message at level <a href="../package-logging_logging/Level/INFO-constant.md">Level.INFO</a>.
-
-
-##### [isLoggable](../package-logging_logging/Logger/isLoggable.md)([Level](../package-logging_logging/Level-class.md) value) bool
-
-Whether a message for <code>value</code>'s level is loggable in this logger.
-
-
-##### [log](../package-logging_logging/Logger/log.md)([Level](../package-logging_logging/Level-class.md) logLevel, dynamic message, [Object error, StackTrace stackTrace, Zone zone]) void
-
-Adds a log record for a <code>message</code> at a particular <code>logLevel</code> if
-<code>isLoggable(logLevel)</code> is true. [...](../package-logging_logging/Logger/log.md)
-
-
-##### [noSuchMethod](../package-logging_logging/Logger/noSuchMethod.md)(Invocation invocation) dynamic
-
-Invoked when a non-existent method or property is accessed. [...](../package-logging_logging/Logger/noSuchMethod.md)
-_inherited_
-
-##### [severe](../package-logging_logging/Logger/severe.md)(dynamic message, [Object error, StackTrace stackTrace]) void
-
-Log message at level <a href="../package-logging_logging/Level/SEVERE-constant.md">Level.SEVERE</a>.
-
-
-##### [shout](../package-logging_logging/Logger/shout.md)(dynamic message, [Object error, StackTrace stackTrace]) void
-
-Log message at level <a href="../package-logging_logging/Level/SHOUT-constant.md">Level.SHOUT</a>.
-
-
-##### [toString](../package-logging_logging/Logger/toString.md)() String
-
-Returns a string representation of this object.
-_inherited_
-
-##### [warning](../package-logging_logging/Logger/warning.md)(dynamic message, [Object error, StackTrace stackTrace]) void
-
-Log message at level <a href="../package-logging_logging/Level/WARNING-constant.md">Level.WARNING</a>.
-
-
-
-## Operators
-
-##### [operator ==](../package-logging_logging/Logger/operator_equals.md)(Object other) bool
-
-The equality operator. [...](../package-logging_logging/Logger/operator_equals.md)
-_inherited_
-
-
-## Static Properties
-
-##### [root](../package-logging_logging/Logger/root.md) → [Logger](../package-logging_logging/Logger-class.md)
-
-Top-level root <a href="../package-logging_logging/Logger-class.md">Logger</a>.
-_final_
-
-
-
-
diff --git a/all/dart/package-logging_logging/Logger/Logger.detached.md b/all/dart/package-logging_logging/Logger/Logger.detached.md
deleted file mode 100644
index 24e4576..0000000
--- a/all/dart/package-logging_logging/Logger/Logger.detached.md
+++ /dev/null
@@ -1,24 +0,0 @@
-
-# Logger.detached constructor
-
- *<Null safety>*
-
-
-
-Logger.detached(String name)
-
-<p>Creates a new detached <a href="../../package-logging_logging/Logger-class.md">Logger</a>.</p>
-<p>Returns a new <a href="../../package-logging_logging/Logger-class.md">Logger</a> instance (unlike <code>new Logger</code>, which returns a
-<a href="../../package-logging_logging/Logger-class.md">Logger</a> singleton), which doesn't have any parent or children,
-and is not a part of the global hierarchical loggers structure.</p>
-<p>It can be useful when you just need a local short-living logger,
-which you'd like to be garbage-collected later.</p>
-
-## Implementation
-
-```dart
-factory Logger.detached(String name) =>
- Logger._internal(name, null, <String, Logger>{});
-```
-
-
diff --git a/all/dart/package-logging_logging/Logger/noSuchMethod.md b/all/dart/package-logging_logging/Logger/noSuchMethod.md
deleted file mode 100644
index 03ba170..0000000
--- a/all/dart/package-logging_logging/Logger/noSuchMethod.md
+++ /dev/null
@@ -1,24 +0,0 @@
-
-# noSuchMethod method
-
-[view source](https://github.com/dart-lang/sdk/blob/1a18fff9ad2ee79095f8b92d76f714cb666a3384/sdk/lib/core/object.dart#L109)
- *<Null safety>*
-
-
-dynamic noSuchMethod
-(Invocation invocation)
-_inherited_
-
-<p>Invoked when a non-existent method or property is accessed.</p>
-<p>Classes can override <a href="../../package-logging_logging/Logger/noSuchMethod.md">noSuchMethod</a> to provide custom behavior.</p>
-<p>If a value is returned, it becomes the result of the original invocation.</p>
-<p>The default behavior is to throw a <code>NoSuchMethodError</code>.</p>
-
-## Implementation
-
-```dart
-@pragma("vm:entry-point")
-external dynamic noSuchMethod(Invocation invocation);
-```
-
-
diff --git a/all/dart/package-logging_logging/Logger/root.md b/all/dart/package-logging_logging/Logger/root.md
deleted file mode 100644
index b95f058..0000000
--- a/all/dart/package-logging_logging/Logger/root.md
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# root property
-
- *<Null safety>*
-
-[Logger](../../package-logging_logging/Logger-class.md) root
-
-_final_
-
-<p>Top-level root <a href="../../package-logging_logging/Logger-class.md">Logger</a>.</p>
-
-## Implementation
-
-```dart
-static final Logger root = Logger('')
-
-
-```
-
-
diff --git a/all/dart/package-logging_logging/defaultLevel-constant.md b/all/dart/package-logging_logging/defaultLevel-constant.md
deleted file mode 100644
index 426e3ee..0000000
--- a/all/dart/package-logging_logging/defaultLevel-constant.md
+++ /dev/null
@@ -1,19 +0,0 @@
-
-# defaultLevel top-level constant
-
- *<Null safety>*
-
-[Level](../package-logging_logging/Level-class.md) const defaultLevel
-
-
-
-<p>The default <a href="../package-logging_logging/Level-class.md">Level</a>.</p>
-
-## Implementation
-
-```dart
-const defaultLevel = Level.INFO
-```
-
-
-
diff --git a/all/dart/package-logging_logging/package-logging_logging-library.md b/all/dart/package-logging_logging/package-logging_logging-library.md
deleted file mode 100644
index 8a7e731..0000000
--- a/all/dart/package-logging_logging/package-logging_logging-library.md
+++ /dev/null
@@ -1,62 +0,0 @@
-
-# logging library
-
- *<Null safety>*
-
-
-## Classes
-
-##### [Level](../package-logging_logging/Level-class.md)
-
-<a href="../package-logging_logging/Level-class.md">Level</a>s to control logging output. Logging can be enabled to include all
-levels above certain <a href="../package-logging_logging/Level-class.md">Level</a>. <a href="../package-logging_logging/Level-class.md">Level</a>s are ordered using an integer
-value <a href="../package-logging_logging/Level/value.md">Level.value</a>. The predefined <a href="../package-logging_logging/Level-class.md">Level</a> constants below are sorted as
-follows (in descending order): <a href="../package-logging_logging/Level/SHOUT-constant.md">Level.SHOUT</a>, <a href="../package-logging_logging/Level/SEVERE-constant.md">Level.SEVERE</a>,
-<a href="../package-logging_logging/Level/WARNING-constant.md">Level.WARNING</a>, <a href="../package-logging_logging/Level/INFO-constant.md">Level.INFO</a>, <a href="../package-logging_logging/Level/CONFIG-constant.md">Level.CONFIG</a>, <a href="../package-logging_logging/Level/FINE-constant.md">Level.FINE</a>, <a href="../package-logging_logging/Level/FINER-constant.md">Level.FINER</a>,
-<a href="../package-logging_logging/Level/FINEST-constant.md">Level.FINEST</a>, and <a href="../package-logging_logging/Level/ALL-constant.md">Level.ALL</a>. [...](../package-logging_logging/Level-class.md)
-
-##### [Logger](../package-logging_logging/Logger-class.md)
-
-Use a <a href="../package-logging_logging/Logger-class.md">Logger</a> to log debug messages. [...](../package-logging_logging/Logger-class.md)
-
-##### [LogRecord](../package-logging_logging/LogRecord-class.md)
-
-A log entry representation used to propagate information from <a href="../package-logging_logging/Logger-class.md">Logger</a> to
-individual handlers.
-
-
-
-
-## Constants
-
-##### [defaultLevel](../package-logging_logging/defaultLevel-constant.md) const [Level](../package-logging_logging/Level-class.md)
-
-The default <a href="../package-logging_logging/Level-class.md">Level</a>.
-
-
-
-## Properties
-
-##### [hierarchicalLoggingEnabled](../package-logging_logging/hierarchicalLoggingEnabled.md) ↔ bool
-
-Whether to allow fine-grain logging and configuration of loggers in a
-hierarchy. [...](../package-logging_logging/hierarchicalLoggingEnabled.md)
-_read / write_
-
-##### [recordStackTraceAtLevel](../package-logging_logging/recordStackTraceAtLevel.md) ↔ [Level](../package-logging_logging/Level-class.md)
-
-Automatically record stack traces for any message of this level or above. [...](../package-logging_logging/recordStackTraceAtLevel.md)
-_read / write_
-
-
-
-
-## Typedefs
-
-##### [~~LoggerHandler~~](../package-logging_logging/LoggerHandler.md)([LogRecord](../package-logging_logging/LogRecord-class.md) record) void
-
-Handler callback to process log entries as they are added to a <a href="../package-logging_logging/Logger-class.md">Logger</a>.
-_@Deprecated('Will be removed in 1.0.0')_
-
-
-