Frank Moreno

using relative path for fixing linter warnings

1 -import 'package:example_nav2/app/modules/home/controllers/home_controller.dart';  
2 import 'package:flutter/material.dart'; 1 import 'package:flutter/material.dart';
3 -  
4 import 'package:get/get.dart'; 2 import 'package:get/get.dart';
5 3
  4 +import '../controllers/home_controller.dart';
  5 +
6 class DashboardView extends GetView<HomeController> { 6 class DashboardView extends GetView<HomeController> {
7 @override 7 @override
8 Widget build(BuildContext context) { 8 Widget build(BuildContext context) {
1 -import 'package:example_nav2/app/models/demo_product.dart';  
2 import 'package:get/get.dart'; 1 import 'package:get/get.dart';
3 2
  3 +import '../../../models/demo_product.dart';
  4 +
4 class ProductsController extends GetxController { 5 class ProductsController extends GetxController {
5 final products = <DemoProduct>[].obs; 6 final products = <DemoProduct>[].obs;
6 7
1 -import 'package:example_nav2/app/routes/app_pages.dart';  
2 import 'package:flutter/material.dart'; 1 import 'package:flutter/material.dart';
3 -  
4 import 'package:get/get.dart'; 2 import 'package:get/get.dart';
5 3
  4 +import '../../../routes/app_pages.dart';
6 import '../controllers/products_controller.dart'; 5 import '../controllers/products_controller.dart';
7 6
8 class ProductsView extends GetView<ProductsController> { 7 class ProductsView extends GetView<ProductsController> {
1 -import 'package:example_nav2/app/routes/app_pages.dart';  
2 import 'package:flutter/material.dart'; 1 import 'package:flutter/material.dart';
3 import 'package:get/get.dart'; 2 import 'package:get/get.dart';
4 3
  4 +import '../../../routes/app_pages.dart';
  5 +
5 class DrawerWidget extends StatelessWidget { 6 class DrawerWidget extends StatelessWidget {
6 const DrawerWidget({ 7 const DrawerWidget({
7 Key? key, 8 Key? key,
1 -import 'package:example_nav2/app/modules/root/bindings/root_binding.dart';  
2 -import 'package:example_nav2/app/modules/root/views/root_view.dart';  
3 import 'package:get/get.dart'; 1 import 'package:get/get.dart';
4 import 'package:get/get_navigation/src/nav2/router_outlet.dart'; 2 import 'package:get/get_navigation/src/nav2/router_outlet.dart';
  3 +
5 import '../modules/home/bindings/home_binding.dart'; 4 import '../modules/home/bindings/home_binding.dart';
6 import '../modules/home/views/home_view.dart'; 5 import '../modules/home/views/home_view.dart';
7 import '../modules/product_details/bindings/product_details_binding.dart'; 6 import '../modules/product_details/bindings/product_details_binding.dart';
@@ -10,6 +9,8 @@ import '../modules/products/bindings/products_binding.dart'; @@ -10,6 +9,8 @@ import '../modules/products/bindings/products_binding.dart';
10 import '../modules/products/views/products_view.dart'; 9 import '../modules/products/views/products_view.dart';
11 import '../modules/profile/bindings/profile_binding.dart'; 10 import '../modules/profile/bindings/profile_binding.dart';
12 import '../modules/profile/views/profile_view.dart'; 11 import '../modules/profile/views/profile_view.dart';
  12 +import '../modules/root/bindings/root_binding.dart';
  13 +import '../modules/root/views/root_view.dart';
13 import '../modules/settings/bindings/settings_binding.dart'; 14 import '../modules/settings/bindings/settings_binding.dart';
14 import '../modules/settings/views/settings_view.dart'; 15 import '../modules/settings/views/settings_view.dart';
15 16
1 import 'package:flutter/widgets.dart'; 1 import 'package:flutter/widgets.dart';
2 -import '../../get_navigation/src/nav2/get_router_delegate.dart';  
3 -import '../../get_navigation/src/routes/get_route.dart';  
4 2
5 import 'log.dart'; 3 import 'log.dart';
6 import 'smart_management.dart'; 4 import 'smart_management.dart';
1 import 'dart:async'; 1 import 'dart:async';
2 import 'dart:collection'; 2 import 'dart:collection';
3 3
4 -import 'package:flutter/widgets.dart';  
5 -  
6 import '../../get_core/get_core.dart'; 4 import '../../get_core/get_core.dart';
7 5
8 import 'lifecycle.dart'; 6 import 'lifecycle.dart';
@@ -449,8 +449,10 @@ extension ExtensionBottomSheet on GetInterface { @@ -449,8 +449,10 @@ extension ExtensionBottomSheet on GetInterface {
449 modalBarrierColor: barrierColor, 449 modalBarrierColor: barrierColor,
450 settings: settings, 450 settings: settings,
451 enableDrag: enableDrag, 451 enableDrag: enableDrag,
452 - enterBottomSheetDuration: enterBottomSheetDuration ?? const Duration(milliseconds: 250),  
453 - exitBottomSheetDuration: exitBottomSheetDuration ?? const Duration(milliseconds: 200), 452 + enterBottomSheetDuration:
  453 + enterBottomSheetDuration ?? const Duration(milliseconds: 250),
  454 + exitBottomSheetDuration:
  455 + exitBottomSheetDuration ?? const Duration(milliseconds: 200),
454 )); 456 ));
455 } 457 }
456 } 458 }
1 import 'package:flutter/widgets.dart'; 1 import 'package:flutter/widgets.dart';
2 2
3 -import 'package:get/get.dart'; 3 +import '../../../get.dart';
4 4
5 /// This config enables us to navigate directly to a sub-url 5 /// This config enables us to navigate directly to a sub-url
6 class GetNavConfig extends RouteInformation { 6 class GetNavConfig extends RouteInformation {
1 import 'package:flutter/material.dart'; 1 import 'package:flutter/material.dart';
2 -import 'package:get/get_navigation/src/nav2/get_router_delegate.dart'; 2 +
3 import '../../../get.dart'; 3 import '../../../get.dart';
  4 +import 'get_router_delegate.dart';
4 5
5 class RouterOutlet<TDelegate extends RouterDelegate<T>, T extends Object> 6 class RouterOutlet<TDelegate extends RouterDelegate<T>, T extends Object>
6 extends StatefulWidget { 7 extends StatefulWidget {
@@ -5,7 +5,6 @@ import 'package:flutter/material.dart'; @@ -5,7 +5,6 @@ import 'package:flutter/material.dart';
5 import '../../../get_core/get_core.dart'; 5 import '../../../get_core/get_core.dart';
6 import '../../../get_instance/get_instance.dart'; 6 import '../../../get_instance/get_instance.dart';
7 import '../../../get_state_manager/get_state_manager.dart'; 7 import '../../../get_state_manager/get_state_manager.dart';
8 -import '../../../get_state_manager/src/simple/list_notifier.dart';  
9 import '../../../get_utils/get_utils.dart'; 8 import '../../../get_utils/get_utils.dart';
10 import '../../get_navigation.dart'; 9 import '../../get_navigation.dart';
11 import 'root_controller.dart'; 10 import 'root_controller.dart';