Skip to content

Commit 9e3b354

Browse files
authored
refactor(dart_frog_prod_server): use "lib" and package imports (#1245)
1 parent 78a562c commit 9e3b354

18 files changed

+35
-39
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
include: package:very_good_analysis/analysis_options.5.1.0.yaml
2+
linter:
3+
rules:
4+
public_member_api_docs: false
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export 'src/create_bundle.dart';
2+
export 'src/create_external_packages_folder.dart';
3+
export 'src/dart_pub_get.dart';
4+
export 'src/exit_overrides.dart';
5+
export 'src/get_internal_path_dependencies.dart';
6+
export 'src/get_pubspec_lock.dart';

bricks/dart_frog_prod_server/hooks/src/create_external_packages_folder.dart renamed to bricks/dart_frog_prod_server/hooks/lib/src/create_external_packages_folder.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import 'dart:io';
22

3+
import 'package:dart_frog_prod_server_hooks/dart_frog_prod_server_hooks.dart';
34
import 'package:io/io.dart' as io;
45
import 'package:path/path.dart' as path;
56

6-
import 'get_pubspec_lock.dart';
7-
87
Future<List<String>> createExternalPackagesFolder(
98
Directory directory, {
109
path.Context? pathContext,

bricks/dart_frog_prod_server/hooks/src/get_internal_path_dependencies.dart renamed to bricks/dart_frog_prod_server/hooks/lib/src/get_internal_path_dependencies.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import 'dart:io' as io;
22

3+
import 'package:dart_frog_prod_server_hooks/dart_frog_prod_server_hooks.dart';
34
import 'package:path/path.dart' as path;
45

5-
import 'get_pubspec_lock.dart';
6-
76
Future<List<String>> getInternalPathDependencies(io.Directory directory) async {
87
final pubspecLock = await getPubspecLock(directory.path);
98
return pubspecLock.packages

bricks/dart_frog_prod_server/hooks/post_gen.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
import 'dart:async';
22
import 'dart:io' as io;
33

4+
import 'package:dart_frog_prod_server_hooks/dart_frog_prod_server_hooks.dart';
45
import 'package:mason/mason.dart' show HookContext, lightCyan;
56
import 'package:path/path.dart' as path;
67

7-
import 'src/dart_pub_get.dart';
8-
import 'src/exit_overrides.dart';
9-
108
void _defaultExit(int code) => ExitOverrides.current?.exit ?? io.exit;
119

1210
Future<void> run(HookContext context) => postGen(context);

bricks/dart_frog_prod_server/hooks/pre_gen.dart

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,12 @@ import 'dart:async';
22
import 'dart:io' as io;
33

44
import 'package:dart_frog_gen/dart_frog_gen.dart';
5+
import 'package:dart_frog_prod_server_hooks/dart_frog_prod_server_hooks.dart';
56
import 'package:io/io.dart' as io_expanded;
67
import 'package:mason/mason.dart'
78
show HookContext, defaultForeground, lightCyan;
89
import 'package:path/path.dart' as path;
910

10-
import 'src/create_bundle.dart';
11-
import 'src/create_external_packages_folder.dart';
12-
import 'src/dart_pub_get.dart';
13-
import 'src/exit_overrides.dart';
14-
import 'src/get_internal_path_dependencies.dart';
15-
1611
typedef RouteConfigurationBuilder = RouteConfiguration Function(
1712
io.Directory directory,
1813
);

0 commit comments

Comments
 (0)