diff --git a/uni/lib/controller/fetchers/session_dependant_fetcher.dart b/uni/lib/controller/fetchers/session_dependant_fetcher.dart index 42123dfca..3cef2bd57 100644 --- a/uni/lib/controller/fetchers/session_dependant_fetcher.dart +++ b/uni/lib/controller/fetchers/session_dependant_fetcher.dart @@ -1,10 +1,5 @@ import 'package:uni/model/entities/session.dart'; -// TODO(luisd): apparently, it's not a good practice defining an abstract class -// with just one function, it's better to typedef the function, we can disable -// rule if we want a more java-like experience. - -//ignore: one_member_abstracts abstract class SessionDependantFetcher { List getEndpoints(Session session); } diff --git a/uni/pubspec.yaml b/uni/pubspec.yaml index a7c6c302a..c509a927f 100644 --- a/uni/pubspec.yaml +++ b/uni/pubspec.yaml @@ -17,52 +17,53 @@ environment: # Major versions and critical security upgrades are managed by dependabot, and # should not be changed manually without a good reason. dependencies: - flutter: - sdk: flutter - html: ^0.15.0 - http: ^0.13.0 - tuple: ^2.0.0 - shared_preferences: ^2.0.3 - provider: ^6.0.4 - encrypt: ^5.0.0-beta.1 - path_provider: ^2.0.0 - sqflite: ^2.0.3 - path: ^1.8.0 - flutter_svg: ^2.0.0+1 - synchronized: ^3.0.0 - image: ^4.0.13 + add_2_calendar: ^2.1.3 + cached_network_image: ^3.2.3 + collection: ^1.16.0 connectivity_plus: ^4.0.1 - logger: ^1.1.0 - url_launcher: ^6.0.2 - flutter_markdown: ^0.6.0 - intl: ^0.18.1 crypto: ^3.0.1 - add_2_calendar: ^2.1.3 - sentry_flutter: ^7.5.2 - email_validator: ^2.0.1 + cupertino_icons: ^1.0.2 currency_text_input_formatter: ^2.1.5 + email_validator: ^2.0.1 + encrypt: ^5.0.0-beta.1 expansion_tile_card: ^3.0.0 - collection: ^1.16.0 - timelines: ^0.1.0 + flutter: + sdk: flutter + flutter_dotenv: ^5.0.2 + flutter_local_notifications: ^15.1.0+1 flutter_map: ^4.0.0 - cached_network_image: ^3.2.3 - cupertino_icons: ^1.0.2 - latlong2: ^0.8.1 flutter_map_marker_popup: ^5.0.0 - workmanager: ^0.5.1 - flutter_local_notifications: ^15.1.0+1 - percent_indicator: ^4.2.2 + flutter_markdown: ^0.6.0 + flutter_svg: ^2.0.0+1 flutter_widget_from_html_core: ^0.10.3 - shimmer: ^3.0.0 + html: ^0.15.0 + http: ^0.13.0 + image: ^4.0.13 + intl: ^0.18.1 + latlong2: ^0.8.1 + logger: ^1.1.0 material_design_icons_flutter: ^7.0.7296 - flutter_dotenv: ^5.0.2 + path: ^1.8.0 + path_provider: ^2.0.0 + percent_indicator: ^4.2.2 + provider: ^6.0.4 + sentry_flutter: ^7.5.2 + shared_preferences: ^2.0.3 + shimmer: ^3.0.0 + sqflite: ^2.0.3 + synchronized: ^3.0.0 + timelines: ^0.1.0 + tuple: ^2.0.0 + url_launcher: ^6.0.2 + workmanager: ^0.5.1 + dev_dependencies: + flutter_launcher_icons: ^0.13.1 flutter_test: sdk: flutter mockito: ^5.2.0 test: any - flutter_launcher_icons: ^0.13.1 very_good_analysis: ^4.0.0+1 # For information on the generic Dart part of this file, see the