From b698a7bb4340b3017f56ec3b320c1844a59153e8 Mon Sep 17 00:00:00 2001 From: rafael Date: Tue, 14 Dec 2021 22:31:25 -0300 Subject: [PATCH] fix: running demo app on Android --- CHANGELOG.md | 10 ++++++++++ README.md | 2 +- .../dev/dartoos/android_test/MainActivity.kt | 6 ++++++ example/pubspec.lock | 16 ++++++++-------- lib/src/brazil/br_mobile_field.dart | 5 +---- lib/src/brazil/br_phone_field.dart | 6 ++---- lib/src/brazil/cep_field.dart | 1 - lib/src/brazil/cnpj_field.dart | 1 - lib/src/brazil/cpf_field.dart | 1 - pubspec.lock | 14 +++++++------- pubspec.yaml | 2 +- test/numeric/hex_field_test.dart | 1 - test/numeric/int_field_test.dart | 1 - test/numeric/num_field_test.dart | 1 - 14 files changed, 36 insertions(+), 31 deletions(-) create mode 100644 example/android/app/src/main/kotlin/dev/dartoos/android_test/MainActivity.kt diff --git a/CHANGELOG.md b/CHANGELOG.md index e8ac9f7..58f3f4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Dart Package Versioning](https://dart.dev/tools/pub ## [Unreleased] +### Changed + +- bump up the formdator package version to 0.12.2 + +### Fixed + +- running demo app on Android — [62](https://github.com/dartoos-dev/well_formed/issues/62). +- remove redundant imports. +- README: rename the `BasicTextField` constructor parameter 'great' to 'long'. + ## [0.4.0] - 2021-09-10 ### Changed diff --git a/README.md b/README.md index 3c695eb..85a32b1 100644 --- a/README.md +++ b/README.md @@ -245,7 +245,7 @@ BasicTextField.max( 50, // limits the length to 50 charactes trim: true, // trims the entered data when submitted/saved/changed. blank: 'Please enter your full name', // the error message if the field is left blank - great: 'The name is too long', // the error message if the number of chars is greater than 50 + long: 'The name is too long', // the error message if the number of chars is longer than 50 decoration: InputDecoration(labelText: 'Enter your full name (up to 50 chars)'), ); ``` diff --git a/example/android/app/src/main/kotlin/dev/dartoos/android_test/MainActivity.kt b/example/android/app/src/main/kotlin/dev/dartoos/android_test/MainActivity.kt new file mode 100644 index 0000000..98bec5b --- /dev/null +++ b/example/android/app/src/main/kotlin/dev/dartoos/android_test/MainActivity.kt @@ -0,0 +1,6 @@ +package dev.dartoos.example + +import io.flutter.embedding.android.FlutterActivity + +class MainActivity: FlutterActivity() { +} diff --git a/example/pubspec.lock b/example/pubspec.lock index bf14647..5e64e0e 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -7,7 +7,7 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.8.1" + version: "2.8.2" boolean_selector: dependency: transitive description: @@ -21,7 +21,7 @@ packages: name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.0" charcode: dependency: transitive description: @@ -73,7 +73,7 @@ packages: name: formdator url: "https://pub.dartlang.org" source: hosted - version: "0.12.1" + version: "0.12.2" lint: dependency: "direct dev" description: @@ -94,7 +94,7 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.10" + version: "0.12.11" meta: dependency: transitive description: @@ -155,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.4.2" + version: "0.4.3" typed_data: dependency: transitive description: @@ -169,14 +169,14 @@ packages: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.1.1" well_formed: dependency: "direct main" description: path: ".." relative: true source: path - version: "0.3.8" + version: "0.4.0" sdks: - dart: ">=2.12.0 <3.0.0" + dart: ">=2.14.0 <3.0.0" flutter: ">=1.17.0" diff --git a/lib/src/brazil/br_mobile_field.dart b/lib/src/brazil/br_mobile_field.dart index 4e606c1..8793975 100644 --- a/lib/src/brazil/br_mobile_field.dart +++ b/lib/src/brazil/br_mobile_field.dart @@ -1,12 +1,9 @@ import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; import 'package:formdator/formdator.dart'; import 'package:mask_text_input_formatter/mask_text_input_formatter.dart'; import 'package:well_formed/well_formed.dart'; -/// Plano Brasileiro de Numeração Móvel. -/// -/// Brazilian Mobile Numbering Plan. +/// Plano Brasileiro de Numeração Móvel — Brazilian Mobile Numbering Plan. /// /// Brazil's mobile numbering plan uses a two-digit area code plus nine-digit /// local numbers. Typically, a number is masked as (AA) NNNNN-NNNN, where AA = diff --git a/lib/src/brazil/br_phone_field.dart b/lib/src/brazil/br_phone_field.dart index 06fdfcf..e05a4bb 100644 --- a/lib/src/brazil/br_phone_field.dart +++ b/lib/src/brazil/br_phone_field.dart @@ -1,12 +1,10 @@ import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; import 'package:formdator/formdator.dart'; import 'package:mask_text_input_formatter/mask_text_input_formatter.dart'; import 'package:well_formed/well_formed.dart'; -/// Plano Brasileiro de Numeração de Telefones Fixos. -/// -/// Brazilian Landline Numbering Plan. +/// Plano Brasileiro de Numeração de Telefones Fixos — Brazilian Landline +/// Numbering Plan. /// /// Brazil's telephone numbering plan uses a two-digit area code plus /// eight-digit local telephone numbers for landlines. Typically, a number is diff --git a/lib/src/brazil/cep_field.dart b/lib/src/brazil/cep_field.dart index 4ee2889..93bde53 100644 --- a/lib/src/brazil/cep_field.dart +++ b/lib/src/brazil/cep_field.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; import 'package:formdator/formdator.dart'; import 'package:mask_text_input_formatter/mask_text_input_formatter.dart'; import 'package:well_formed/well_formed.dart'; diff --git a/lib/src/brazil/cnpj_field.dart b/lib/src/brazil/cnpj_field.dart index dcd364f..d78024a 100644 --- a/lib/src/brazil/cnpj_field.dart +++ b/lib/src/brazil/cnpj_field.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; import 'package:formdator/formdator.dart'; import 'package:mask_text_input_formatter/mask_text_input_formatter.dart'; import 'package:well_formed/well_formed.dart'; diff --git a/lib/src/brazil/cpf_field.dart b/lib/src/brazil/cpf_field.dart index b3f6aee..335752b 100644 --- a/lib/src/brazil/cpf_field.dart +++ b/lib/src/brazil/cpf_field.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; import 'package:formdator/formdator.dart'; import 'package:mask_text_input_formatter/mask_text_input_formatter.dart'; import 'package:well_formed/well_formed.dart'; diff --git a/pubspec.lock b/pubspec.lock index 22fe348..a6fc123 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -7,7 +7,7 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.8.1" + version: "2.8.2" boolean_selector: dependency: transitive description: @@ -21,7 +21,7 @@ packages: name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.0" charcode: dependency: transitive description: @@ -66,7 +66,7 @@ packages: name: formdator url: "https://pub.dartlang.org" source: hosted - version: "0.12.1" + version: "0.12.2" lint: dependency: "direct dev" description: @@ -87,7 +87,7 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.10" + version: "0.12.11" meta: dependency: transitive description: @@ -148,7 +148,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.4.2" + version: "0.4.3" typed_data: dependency: transitive description: @@ -162,7 +162,7 @@ packages: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.1.1" sdks: - dart: ">=2.14.0-360.0.dev <3.0.0" + dart: ">=2.14.0 <3.0.0" flutter: ">=1.17.0" diff --git a/pubspec.yaml b/pubspec.yaml index a684f47..a8c29a4 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -11,7 +11,7 @@ environment: dependencies: flutter: sdk: flutter - formdator: ^0.12.1 + formdator: ^0.12.2 mask_text_input_formatter: ^2.0.0 dev_dependencies: diff --git a/test/numeric/hex_field_test.dart b/test/numeric/hex_field_test.dart index 305859b..94ad1fa 100644 --- a/test/numeric/hex_field_test.dart +++ b/test/numeric/hex_field_test.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:formdator/formdator.dart'; import 'package:well_formed/src/core/well_formed.dart'; diff --git a/test/numeric/int_field_test.dart b/test/numeric/int_field_test.dart index e21f99e..ed47525 100644 --- a/test/numeric/int_field_test.dart +++ b/test/numeric/int_field_test.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:formdator/formdator.dart'; import 'package:well_formed/src/core/well_formed.dart'; diff --git a/test/numeric/num_field_test.dart b/test/numeric/num_field_test.dart index a903ec0..6b486bf 100644 --- a/test/numeric/num_field_test.dart +++ b/test/numeric/num_field_test.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:formdator/formdator.dart'; import 'package:mask_text_input_formatter/mask_text_input_formatter.dart';