Skip to content

Commit

Permalink
feature: removing process.dart
Browse files Browse the repository at this point in the history
  • Loading branch information
efraespada committed Oct 6, 2024
1 parent 797ec1d commit aa90e2c
Show file tree
Hide file tree
Showing 7 changed files with 79 additions and 28 deletions.
15 changes: 15 additions & 0 deletions example/assets/preview_config.json
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,21 @@
]
}
},
"./lib/catalog/widgets/screen/sized_container.dart": {
"path": "./lib/catalog/widgets/screen/sized_container.dart",
"route": "widgets/screen",
"package": "package:example/catalog/widgets/screen/sized_container.dart",
"clazzName": "SizedContainerPreviewPreviewPageDummy",
"preview": {
"id": "sized_container",
"path": "widgets/screen",
"description": "Container with a max width",
"parameters": [
"width",
"child"
]
}
},
"./lib/catalog/widgets/screen/counter_widget.dart": {
"path": "./lib/catalog/widgets/screen/counter_widget.dart",
"route": "widgets/screen",
Expand Down
24 changes: 12 additions & 12 deletions example/integration_test/catalog_widget_integration_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,25 @@
import 'package:integration_test/integration_test.dart';

import 'package:example/widgets/utils/bottom/catalog/integration_test/fab_widget_integration_test.dart'
as nsyv;
as krix;
import 'package:example/widgets/other_utils/bottom/catalog/integration_test/warning_info_widget_integration_test.dart'
as fhuz;
as lqzu;
import 'package:example/widgets/screen/catalog/integration_test/sized_container_integration_test.dart'
as qaip;
as olvc;
import 'package:example/widgets/screen/catalog/integration_test/body_widget_integration_test.dart'
as afnp;
as rxco;
import 'package:example/widgets/screen/catalog/integration_test/counter_widget_integration_test.dart'
as mvnf;
as zesi;
import 'package:example/widgets/catalog/integration_test/main_screen_integration_test.dart'
as gnzn;
as nlyv;

void main() {
IntegrationTestWidgetsFlutterBinding.ensureInitialized();

nsyv.FabWidgetIntegrationTest().main();
fhuz.WarningInfoWidgetIntegrationTest().main();
qaip.SizedContainerIntegrationTest().main();
afnp.BodyWidgetIntegrationTest().main();
mvnf.CounterWidgetIntegrationTest().main();
gnzn.MainScreenIntegrationTest().main();
krix.FabWidgetIntegrationTest().main();
lqzu.WarningInfoWidgetIntegrationTest().main();
olvc.SizedContainerIntegrationTest().main();
rxco.BodyWidgetIntegrationTest().main();
zesi.CounterWidgetIntegrationTest().main();
nlyv.MainScreenIntegrationTest().main();
}
8 changes: 8 additions & 0 deletions example/lib/catalog/catalog_component.dart
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import 'package:example/catalog/widgets/utils/bottom/fab_widget.dart';
import 'package:example/catalog/widgets/other_utils/bottom/warning_info_widget.dart';

import 'package:example/catalog/widgets/screen/body_widget.dart';
import 'package:example/catalog/widgets/screen/sized_container.dart';
import 'package:example/catalog/widgets/screen/counter_widget.dart';

import 'package:example/catalog/widgets/main_screen.dart';
Expand Down Expand Up @@ -100,6 +101,13 @@ class CatalogComponent extends StatefulWidget {
child: const BodyWidgetPreviewPreviewPageDummy(),
),
),
GoRoute(
path: SizedContainerPreviewPreviewPageDummy.routeName,
pageBuilder: (context, state) => NoTransitionPage(
key: state.pageKey,
child: const SizedContainerPreviewPreviewPageDummy(),
),
),
GoRoute(
path: CounterWidgetPreviewPreviewPageDummy.routeName,
pageBuilder: (context, state) => NoTransitionPage(
Expand Down
22 changes: 22 additions & 0 deletions example/lib/catalog/widgets/screen/sized_container.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/// AUTOGENERATED FILE. DO NOT EDIT
import 'package:flutter/material.dart';
import 'package:example/widgets/screen/catalog/preview/sized_container.preview.dart';

class SizedContainerPreviewPreviewPageDummy extends StatefulWidget {
static String routeName = 'sized_container';

const SizedContainerPreviewPreviewPageDummy({super.key});

@override
SizedContainerPreviewPreviewPageDummyState createState() =>
SizedContainerPreviewPreviewPageDummyState();
}

class SizedContainerPreviewPreviewPageDummyState
extends State<SizedContainerPreviewPreviewPageDummy> {
@override
Widget build(BuildContext context) {
return const SizedContainerPreview();
}
}
24 changes: 12 additions & 12 deletions example/test/catalog_widget_test.dart
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
/// AUTOGENERATED FILE. DO NOT EDIT
import 'package:example/widgets/utils/bottom/catalog/test/fab_widget_test.dart'
as mxea;
as rfnk;
import 'package:example/widgets/other_utils/bottom/catalog/test/warning_info_widget_test.dart'
as estp;
as sshj;
import 'package:example/widgets/screen/catalog/test/sized_container_test.dart'
as baxr;
as tzgw;
import 'package:example/widgets/screen/catalog/test/body_widget_test.dart'
as nlha;
as bbmy;
import 'package:example/widgets/screen/catalog/test/counter_widget_test.dart'
as djlm;
import 'package:example/widgets/catalog/test/main_screen_test.dart' as aobt;
as metb;
import 'package:example/widgets/catalog/test/main_screen_test.dart' as lvau;

void main() {
mxea.FabWidgetTest().main();
estp.WarningInfoWidgetTest().main();
baxr.SizedContainerTest().main();
nlha.BodyWidgetTest().main();
djlm.CounterWidgetTest().main();
aobt.MainScreenTest().main();
rfnk.FabWidgetTest().main();
sshj.WarningInfoWidgetTest().main();
tzgw.SizedContainerTest().main();
bbmy.BodyWidgetTest().main();
metb.CounterWidgetTest().main();
lvau.MainScreenTest().main();
}
4 changes: 0 additions & 4 deletions lib/src/bin/tasks/tasks/catalog_task.dart
Original file line number Diff line number Diff line change
Expand Up @@ -155,10 +155,6 @@ class ${pageName}State extends State<$pageName> {

catalogFile.writeAsStringSync(catalogContent);

final File file =
File('./$base${config['base']}/${config['output']}/process.dart');
if (file.existsSync()) await file.delete();

await generateCatalogReadme(base, config);
}
}
10 changes: 10 additions & 0 deletions lib/src/bin/tasks/tasks/format_task.dart
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
import 'dart:io';

import 'package:catalog/src/bin/utils/configuration.dart';

import '../base/base_task.dart';

class FormatTask extends BaseTask {
@override
Future<void> work(List<String> args) async {
final base = args.isEmpty ? '' : '${args.first}/';

var config = loadConfigFile(base);

final File file =
File('./$base${config['base']}/${config['output']}/process.dart');
if (file.existsSync()) await file.delete();

var resultFix = await Process.run(
'dart',
['fix', '--apply'],
Expand Down

0 comments on commit aa90e2c

Please sign in to comment.