Skip to content

Commit

Permalink
ci: change sdk constraint to supported version
Browse files Browse the repository at this point in the history
  • Loading branch information
juliansteenbakker committed Dec 19, 2023
1 parent 4b29501 commit bca7879
Show file tree
Hide file tree
Showing 13 changed files with 30 additions and 75 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/flutter.yml
Expand Up @@ -36,7 +36,7 @@ jobs:
- uses: subosito/flutter-action@v2.12.0
with:
cache: true
flutter-version: '3.10.2'
flutter-version: '3.13.9'
channel: 'stable'
- name: Version
run: flutter doctor -v
Expand Down
52 changes: 11 additions & 41 deletions example/.gitignore
Expand Up @@ -8,6 +8,7 @@
.buildlog/
.history
.svn/
migrate_working_dir/

# IntelliJ related
*.iml
Expand All @@ -22,52 +23,21 @@

# Flutter/Dart/Pub related
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/
.flutter-plugins
.packages
.flutter-plugins-dependencies
.pub-cache/
.pub/
/build/

# Android related
**/android/**/gradle-wrapper.jar
**/android/.gradle
**/android/captures/
**/android/gradlew
**/android/gradlew.bat
**/android/local.properties
**/android/**/GeneratedPluginRegistrant.java
# Symbolication related
app.*.symbols

# iOS/XCode related
**/ios/**/*.mode1v3
**/ios/**/*.mode2v3
**/ios/**/*.moved-aside
**/ios/**/*.pbxuser
**/ios/**/*.perspectivev3
**/ios/**/*sync/
**/ios/**/.sconsign.dblite
**/ios/**/.tags*
**/ios/**/.vagrant/
**/ios/**/DerivedData/
**/ios/**/Icon?
**/ios/**/Pods/
**/ios/**/.symlinks/
**/ios/**/profile
**/ios/**/xcuserdata
**/ios/.generated/
**/ios/Flutter/App.framework
**/ios/Flutter/Flutter.framework
**/ios/Flutter/Generated.xcconfig
**/ios/Flutter/app.flx
**/ios/Flutter/app.zip
**/ios/Flutter/flutter_assets/
**/ios/Flutter/flutter_export_environment.sh
**/ios/ServiceDefinitions.json
**/ios/Runner/GeneratedPluginRegistrant.*
# Obfuscation related
app.*.map.json

# Exceptions to above rules.
!**/ios/**/default.mode1v3
!**/ios/**/default.mode2v3
!**/ios/**/default.pbxuser
!**/ios/**/default.perspectivev3
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
# Android Studio will place build artifacts here
/android/app/debug
/android/app/profile
/android/app/release
2 changes: 1 addition & 1 deletion example/lib/custom_route.dart
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';

import 'package:login_example/login_screen.dart';
import 'package:flutter_login_example/login_screen.dart';

class FadePageRoute<T> extends MaterialPageRoute<T> {
FadePageRoute({
Expand Down
10 changes: 5 additions & 5 deletions example/lib/dashboard_screen.dart
Expand Up @@ -2,12 +2,12 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter_login/theme.dart';
import 'package:flutter_login/widgets.dart';
import 'package:flutter_login_example/constants.dart';
import 'package:flutter_login_example/transition_route_observer.dart';
import 'package:flutter_login_example/widgets/animated_numeric_text.dart';
import 'package:flutter_login_example/widgets/fade_in.dart';
import 'package:flutter_login_example/widgets/round_button.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:login_example/constants.dart';
import 'package:login_example/transition_route_observer.dart';
import 'package:login_example/widgets/animated_numeric_text.dart';
import 'package:login_example/widgets/fade_in.dart';
import 'package:login_example/widgets/round_button.dart';

class DashboardScreen extends StatefulWidget {
static const routeName = '/dashboard';
Expand Down
8 changes: 4 additions & 4 deletions example/lib/login_screen.dart
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:flutter/scheduler.dart' show timeDilation;
import 'package:flutter_login/flutter_login.dart';
import 'package:flutter_login_example/constants.dart';
import 'package:flutter_login_example/custom_route.dart';
import 'package:flutter_login_example/dashboard_screen.dart';
import 'package:flutter_login_example/users.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:login_example/constants.dart';
import 'package:login_example/custom_route.dart';
import 'package:login_example/dashboard_screen.dart';
import 'package:login_example/users.dart';

class LoginScreen extends StatelessWidget {
static const routeName = '/auth';
Expand Down
6 changes: 3 additions & 3 deletions example/lib/main.dart
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:login_example/dashboard_screen.dart';
import 'package:login_example/login_screen.dart';
import 'package:login_example/transition_route_observer.dart';
import 'package:flutter_login_example/dashboard_screen.dart';
import 'package:flutter_login_example/login_screen.dart';
import 'package:flutter_login_example/transition_route_observer.dart';

void main() {
SystemChrome.setSystemUIOverlayStyle(
Expand Down
2 changes: 1 addition & 1 deletion example/lib/transition_route_observer.dart
Expand Up @@ -74,7 +74,7 @@ class TransitionRouteObserver<R extends TransitionRoute<dynamic>?>
///
/// This is used with [TransitionRouteObserver] to make a widget aware of changes to the
/// [Navigator]'s session history.
abstract class TransitionRouteAware {
mixin TransitionRouteAware {
/// Called when the top route has been popped off, and the current route
/// shows up.
void didPopNext() {}
Expand Down
4 changes: 0 additions & 4 deletions example/lib/widgets/fade_in.dart
Expand Up @@ -65,19 +65,15 @@ class _FadeInState extends State<FadeIn> with SingleTickerProviderStateMixin {
case FadeDirection.startToEnd:
begin = Offset(-offset, 0);
end = Offset.zero;
break;
case FadeDirection.endToStart:
begin = Offset(offset, 0);
end = Offset.zero;
break;
case FadeDirection.topToBottom:
begin = Offset(0, -offset);
end = Offset.zero;
break;
case FadeDirection.bottomToTop:
begin = Offset(0, offset);
end = Offset.zero;
break;
}

_slideAnimation = Tween<Offset>(
Expand Down
6 changes: 3 additions & 3 deletions example/pubspec.yaml
@@ -1,7 +1,7 @@
name: login_example
description: Example of flutter_login package.
name: flutter_login_example
description: "Example of flutter_login package."
version: 1.0.0+1
publish_to: none
publish_to: 'none'

environment:
sdk: ">=3.0.2 <4.0.0"
Expand Down
3 changes: 1 addition & 2 deletions example/test/widget_test.dart
Expand Up @@ -6,10 +6,9 @@
// tree, read text, and verify that the values of widget properties are correct.

import 'package:flutter/material.dart';
import 'package:flutter_login_example/main.dart';
import 'package:flutter_test/flutter_test.dart';

import 'package:login_example/main.dart';

void main() {
testWidgets('Counter increments smoke test', (WidgetTester tester) async {
// Build our app and trigger a frame.
Expand Down
2 changes: 0 additions & 2 deletions lib/src/widgets/cards/additional_signup_card.dart
Expand Up @@ -137,7 +137,6 @@ class _AdditionalSignUpCardState extends State<_AdditionalSignUpCard>
additionalSignupData: auth.additionalSignupData,
),
);
break;
case AuthType.userPassword:
error = await auth.onSignup!(
SignupData.fromSignupForm(
Expand All @@ -147,7 +146,6 @@ class _AdditionalSignUpCardState extends State<_AdditionalSignUpCard>
termsOfService: auth.getTermsOfServiceResults(),
),
);
break;
}

if (context.mounted) {
Expand Down
4 changes: 0 additions & 4 deletions lib/src/widgets/fade_in.dart
Expand Up @@ -65,19 +65,15 @@ class _FadeInState extends State<FadeIn> with SingleTickerProviderStateMixin {
case FadeDirection.startToEnd:
begin = Offset(-offset, 0);
end = Offset.zero;
break;
case FadeDirection.endToStart:
begin = Offset(offset, 0);
end = Offset.zero;
break;
case FadeDirection.topToBottom:
begin = Offset(0, -offset);
end = Offset.zero;
break;
case FadeDirection.bottomToTop:
begin = Offset(0, offset);
end = Offset.zero;
break;
}

_slideAnimation = Tween<Offset>(
Expand Down
4 changes: 0 additions & 4 deletions lib/src/widgets/hero_text.dart
Expand Up @@ -77,11 +77,9 @@ class __HeroTextContentState extends State<_HeroTextContent>
curve: Curves.easeInOut,
),
);
break;

case ViewState.enlarged:
fontSize = widget.largeFontSize;
break;

case ViewState.shrink:
_fontSizeTween = Tween<double>(
Expand All @@ -93,11 +91,9 @@ class __HeroTextContentState extends State<_HeroTextContent>
curve: Curves.easeInOut,
),
);
break;

case ViewState.shrunk:
fontSize = widget.smallFontSize;
break;
}
}

Expand Down

0 comments on commit bca7879

Please sign in to comment.