Put data classes in models folder

This commit is contained in:
2025-06-27 19:41:44 +02:00
parent defebe64c0
commit 9d67e2f755
12 changed files with 17 additions and 13 deletions

View File

@@ -1,4 +1,4 @@
import 'package:cabo_counter/data/game_session.dart'; import 'package:cabo_counter/data/models/game_session.dart';
import 'package:cabo_counter/services/local_storage_service.dart'; import 'package:cabo_counter/services/local_storage_service.dart';
import 'package:flutter/foundation.dart'; import 'package:flutter/foundation.dart';

View File

@@ -1,4 +1,4 @@
import 'package:cabo_counter/data/round.dart'; import 'package:cabo_counter/data/models/round.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
/// This class represents a game session for Cabo game. /// This class represents a game session for Cabo game.

View File

@@ -1,4 +1,4 @@
import 'package:cabo_counter/data/game_session.dart'; import 'package:cabo_counter/data/models/game_session.dart';
/// This class represents a single round in the game. /// This class represents a single round in the game.
/// It is stored within the [GameSession] class. /// It is stored within the [GameSession] class.

View File

@@ -1,8 +1,8 @@
import 'dart:convert'; import 'dart:convert';
import 'dart:io'; import 'dart:io';
import 'package:cabo_counter/data/game_manager.dart'; import 'package:cabo_counter/data/models/game_manager.dart';
import 'package:cabo_counter/data/game_session.dart'; import 'package:cabo_counter/data/models/game_session.dart';
import 'package:file_picker/file_picker.dart'; import 'package:file_picker/file_picker.dart';
import 'package:file_saver/file_saver.dart'; import 'package:file_saver/file_saver.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';

View File

@@ -1,4 +1,4 @@
import 'package:cabo_counter/data/game_session.dart'; import 'package:cabo_counter/data/models/game_session.dart';
import 'package:cabo_counter/l10n/app_localizations.dart'; import 'package:cabo_counter/l10n/app_localizations.dart';
import 'package:cabo_counter/utility/custom_theme.dart'; import 'package:cabo_counter/utility/custom_theme.dart';
import 'package:cabo_counter/views/graph_view.dart'; import 'package:cabo_counter/views/graph_view.dart';

View File

@@ -1,5 +1,5 @@
import 'package:cabo_counter/data/game_manager.dart'; import 'package:cabo_counter/data/models/game_manager.dart';
import 'package:cabo_counter/data/game_session.dart'; import 'package:cabo_counter/data/models/game_session.dart';
import 'package:cabo_counter/l10n/app_localizations.dart'; import 'package:cabo_counter/l10n/app_localizations.dart';
import 'package:cabo_counter/utility/custom_theme.dart'; import 'package:cabo_counter/utility/custom_theme.dart';
import 'package:cabo_counter/utility/globals.dart'; import 'package:cabo_counter/utility/globals.dart';

View File

@@ -1,4 +1,4 @@
import 'package:cabo_counter/data/game_session.dart'; import 'package:cabo_counter/data/models/game_session.dart';
import 'package:cabo_counter/l10n/app_localizations.dart'; import 'package:cabo_counter/l10n/app_localizations.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';

View File

@@ -1,4 +1,4 @@
import 'package:cabo_counter/data/game_manager.dart'; import 'package:cabo_counter/data/models/game_manager.dart';
import 'package:cabo_counter/l10n/app_localizations.dart'; import 'package:cabo_counter/l10n/app_localizations.dart';
import 'package:cabo_counter/services/local_storage_service.dart'; import 'package:cabo_counter/services/local_storage_service.dart';
import 'package:cabo_counter/utility/custom_theme.dart'; import 'package:cabo_counter/utility/custom_theme.dart';

View File

@@ -1,4 +1,4 @@
import 'package:cabo_counter/data/game_session.dart'; import 'package:cabo_counter/data/models/game_session.dart';
import 'package:cabo_counter/l10n/app_localizations.dart'; import 'package:cabo_counter/l10n/app_localizations.dart';
import 'package:cabo_counter/services/local_storage_service.dart'; import 'package:cabo_counter/services/local_storage_service.dart';
import 'package:cabo_counter/utility/custom_theme.dart'; import 'package:cabo_counter/utility/custom_theme.dart';

View File

@@ -26,12 +26,16 @@ dependencies:
sdk: flutter sdk: flutter
intl: any intl: any
syncfusion_flutter_charts: ^30.1.37 syncfusion_flutter_charts: ^30.1.37
drift: ^2.26.1
drift_flutter: ^0.2.4
dev_dependencies: dev_dependencies:
flutter_test: flutter_test:
sdk: flutter sdk: flutter
flutter_lints: ^5.0.0 flutter_lints: ^5.0.0
test: ^1.25.15 test: ^1.25.15
drift_dev: ^2.26.1
build_runner: ^2.4.15
flutter: flutter:
generate: true generate: true

View File

@@ -1,4 +1,4 @@
import 'package:cabo_counter/data/game_session.dart'; import 'package:cabo_counter/data/models/game_session.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
void main() { void main() {

View File

@@ -1,4 +1,4 @@
import 'package:cabo_counter/data/round.dart'; import 'package:cabo_counter/data/models/round.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
void main() { void main() {