mirror of
https://github.com/hanskokx/arcane_framework.git
synced 2026-08-28 13:31:07 +02:00
Migrated from flutter/material to material_ui
Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
## 3.0.0-dev.1
|
||||
|
||||
- [CHANGE] Migrated from `flutter/material.dart` to `material_ui`
|
||||
|
||||
## 2.1.0
|
||||
|
||||
### Authentication Service
|
||||
|
||||
@@ -1 +1,10 @@
|
||||
analyzer:
|
||||
exclude:
|
||||
- build/**
|
||||
- android/**
|
||||
- ios/**
|
||||
- web/**
|
||||
- windows/**
|
||||
- macos/**
|
||||
- linux/**
|
||||
include: package:arcane_analysis/analysis_options.yaml
|
||||
|
||||
@@ -7,6 +7,14 @@ analyzer:
|
||||
# treat missing returns as an error (not a hint)
|
||||
missing_return: error
|
||||
invalid_annotation_target: ignore
|
||||
exclude:
|
||||
- build/**
|
||||
- android/**
|
||||
- ios/**
|
||||
- web/**
|
||||
- windows/**
|
||||
- macos/**
|
||||
- linux/**
|
||||
language:
|
||||
strict-casts: true
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import "package:flutter/material.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
enum Feature {
|
||||
logging(true),
|
||||
|
||||
@@ -7,8 +7,8 @@ import "package:example/interfaces/debug_print_interface.dart";
|
||||
import "package:example/services/favorite_color_service.dart";
|
||||
import "package:example/theme/theme.dart";
|
||||
import "package:flutter/foundation.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter/services.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
Future<void> main() async {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "package:arcane_framework/arcane_framework.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
class FavoriteColorService extends ArcaneService {
|
||||
FavoriteColorService();
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import "package:flutter/material.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
const MaterialColor defaultSeedColor = Colors.blue;
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@ dependencies:
|
||||
path: "../"
|
||||
flutter:
|
||||
sdk: flutter
|
||||
material_ui: any
|
||||
uuid: ^4.5.0
|
||||
|
||||
dev_dependencies:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "package:arcane_framework/src/service/arcane_service.dart";
|
||||
import "package:collection/collection.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
import "arcane.dart";
|
||||
import "services/environment/environment_provider.dart";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import "package:flutter/material.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
class ArcaneTheme extends InheritedWidget {
|
||||
final ThemeMode themeMode;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import "package:flutter/material.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
import "arcane_theme.dart";
|
||||
import "theme_service.dart";
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import "dart:async";
|
||||
|
||||
import "package:arcane_framework/src/service/arcane_service.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
import "theme_extensions.dart";
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "dart:async";
|
||||
|
||||
import "package:flutter/material.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
import "arcane_theme.dart";
|
||||
import "theme_service.dart";
|
||||
|
||||
+2
-1
@@ -1,7 +1,7 @@
|
||||
name: arcane_framework
|
||||
description: "Agnostic Reusable Component Architecture for New Ecosystems: a
|
||||
modern framework for bootstrapping new applications"
|
||||
version: 2.1.0
|
||||
version: 3.0.0-dev.1
|
||||
repository: https://github.com/hanskokx/arcane_framework
|
||||
issue_tracker: https://github.com/hanskokx/arcane_framework/issues
|
||||
|
||||
@@ -17,6 +17,7 @@ dependencies:
|
||||
collection: ^1.19.0
|
||||
flutter:
|
||||
sdk: flutter
|
||||
material_ui: any
|
||||
result_monad: ^4.0.0
|
||||
|
||||
dev_dependencies:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "package:arcane_framework/arcane_framework.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter_test/flutter_test.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
void main() {
|
||||
group("ArcaneServiceProvider", () {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "package:arcane_framework/arcane_framework.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter_test/flutter_test.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
import "package:mocktail/mocktail.dart";
|
||||
|
||||
class MockArcaneAuthInterface extends Mock implements ArcaneAuthInterface {}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "package:arcane_framework/arcane_framework.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter_test/flutter_test.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
void main() {
|
||||
group("ArcaneEnvironment", () {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "package:arcane_framework/arcane_framework.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter_test/flutter_test.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
enum TestFeature {
|
||||
alpha,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "package:arcane_framework/arcane_framework.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter_test/flutter_test.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
void main() {
|
||||
group("ArcaneReactiveTheme", () {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "package:arcane_framework/arcane_framework.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter_test/flutter_test.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
void main() {
|
||||
group("ArcaneThemeService regression", () {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "package:arcane_framework/arcane_framework.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter_test/flutter_test.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
void main() {
|
||||
testWidgets("isDarkMode returns true for dark theme", (tester) async {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "package:arcane_framework/src/services/theme/theme_service.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter_test/flutter_test.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
void main() {
|
||||
group("ArcaneThemeService", () {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import "package:arcane_framework/arcane_framework.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter_test/flutter_test.dart";
|
||||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
void main() {
|
||||
group("ArcaneThemeSwitcher", () {
|
||||
|
||||
Reference in New Issue
Block a user