Reference docs for message arguments (#77)
Closes #31
Link to the `log` method which has a more detailed description of how
non String `message` arguments are handled.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9bbd99d..0c465e2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,5 @@
+## 0.11.5-dev
+
## 0.11.4
* Add top level `defaultLevel`.
diff --git a/lib/src/logger.dart b/lib/src/logger.dart
index b94f034..7b36ab1 100644
--- a/lib/src/logger.dart
+++ b/lib/src/logger.dart
@@ -196,34 +196,58 @@
}
/// Log message at level [Level.FINEST].
+ ///
+ /// See [log] for information on how non-String [message] arguments are
+ /// handeled.
void finest(message, [Object error, StackTrace stackTrace]) =>
log(Level.FINEST, message, error, stackTrace);
/// Log message at level [Level.FINER].
+ ///
+ /// See [log] for information on how non-String [message] arguments are
+ /// handeled.
void finer(message, [Object error, StackTrace stackTrace]) =>
log(Level.FINER, message, error, stackTrace);
/// Log message at level [Level.FINE].
+ ///
+ /// See [log] for information on how non-String [message] arguments are
+ /// handeled.
void fine(message, [Object error, StackTrace stackTrace]) =>
log(Level.FINE, message, error, stackTrace);
/// Log message at level [Level.CONFIG].
+ ///
+ /// See [log] for information on how non-String [message] arguments are
+ /// handeled.
void config(message, [Object error, StackTrace stackTrace]) =>
log(Level.CONFIG, message, error, stackTrace);
/// Log message at level [Level.INFO].
+ ///
+ /// See [log] for information on how non-String [message] arguments are
+ /// handeled.
void info(message, [Object error, StackTrace stackTrace]) =>
log(Level.INFO, message, error, stackTrace);
/// Log message at level [Level.WARNING].
+ ///
+ /// See [log] for information on how non-String [message] arguments are
+ /// handeled.
void warning(message, [Object error, StackTrace stackTrace]) =>
log(Level.WARNING, message, error, stackTrace);
/// Log message at level [Level.SEVERE].
+ ///
+ /// See [log] for information on how non-String [message] arguments are
+ /// handeled.
void severe(message, [Object error, StackTrace stackTrace]) =>
log(Level.SEVERE, message, error, stackTrace);
/// Log message at level [Level.SHOUT].
+ ///
+ /// See [log] for information on how non-String [message] arguments are
+ /// handeled.
void shout(message, [Object error, StackTrace stackTrace]) =>
log(Level.SHOUT, message, error, stackTrace);
diff --git a/pubspec.yaml b/pubspec.yaml
index 83688a9..9a0a6ea 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
name: logging
-version: 0.11.4
+version: 0.11.5-dev
description: >-
Provides APIs for debugging and error logging. This library introduces