Skip to content

Commit 89a2b73

Browse files
feat: extract logging functionality into separate stac_logger package (#281)
* feat: extract logging functionality into separate stac_logger package * docs: update package metadata and description for stac_logger * chore: update changelog to remove implementation details * style: remove unnecessary newline in logger implementation * docs: add method documentation and clean up logger implementation
1 parent e8623dc commit 89a2b73

31 files changed

+330
-27
lines changed

examples/counter_example/pubspec.lock

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -734,6 +734,13 @@ packages:
734734
relative: true
735735
source: path
736736
version: "0.3.0"
737+
stac_logger:
738+
dependency: "direct overridden"
739+
description:
740+
path: "../../packages/stac_logger"
741+
relative: true
742+
source: path
743+
version: "1.0.0"
737744
stack_trace:
738745
dependency: transitive
739746
description:
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
# melos_managed_dependency_overrides: stac,stac_framework
1+
# melos_managed_dependency_overrides: stac,stac_framework,stac_logger
22
dependency_overrides:
33
stac:
44
path: ../../packages/stac
55
stac_framework:
66
path: ../../packages/stac_framework
7+
stac_logger:
8+
path: ../../packages/stac_logger

examples/movie_app/pubspec.lock

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -454,6 +454,13 @@ packages:
454454
relative: true
455455
source: path
456456
version: "0.3.0"
457+
stac_logger:
458+
dependency: "direct overridden"
459+
description:
460+
path: "../../packages/stac_logger"
461+
relative: true
462+
source: path
463+
version: "1.0.0"
457464
stack_trace:
458465
dependency: transitive
459466
description:
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
# melos_managed_dependency_overrides: stac,stac_framework
1+
# melos_managed_dependency_overrides: stac,stac_framework,stac_logger
22
dependency_overrides:
33
stac:
44
path: ../../packages/stac
55
stac_framework:
66
path: ../../packages/stac_framework
7+
stac_logger:
8+
path: ../../packages/stac_logger

examples/stac_gallery/pubspec.lock

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -734,6 +734,13 @@ packages:
734734
relative: true
735735
source: path
736736
version: "0.3.0"
737+
stac_logger:
738+
dependency: "direct overridden"
739+
description:
740+
path: "../../packages/stac_logger"
741+
relative: true
742+
source: path
743+
version: "1.0.0"
737744
stac_webview:
738745
dependency: "direct main"
739746
description:
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
# melos_managed_dependency_overrides: stac,stac_framework,stac_webview
1+
# melos_managed_dependency_overrides: stac,stac_framework,stac_webview,stac_logger
22
dependency_overrides:
33
stac:
44
path: ../../packages/stac
55
stac_framework:
66
path: ../../packages/stac_framework
7+
stac_logger:
8+
path: ../../packages/stac_logger
79
stac_webview:
810
path: ../../packages/stac_webview

packages/stac/lib/src/framework/stac.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ import 'package:stac/src/parsers/parsers.dart';
1010
import 'package:stac/src/parsers/widgets/stac_inkwell/stac_inkwell_parser.dart';
1111
import 'package:stac/src/parsers/widgets/stac_set_value/stac_set_value_parser.dart';
1212
import 'package:stac/src/services/stac_network_service.dart';
13-
import 'package:stac/src/utils/log.dart';
1413
import 'package:stac/src/utils/variable_resolver.dart';
1514
import 'package:stac/src/utils/widget_type.dart';
1615
import 'package:stac_framework/stac_framework.dart';
16+
import 'package:stac_logger/stac_logger.dart';
1717

1818
typedef ErrorWidgetBuilder = Widget Function(
1919
BuildContext context,

packages/stac/lib/src/framework/stac_registry.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:stac/src/utils/log.dart';
1+
import 'package:stac_logger/stac_logger.dart';
22
import 'package:stac_framework/stac_framework.dart';
33

44
class StacRegistry {

packages/stac/lib/src/parsers/actions/stac_network_request/stac_network_request_parser.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ import 'dart:async';
22

33
import 'package:dio/dio.dart';
44
import 'package:flutter/material.dart';
5-
import 'package:stac/src/parsers/actions/stac_network_request/stac_network_request.dart';
65
import 'package:stac/src/framework/framework.dart';
6+
import 'package:stac/src/parsers/actions/stac_network_request/stac_network_request.dart';
77
import 'package:stac/src/services/stac_network_service.dart';
88
import 'package:stac/src/utils/action_type.dart';
9-
import 'package:stac/src/utils/log.dart';
109
import 'package:stac_framework/stac_framework.dart';
10+
import 'package:stac_logger/stac_logger.dart';
1111

1212
class StacNetworkRequestParser extends StacActionParser<StacNetworkRequest> {
1313
const StacNetworkRequestParser();

packages/stac/lib/src/parsers/widgets/stac_default_bottom_navigation_controller/stac_default_bottom_navigation_controller_parser.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import 'package:flutter/material.dart';
22
import 'package:stac/src/framework/framework.dart';
33
import 'package:stac/src/parsers/widgets/stac_default_bottom_navigation_controller/stac_default_bottom_navigation_controller.dart';
4-
import 'package:stac/src/utils/log.dart';
54
import 'package:stac/src/utils/widget_type.dart';
65
import 'package:stac_framework/stac_framework.dart';
6+
import 'package:stac_logger/stac_logger.dart';
77

88
class StacDefaultBottomNavigationControllerParser
99
extends StacParser<StacDefaultBottomNavigationController> {

0 commit comments

Comments
 (0)