Skip to content

Commit

Permalink
good lord this is too much
Browse files Browse the repository at this point in the history
  • Loading branch information
renancaraujo committed Oct 6, 2023
1 parent f5f0d64 commit f07537e
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 16 deletions.
13 changes: 13 additions & 0 deletions packages/dart_frog_cli/lib/src/plugin_runner/plugin_runner.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,19 @@

import 'package:build_runner_core/build_runner_core.dart';
import 'package:dart_frog_gen/dart_frog_gen.dart';

class _DevServerCallbacks extends DevServerCallbacks {}

class PluginRunner {


Future<void> discoverPlugins() async {
final graph = await PackageGraph.forThisPackage();
graph.allPackages.forEach((key, value) {
print('key: $key, value: $value');
});
}



}
1 change: 1 addition & 0 deletions packages/dart_frog_cli/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ environment:

dependencies:
args: ^2.1.0
build_runner_core: ^7.2.11
cli_completion: ^0.4.0
dart_frog_gen: ^2.0.0
equatable: ^2.0.5
Expand Down
1 change: 1 addition & 0 deletions packages/dart_frog_gen/lib/src/codegen/codegen.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import 'package:mason/mason.dart';
export 'dev_server_runner/dev_server_runner.dart';
export 'prod_server_builder/prod_server_builder.dart';
export 'route_configuration_watcher/route_configuration_watcher.dart';
export 'dev_server_runner/callbacks.dart';

/// A method which returns a [Future<MasonGenerator>] given a [MasonBundle].
typedef GeneratorBuilder = Future<MasonGenerator> Function(MasonBundle);
Original file line number Diff line number Diff line change
Expand Up @@ -151,8 +151,6 @@ class DevServerRunner {
final vars = await preGen(
port: port,
projectDirectory: workingDirectory,
logger: logger,
callbacks: callbacks,
);

logger.detail('[codegen] running generate...');
Expand Down
16 changes: 2 additions & 14 deletions packages/dart_frog_gen/lib/src/plugin/plugin.dart
Original file line number Diff line number Diff line change
Expand Up @@ -39,17 +39,5 @@ class DartFrogDevserverPlugin extends DevServerCallbacks {
}

//
//
// class MyDartFrogPlugin extends DartFrogDevserverPlugin {
// @override
// void willGenerateFile(WillGenerateFileContext context) {
// final path = context.filePath;
// final textContent = String.fromCharCodes(context.contents);
// }
// }
//
//
// void dartFrogPlugin(DartFrogPluginContext context) {
// context.registerDevserverPlugin(MyDartFrogPlugin());
// }
//


0 comments on commit f07537e

Please sign in to comment.