Skip to content

Commit

Permalink
Merge pull request #72 from Frezyx/dev
Browse files Browse the repository at this point in the history
Release talker_flutter version 2.0.3
  • Loading branch information
Frezyx authored Oct 6, 2022
2 parents 3446d4e + d10255f commit f0d1111
Show file tree
Hide file tree
Showing 15 changed files with 57 additions and 14 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ Follow these steps to implement talker_flutter in your application
### Add dependency
```yaml
dependencies:
talker_flutter: ^2.0.0
talker_flutter: ^2.0.3
```
### ❗️ Attention ❗️
Expand Down
2 changes: 1 addition & 1 deletion packages/talker_dio_logger/.flutter-plugins-dependencies
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider_ios","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.11/","native_build":true,"dependencies":[]},{"name":"share_plus","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus-4.4.0/","native_build":true,"dependencies":[]},{"name":"url_launcher_ios","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_ios-6.0.17/","native_build":true,"dependencies":[]}],"android":[{"name":"path_provider_android","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.20/","native_build":true,"dependencies":[]},{"name":"share_plus","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus-4.4.0/","native_build":true,"dependencies":[]},{"name":"url_launcher_android","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_android-6.0.19/","native_build":true,"dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/","native_build":true,"dependencies":[]},{"name":"share_plus_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_macos-3.0.1/","native_build":true,"dependencies":[]},{"name":"url_launcher_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-3.0.1/","native_build":true,"dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.7/","native_build":false,"dependencies":[]},{"name":"share_plus_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_linux-3.0.0/","native_build":false,"dependencies":[]},{"name":"url_launcher_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-3.0.1/","native_build":true,"dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.1.3/","native_build":false,"dependencies":[]},{"name":"share_plus_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_windows-3.0.1/","native_build":false,"dependencies":[]},{"name":"url_launcher_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_windows-3.0.1/","native_build":true,"dependencies":[]}],"web":[{"name":"share_plus_web","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_web-3.0.1/","dependencies":[]},{"name":"url_launcher_web","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-2.0.13/","dependencies":[]}]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_android","path_provider_ios","path_provider_linux","path_provider_macos","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_ios","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]},{"name":"share_plus","dependencies":["share_plus_linux","share_plus_macos","share_plus_windows","share_plus_web"]},{"name":"share_plus_linux","dependencies":["url_launcher"]},{"name":"share_plus_macos","dependencies":[]},{"name":"share_plus_web","dependencies":["url_launcher"]},{"name":"share_plus_windows","dependencies":["url_launcher"]},{"name":"url_launcher","dependencies":["url_launcher_android","url_launcher_ios","url_launcher_linux","url_launcher_macos","url_launcher_web","url_launcher_windows"]},{"name":"url_launcher_android","dependencies":[]},{"name":"url_launcher_ios","dependencies":[]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]},{"name":"url_launcher_windows","dependencies":[]}],"date_created":"2022-10-02 02:59:41.663794","version":"3.3.0"}
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider_ios","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.11/","native_build":true,"dependencies":[]},{"name":"share_plus","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus-4.4.0/","native_build":true,"dependencies":[]},{"name":"url_launcher_ios","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_ios-6.0.17/","native_build":true,"dependencies":[]}],"android":[{"name":"path_provider_android","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.20/","native_build":true,"dependencies":[]},{"name":"share_plus","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus-4.4.0/","native_build":true,"dependencies":[]},{"name":"url_launcher_android","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_android-6.0.19/","native_build":true,"dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/","native_build":true,"dependencies":[]},{"name":"share_plus_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_macos-3.0.1/","native_build":true,"dependencies":[]},{"name":"url_launcher_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-3.0.1/","native_build":true,"dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.7/","native_build":false,"dependencies":[]},{"name":"share_plus_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_linux-3.0.0/","native_build":false,"dependencies":[]},{"name":"url_launcher_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-3.0.1/","native_build":true,"dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.1.3/","native_build":false,"dependencies":[]},{"name":"share_plus_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_windows-3.0.1/","native_build":false,"dependencies":[]},{"name":"url_launcher_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_windows-3.0.1/","native_build":true,"dependencies":[]}],"web":[{"name":"share_plus_web","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_web-3.0.1/","dependencies":[]},{"name":"url_launcher_web","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-2.0.13/","dependencies":[]}]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_android","path_provider_ios","path_provider_linux","path_provider_macos","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_ios","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]},{"name":"share_plus","dependencies":["share_plus_linux","share_plus_macos","share_plus_windows","share_plus_web"]},{"name":"share_plus_linux","dependencies":["url_launcher"]},{"name":"share_plus_macos","dependencies":[]},{"name":"share_plus_web","dependencies":["url_launcher"]},{"name":"share_plus_windows","dependencies":["url_launcher"]},{"name":"url_launcher","dependencies":["url_launcher_android","url_launcher_ios","url_launcher_linux","url_launcher_macos","url_launcher_web","url_launcher_windows"]},{"name":"url_launcher_android","dependencies":[]},{"name":"url_launcher_ios","dependencies":[]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]},{"name":"url_launcher_windows","dependencies":[]}],"date_created":"2022-10-06 05:19:23.725320","version":"3.3.0"}
9 changes: 9 additions & 0 deletions packages/talker_dio_logger/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
## 0.1.3
- **FEAT**: Update talker_flutter version to 2.0.3

## 0.1.2
- **FEAT**: Update talker_flutter version to 2.0.2

## 0.1.1
- **FEAT**: Update talker_flutter version to 2.0.1

## 0.1.0
- **Huge Talker update**
See more in [releases](https://github.com/Frezyx/talker/releases)
Expand Down
2 changes: 1 addition & 1 deletion packages/talker_dio_logger/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Follow these steps to use this package
### Add dependency
```yaml
dependencies:
talker_dio_logger: ^0.1.0
talker_dio_logger: ^0.1.3
```
### Usage
Expand Down
4 changes: 2 additions & 2 deletions packages/talker_dio_logger/example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -314,14 +314,14 @@ packages:
path: ".."
relative: true
source: path
version: "0.1.0+1"
version: "0.1.3"
talker_flutter:
dependency: transitive
description:
name: talker_flutter
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
version: "2.0.3"
talker_logger:
dependency: transitive
description:
Expand Down
4 changes: 2 additions & 2 deletions packages/talker_dio_logger/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: talker_dio_logger
description: Lightweight and customizable dio http client logger on talker base
version: 0.1.0+1
version: 0.1.3
homepage: https://github.com/Frezyx/talker

environment:
Expand All @@ -10,7 +10,7 @@ environment:
dependencies:
flutter:
sdk: flutter
talker_flutter: ^2.0.0
talker_flutter: ^2.0.3
dio: ^4.0.6

dev_dependencies:
Expand Down
2 changes: 1 addition & 1 deletion packages/talker_flutter/.flutter-plugins-dependencies
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider_ios","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.11/","native_build":true,"dependencies":[]},{"name":"share_plus","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus-4.4.0/","native_build":true,"dependencies":[]},{"name":"url_launcher_ios","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_ios-6.0.17/","native_build":true,"dependencies":[]}],"android":[{"name":"path_provider_android","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.20/","native_build":true,"dependencies":[]},{"name":"share_plus","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus-4.4.0/","native_build":true,"dependencies":[]},{"name":"url_launcher_android","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_android-6.0.19/","native_build":true,"dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/","native_build":true,"dependencies":[]},{"name":"share_plus_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_macos-3.0.1/","native_build":true,"dependencies":[]},{"name":"url_launcher_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-3.0.1/","native_build":true,"dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.7/","native_build":false,"dependencies":[]},{"name":"share_plus_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_linux-3.0.0/","native_build":false,"dependencies":[]},{"name":"url_launcher_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-3.0.1/","native_build":true,"dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.7/","native_build":false,"dependencies":[]},{"name":"share_plus_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_windows-3.0.1/","native_build":false,"dependencies":[]},{"name":"url_launcher_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_windows-3.0.1/","native_build":true,"dependencies":[]}],"web":[{"name":"share_plus_web","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_web-3.0.1/","dependencies":[]},{"name":"url_launcher_web","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-2.0.13/","dependencies":[]}]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_android","path_provider_ios","path_provider_linux","path_provider_macos","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_ios","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]},{"name":"share_plus","dependencies":["share_plus_linux","share_plus_macos","share_plus_windows","share_plus_web"]},{"name":"share_plus_linux","dependencies":["url_launcher"]},{"name":"share_plus_macos","dependencies":[]},{"name":"share_plus_web","dependencies":["url_launcher"]},{"name":"share_plus_windows","dependencies":["url_launcher"]},{"name":"url_launcher","dependencies":["url_launcher_android","url_launcher_ios","url_launcher_linux","url_launcher_macos","url_launcher_web","url_launcher_windows"]},{"name":"url_launcher_android","dependencies":[]},{"name":"url_launcher_ios","dependencies":[]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]},{"name":"url_launcher_windows","dependencies":[]}],"date_created":"2022-10-02 03:03:36.963359","version":"3.3.0"}
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider_ios","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.11/","native_build":true,"dependencies":[]},{"name":"share_plus","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus-4.4.0/","native_build":true,"dependencies":[]},{"name":"url_launcher_ios","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_ios-6.0.17/","native_build":true,"dependencies":[]}],"android":[{"name":"path_provider_android","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.20/","native_build":true,"dependencies":[]},{"name":"share_plus","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus-4.4.0/","native_build":true,"dependencies":[]},{"name":"url_launcher_android","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_android-6.0.19/","native_build":true,"dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/","native_build":true,"dependencies":[]},{"name":"share_plus_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_macos-3.0.1/","native_build":true,"dependencies":[]},{"name":"url_launcher_macos","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-3.0.1/","native_build":true,"dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.7/","native_build":false,"dependencies":[]},{"name":"share_plus_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_linux-3.0.0/","native_build":false,"dependencies":[]},{"name":"url_launcher_linux","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-3.0.1/","native_build":true,"dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.7/","native_build":false,"dependencies":[]},{"name":"share_plus_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_windows-3.0.1/","native_build":false,"dependencies":[]},{"name":"url_launcher_windows","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_windows-3.0.1/","native_build":true,"dependencies":[]}],"web":[{"name":"share_plus_web","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/share_plus_web-3.0.1/","dependencies":[]},{"name":"url_launcher_web","path":"/Users/stanislavilin/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-2.0.13/","dependencies":[]}]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_android","path_provider_ios","path_provider_linux","path_provider_macos","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_ios","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]},{"name":"share_plus","dependencies":["share_plus_linux","share_plus_macos","share_plus_windows","share_plus_web"]},{"name":"share_plus_linux","dependencies":["url_launcher"]},{"name":"share_plus_macos","dependencies":[]},{"name":"share_plus_web","dependencies":["url_launcher"]},{"name":"share_plus_windows","dependencies":["url_launcher"]},{"name":"url_launcher","dependencies":["url_launcher_android","url_launcher_ios","url_launcher_linux","url_launcher_macos","url_launcher_web","url_launcher_windows"]},{"name":"url_launcher_android","dependencies":[]},{"name":"url_launcher_ios","dependencies":[]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]},{"name":"url_launcher_windows","dependencies":[]}],"date_created":"2022-10-06 05:08:16.502109","version":"3.3.0"}
9 changes: 9 additions & 0 deletions packages/talker_flutter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
## 2.0.3
- **FIX**: Talker logs card gaps

## 2.0.2
- **FIX**: Ignore routes with null settings.name in **TalkerRouteObserver**

## 2.0.1
- **FIX**: Logs text generation for copy and share (save to file) methods

## 2.0.0
- **FEAT**: Update TalkerScreen actions UI
- **FEAT**: Implement logs file sharing
Expand Down
2 changes: 1 addition & 1 deletion packages/talker_flutter/example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -307,7 +307,7 @@ packages:
path: ".."
relative: true
source: path
version: "2.0.0+1"
version: "2.0.3"
talker_logger:
dependency: transitive
description:
Expand Down
1 change: 1 addition & 0 deletions packages/talker_flutter/lib/src/extensions/extensions.dart
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
export 'history.dart';
export 'log_level.dart';
17 changes: 17 additions & 0 deletions packages/talker_flutter/lib/src/extensions/history.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import 'package:talker_flutter/talker_flutter.dart';

extension HistoryListFlutterText on List<TalkerDataInterface> {
/// The method allows you to get
/// full text of logs or history
String get flutterText {
final sb = StringBuffer();
for (final data in this) {
final text = data is FlutterTalkerDataInterface
? data.generateFlutterTextMessage()
: data.generateTextMessage();
sb.write('$text\n');
sb.write(ConsoleUtils.getUnderline(30));
}
return sb.toString();
}
}
Loading

0 comments on commit f0d1111

Please sign in to comment.