Updated Flutter

This commit is contained in:
Hillel Coren 2018-11-11 09:23:49 +02:00
parent 94149deeee
commit b5f688ca8a
13 changed files with 183 additions and 205 deletions

View File

@ -22,8 +22,6 @@
# in sync with this file. # in sync with this file.
analyzer: analyzer:
language:
enableSuperMixins: true
strong-mode: strong-mode:
implicit-dynamic: false implicit-dynamic: false
errors: errors:

View File

@ -61,7 +61,7 @@ dependencies {
testImplementation 'junit:junit:4.12' testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1' androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
implementation 'com.google.firebase:firebase-core:16.0.1' implementation 'com.google.firebase:firebase-core:16.0.5'
} }
apply plugin: 'com.google.gms.google-services' apply plugin: 'com.google.gms.google-services'

View File

@ -51,8 +51,7 @@ class ClientFields {
static const String currency = 'currency'; static const String currency = 'currency';
} }
abstract class ClientEntity extends Object abstract class ClientEntity extends BaseEntity
with BaseEntity
implements Built<ClientEntity, ClientEntityBuilder> { implements Built<ClientEntity, ClientEntityBuilder> {
static int counter = 0; static int counter = 0;
@ -400,8 +399,7 @@ class ContactFields {
static const String phone = 'phone'; static const String phone = 'phone';
} }
abstract class ContactEntity extends Object abstract class ContactEntity extends BaseEntity
with BaseEntity
implements Built<ContactEntity, ContactEntityBuilder> { implements Built<ContactEntity, ContactEntityBuilder> {
static int counter = 0; static int counter = 0;

View File

@ -41,7 +41,7 @@ class CreditFields {
static const String isDeleted = 'isDeleted'; static const String isDeleted = 'isDeleted';
} }
abstract class CreditEntity extends Object with BaseEntity implements Built<CreditEntity, CreditEntityBuilder> { abstract class CreditEntity extends BaseEntity implements Built<CreditEntity, CreditEntityBuilder> {
static int counter = 0; static int counter = 0;
factory CreditEntity() { factory CreditEntity() {

View File

@ -62,8 +62,7 @@ class ExpenseFields {
static const String isDeleted = 'isDeleted'; static const String isDeleted = 'isDeleted';
} }
abstract class ExpenseEntity extends Object abstract class ExpenseEntity extends BaseEntity
with BaseEntity
implements Built<ExpenseEntity, ExpenseEntityBuilder> { implements Built<ExpenseEntity, ExpenseEntityBuilder> {
static int counter = 0; static int counter = 0;
@ -210,8 +209,7 @@ abstract class ExpenseEntity extends Object
static Serializer<ExpenseEntity> get serializer => _$expenseEntitySerializer; static Serializer<ExpenseEntity> get serializer => _$expenseEntitySerializer;
} }
abstract class ExpenseCategoryEntity extends Object abstract class ExpenseCategoryEntity extends BaseEntity
with BaseEntity
implements Built<ExpenseCategoryEntity, ExpenseCategoryEntityBuilder> { implements Built<ExpenseCategoryEntity, ExpenseCategoryEntityBuilder> {
factory ExpenseCategoryEntity([void updates(ExpenseCategoryEntityBuilder b)]) = factory ExpenseCategoryEntity([void updates(ExpenseCategoryEntityBuilder b)]) =

View File

@ -83,8 +83,8 @@ class InvoiceFields {
static const String isDeleted = 'isDeleted'; static const String isDeleted = 'isDeleted';
} }
abstract class InvoiceEntity extends Object abstract class InvoiceEntity extends BaseEntity
with BaseEntity, CalculateInvoiceTotal with CalculateInvoiceTotal
implements Built<InvoiceEntity, InvoiceEntityBuilder> { implements Built<InvoiceEntity, InvoiceEntityBuilder> {
static int counter = 0; static int counter = 0;
@ -483,8 +483,7 @@ abstract class InvoiceEntity extends Object
static Serializer<InvoiceEntity> get serializer => _$invoiceEntitySerializer; static Serializer<InvoiceEntity> get serializer => _$invoiceEntitySerializer;
} }
abstract class InvoiceItemEntity extends Object abstract class InvoiceItemEntity extends BaseEntity
with BaseEntity
implements Built<InvoiceItemEntity, InvoiceItemEntityBuilder> { implements Built<InvoiceItemEntity, InvoiceItemEntityBuilder> {
static int counter = 0; static int counter = 0;
@ -596,8 +595,7 @@ abstract class InvoiceItemEntity extends Object
_$invoiceItemEntitySerializer; _$invoiceItemEntitySerializer;
} }
abstract class InvitationEntity extends Object abstract class InvitationEntity extends BaseEntity
with BaseEntity
implements Built<InvitationEntity, InvitationEntityBuilder> { implements Built<InvitationEntity, InvitationEntityBuilder> {
static int counter = 0; static int counter = 0;

View File

@ -51,8 +51,7 @@ class PaymentFields {
static const String isDeleted = 'isDeleted'; static const String isDeleted = 'isDeleted';
} }
abstract class PaymentEntity extends Object abstract class PaymentEntity extends BaseEntity
with BaseEntity
implements Built<PaymentEntity, PaymentEntityBuilder> { implements Built<PaymentEntity, PaymentEntityBuilder> {
static int counter = 0; static int counter = 0;

View File

@ -43,8 +43,8 @@ class ProductFields {
static const String customValue2 = 'customValue2'; static const String customValue2 = 'customValue2';
} }
abstract class ProductEntity extends Object abstract class ProductEntity extends BaseEntity
with BaseEntity, ConvertToInvoiceItem with ConvertToInvoiceItem
implements Built<ProductEntity, ProductEntityBuilder> { implements Built<ProductEntity, ProductEntityBuilder> {
static int counter = 0; static int counter = 0;
factory ProductEntity() { factory ProductEntity() {

View File

@ -6,24 +6,30 @@ import 'package:invoiceninja_flutter/utils/formatting.dart';
part 'project_model.g.dart'; part 'project_model.g.dart';
abstract class ProjectListResponse implements Built<ProjectListResponse, ProjectListResponseBuilder> { abstract class ProjectListResponse
implements Built<ProjectListResponse, ProjectListResponseBuilder> {
factory ProjectListResponse([void updates(ProjectListResponseBuilder b)]) =
_$ProjectListResponse;
factory ProjectListResponse([void updates(ProjectListResponseBuilder b)]) = _$ProjectListResponse;
ProjectListResponse._(); ProjectListResponse._();
BuiltList<ProjectEntity> get data; BuiltList<ProjectEntity> get data;
static Serializer<ProjectListResponse> get serializer => _$projectListResponseSerializer; static Serializer<ProjectListResponse> get serializer =>
_$projectListResponseSerializer;
} }
abstract class ProjectItemResponse implements Built<ProjectItemResponse, ProjectItemResponseBuilder> { abstract class ProjectItemResponse
implements Built<ProjectItemResponse, ProjectItemResponseBuilder> {
factory ProjectItemResponse([void updates(ProjectItemResponseBuilder b)]) =
_$ProjectItemResponse;
factory ProjectItemResponse([void updates(ProjectItemResponseBuilder b)]) = _$ProjectItemResponse;
ProjectItemResponse._(); ProjectItemResponse._();
ProjectEntity get data; ProjectEntity get data;
static Serializer<ProjectItemResponse> get serializer => _$projectItemResponseSerializer; static Serializer<ProjectItemResponse> get serializer =>
_$projectItemResponseSerializer;
} }
class ProjectFields { class ProjectFields {
@ -35,36 +41,36 @@ class ProjectFields {
static const String budgetedHours = 'budgetedHours'; static const String budgetedHours = 'budgetedHours';
static const String customValue1 = 'customValue1'; static const String customValue1 = 'customValue1';
static const String customValue2 = 'customValue2'; static const String customValue2 = 'customValue2';
static const String updatedAt = 'updatedAt'; static const String updatedAt = 'updatedAt';
static const String archivedAt = 'archivedAt'; static const String archivedAt = 'archivedAt';
static const String isDeleted = 'isDeleted'; static const String isDeleted = 'isDeleted';
} }
abstract class ProjectEntity extends Object with BaseEntity implements Built<ProjectEntity, ProjectEntityBuilder> { abstract class ProjectEntity extends BaseEntity
implements Built<ProjectEntity, ProjectEntityBuilder> {
static int counter = 0; static int counter = 0;
factory ProjectEntity() { factory ProjectEntity() {
return _$ProjectEntity._( return _$ProjectEntity._(
id: --ProjectEntity.counter, id: --ProjectEntity.counter,
name: '', name: '',
clientId: 0, clientId: 0,
taskRate: 0.0, taskRate: 0.0,
dueDate: '', dueDate: '',
privateNotes: '', privateNotes: '',
budgetedHours: 0.0, budgetedHours: 0.0,
customValue1: '', customValue1: '',
customValue2: '', customValue2: '',
updatedAt: 0,
updatedAt: 0, archivedAt: 0,
archivedAt: 0, isDeleted: false,
isDeleted: false,
); );
} }
ProjectEntity._(); ProjectEntity._();
ProjectEntity get clone => rebuild((b) => b
..id = --ProjectEntity.counter ProjectEntity get clone => rebuild((b) => b..id = --ProjectEntity.counter);
);
@override @override
EntityType get entityType { EntityType get entityType {
@ -75,7 +81,7 @@ abstract class ProjectEntity extends Object with BaseEntity implements Built<Pro
@BuiltValueField(wireName: 'client_id') @BuiltValueField(wireName: 'client_id')
int get clientId; int get clientId;
@BuiltValueField(wireName: 'task_rate') @BuiltValueField(wireName: 'task_rate')
double get taskRate; double get taskRate;
@ -97,7 +103,7 @@ abstract class ProjectEntity extends Object with BaseEntity implements Built<Pro
int compareTo(ProjectEntity project, String sortField, bool sortAscending) { int compareTo(ProjectEntity project, String sortField, bool sortAscending) {
int response = 0; int response = 0;
final ProjectEntity projectA = sortAscending ? this : project; final ProjectEntity projectA = sortAscending ? this : project;
final ProjectEntity projectB = sortAscending ? project: this; final ProjectEntity projectB = sortAscending ? project : this;
switch (sortField) { switch (sortField) {
case ProjectFields.taskRate: case ProjectFields.taskRate:

View File

@ -6,24 +6,30 @@ import 'package:invoiceninja_flutter/utils/formatting.dart';
part 'task_model.g.dart'; part 'task_model.g.dart';
abstract class TaskListResponse implements Built<TaskListResponse, TaskListResponseBuilder> { abstract class TaskListResponse
implements Built<TaskListResponse, TaskListResponseBuilder> {
factory TaskListResponse([void updates(TaskListResponseBuilder b)]) =
_$TaskListResponse;
factory TaskListResponse([void updates(TaskListResponseBuilder b)]) = _$TaskListResponse;
TaskListResponse._(); TaskListResponse._();
BuiltList<TaskEntity> get data; BuiltList<TaskEntity> get data;
static Serializer<TaskListResponse> get serializer => _$taskListResponseSerializer; static Serializer<TaskListResponse> get serializer =>
_$taskListResponseSerializer;
} }
abstract class TaskItemResponse implements Built<TaskItemResponse, TaskItemResponseBuilder> { abstract class TaskItemResponse
implements Built<TaskItemResponse, TaskItemResponseBuilder> {
factory TaskItemResponse([void updates(TaskItemResponseBuilder b)]) =
_$TaskItemResponse;
factory TaskItemResponse([void updates(TaskItemResponseBuilder b)]) = _$TaskItemResponse;
TaskItemResponse._(); TaskItemResponse._();
TaskEntity get data; TaskEntity get data;
static Serializer<TaskItemResponse> get serializer => _$taskItemResponseSerializer; static Serializer<TaskItemResponse> get serializer =>
_$taskItemResponseSerializer;
} }
class TaskFields { class TaskFields {
@ -36,38 +42,37 @@ class TaskFields {
static const String isRunning = 'isRunning'; static const String isRunning = 'isRunning';
static const String customValue1 = 'customValue1'; static const String customValue1 = 'customValue1';
static const String customValue2 = 'customValue2'; static const String customValue2 = 'customValue2';
static const String updatedAt = 'updatedAt'; static const String updatedAt = 'updatedAt';
static const String archivedAt = 'archivedAt'; static const String archivedAt = 'archivedAt';
static const String isDeleted = 'isDeleted'; static const String isDeleted = 'isDeleted';
} }
abstract class TaskEntity extends Object with BaseEntity implements Built<TaskEntity, TaskEntityBuilder> { abstract class TaskEntity extends BaseEntity
implements Built<TaskEntity, TaskEntityBuilder> {
static int counter = 0; static int counter = 0;
factory TaskEntity() { factory TaskEntity() {
return _$TaskEntity._( return _$TaskEntity._(
id: --TaskEntity.counter, id: --TaskEntity.counter,
description: '', description: '',
duration: 0, duration: 0,
invoiceId: 0, invoiceId: 0,
clientId: 0, clientId: 0,
projectId: 0, projectId: 0,
timeLog: '', timeLog: '',
isRunning: false, isRunning: false,
customValue1: '', customValue1: '',
customValue2: '', customValue2: '',
updatedAt: 0,
updatedAt: 0, archivedAt: 0,
archivedAt: 0, isDeleted: false,
isDeleted: false,
); );
} }
TaskEntity._(); TaskEntity._();
TaskEntity get clone => rebuild((b) => b
..id = --TaskEntity.counter TaskEntity get clone => rebuild((b) => b..id = --TaskEntity.counter);
);
@override @override
EntityType get entityType { EntityType get entityType {
@ -80,7 +85,7 @@ abstract class TaskEntity extends Object with BaseEntity implements Built<TaskEn
@BuiltValueField(wireName: 'invoice_id') @BuiltValueField(wireName: 'invoice_id')
int get invoiceId; int get invoiceId;
@BuiltValueField(wireName: 'client_id') @BuiltValueField(wireName: 'client_id')
int get clientId; int get clientId;
@ -102,7 +107,7 @@ abstract class TaskEntity extends Object with BaseEntity implements Built<TaskEn
int compareTo(TaskEntity task, String sortField, bool sortAscending) { int compareTo(TaskEntity task, String sortField, bool sortAscending) {
int response = 0; int response = 0;
final TaskEntity taskA = sortAscending ? this : task; final TaskEntity taskA = sortAscending ? this : task;
final TaskEntity taskB = sortAscending ? task: this; final TaskEntity taskB = sortAscending ? task : this;
switch (sortField) { switch (sortField) {
case TaskFields.duration: case TaskFields.duration:

View File

@ -6,27 +6,32 @@ import 'package:invoiceninja_flutter/utils/formatting.dart';
part 'vendor_model.g.dart'; part 'vendor_model.g.dart';
abstract class VendorListResponse implements Built<VendorListResponse, VendorListResponseBuilder> { abstract class VendorListResponse
implements Built<VendorListResponse, VendorListResponseBuilder> {
factory VendorListResponse([void updates(VendorListResponseBuilder b)]) =
_$VendorListResponse;
factory VendorListResponse([void updates(VendorListResponseBuilder b)]) = _$VendorListResponse;
VendorListResponse._(); VendorListResponse._();
BuiltList<VendorEntity> get data; BuiltList<VendorEntity> get data;
static Serializer<VendorListResponse> get serializer => _$vendorListResponseSerializer; static Serializer<VendorListResponse> get serializer =>
_$vendorListResponseSerializer;
} }
abstract class VendorItemResponse implements Built<VendorItemResponse, VendorItemResponseBuilder> { abstract class VendorItemResponse
implements Built<VendorItemResponse, VendorItemResponseBuilder> {
factory VendorItemResponse([void updates(VendorItemResponseBuilder b)]) =
_$VendorItemResponse;
factory VendorItemResponse([void updates(VendorItemResponseBuilder b)]) = _$VendorItemResponse;
VendorItemResponse._(); VendorItemResponse._();
VendorEntity get data; VendorEntity get data;
static Serializer<VendorItemResponse> get serializer => _$vendorItemResponseSerializer; static Serializer<VendorItemResponse> get serializer =>
_$vendorItemResponseSerializer;
} }
class VendorFields { class VendorFields {
static const String name = 'name'; static const String name = 'name';
static const String balance = 'balance'; static const String balance = 'balance';
@ -46,47 +51,47 @@ class VendorFields {
static const String currencyId = 'currencyId'; static const String currencyId = 'currencyId';
static const String customValue1 = 'customValue1'; static const String customValue1 = 'customValue1';
static const String customValue2 = 'customValue2'; static const String customValue2 = 'customValue2';
static const String updatedAt = 'updatedAt'; static const String updatedAt = 'updatedAt';
static const String archivedAt = 'archivedAt'; static const String archivedAt = 'archivedAt';
static const String isDeleted = 'isDeleted'; static const String isDeleted = 'isDeleted';
} }
abstract class VendorEntity extends Object with BaseEntity implements Built<VendorEntity, VendorEntityBuilder> { abstract class VendorEntity extends BaseEntity
implements Built<VendorEntity, VendorEntityBuilder> {
static int counter = 0; static int counter = 0;
factory VendorEntity() { factory VendorEntity() {
return _$VendorEntity._( return _$VendorEntity._(
id: --VendorEntity.counter, id: --VendorEntity.counter,
name: '', name: '',
balance: 0.0, balance: 0.0,
paidToDate: 0.0, paidToDate: 0.0,
address1: '', address1: '',
address2: '', address2: '',
city: '', city: '',
state: '', state: '',
postalCode: '', postalCode: '',
countryId: 0, countryId: 0,
workPhone: '', workPhone: '',
privateNotes: '', privateNotes: '',
lastLogin: '', lastLogin: '',
website: '', website: '',
vatNumber: '', vatNumber: '',
idNumber: '', idNumber: '',
currencyId: 0, currencyId: 0,
customValue1: '', customValue1: '',
customValue2: '', customValue2: '',
vendorContacts: BuiltList<VendorContactEntity>(), vendorContacts: BuiltList<VendorContactEntity>(),
updatedAt: 0,
updatedAt: 0, archivedAt: 0,
archivedAt: 0, isDeleted: false,
isDeleted: false,
); );
} }
VendorEntity._(); VendorEntity._();
VendorEntity get clone => rebuild((b) => b
..id = --VendorEntity.counter VendorEntity get clone => rebuild((b) => b..id = --VendorEntity.counter);
);
@override @override
EntityType get entityType { EntityType get entityType {
@ -143,17 +148,16 @@ abstract class VendorEntity extends Object with BaseEntity implements Built<Vend
@BuiltValueField(wireName: 'vendor_contacts') @BuiltValueField(wireName: 'vendor_contacts')
BuiltList<VendorContactEntity> get vendorContacts; BuiltList<VendorContactEntity> get vendorContacts;
int compareTo(VendorEntity vendor, String sortField, bool sortAscending) { int compareTo(VendorEntity vendor, String sortField, bool sortAscending) {
int response = 0; int response = 0;
final VendorEntity vendorA = sortAscending ? this : vendor; final VendorEntity vendorA = sortAscending ? this : vendor;
final VendorEntity vendorB = sortAscending ? vendor: this; final VendorEntity vendorB = sortAscending ? vendor : this;
switch (sortField) { switch (sortField) {
case VendorFields.name: case VendorFields.name:
response = vendorA.name.compareTo(vendorB.name); response = vendorA.name.compareTo(vendorB.name);
} }
return response; return response;
} }
@ -189,23 +193,24 @@ abstract class VendorEntity extends Object with BaseEntity implements Built<Vend
static Serializer<VendorEntity> get serializer => _$vendorEntitySerializer; static Serializer<VendorEntity> get serializer => _$vendorEntitySerializer;
} }
abstract class VendorContactEntity extends Object with BaseEntity implements Built<VendorContactEntity, VendorContactEntityBuilder> { abstract class VendorContactEntity extends BaseEntity
implements Built<VendorContactEntity, VendorContactEntityBuilder> {
static int counter = 0; static int counter = 0;
factory VendorContactEntity() { factory VendorContactEntity() {
return _$VendorContactEntity._( return _$VendorContactEntity._(
id: --VendorContactEntity.counter, id: --VendorContactEntity.counter,
firstName: '', firstName: '',
lastName: '', lastName: '',
email: '', email: '',
isPrimary: false, isPrimary: false,
phone: '', phone: '',
updatedAt: 0,
updatedAt: 0, archivedAt: 0,
archivedAt: 0, isDeleted: false,
isDeleted: false,
); );
} }
VendorContactEntity._(); VendorContactEntity._();
@BuiltValueField(wireName: 'first_name') @BuiltValueField(wireName: 'first_name')
@ -250,5 +255,6 @@ abstract class VendorContactEntity extends Object with BaseEntity implements Bui
@override @override
FormatNumberType get listDisplayAmountType => FormatNumberType.money; FormatNumberType get listDisplayAmountType => FormatNumberType.money;
static Serializer<VendorContactEntity> get serializer => _$vendorContactEntitySerializer; static Serializer<VendorContactEntity> get serializer =>
} _$vendorContactEntitySerializer;
}

View File

@ -7,7 +7,7 @@ packages:
name: analyzer name: analyzer
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.32.4" version: "0.32.6"
analyzer_plugin: analyzer_plugin:
dependency: transitive dependency: transitive
description: description:
@ -21,7 +21,7 @@ packages:
name: args name: args
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.5.0" version: "1.5.1"
async: async:
dependency: transitive dependency: transitive
description: description:
@ -49,14 +49,14 @@ packages:
name: build_config name: build_config
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.3.1+3" version: "0.3.1+4"
build_resolvers: build_resolvers:
dependency: transitive dependency: transitive
description: description:
name: build_resolvers name: build_resolvers
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.2.2+5" version: "0.2.2+6"
build_runner: build_runner:
dependency: "direct dev" dependency: "direct dev"
description: description:
@ -84,7 +84,7 @@ packages:
name: built_value name: built_value
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "6.1.4" version: "6.1.6"
built_value_generator: built_value_generator:
dependency: "direct dev" dependency: "direct dev"
description: description:
@ -154,7 +154,7 @@ packages:
name: csslib name: csslib
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.14.5" version: "0.14.6"
dart_style: dart_style:
dependency: transitive dependency: transitive
description: description:
@ -175,14 +175,14 @@ packages:
name: firebase_auth name: firebase_auth
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.5.20" version: "0.6.2+1"
fixnum: fixnum:
dependency: transitive dependency: transitive
description: description:
name: fixnum name: fixnum
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.10.8" version: "0.10.9"
flutter: flutter:
dependency: "direct main" dependency: "direct main"
description: flutter description: flutter
@ -218,7 +218,7 @@ packages:
name: flutter_slidable name: flutter_slidable
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.4.7" version: "0.4.9"
flutter_test: flutter_test:
dependency: transitive dependency: transitive
description: flutter description: flutter
@ -230,14 +230,19 @@ packages:
name: font_awesome_flutter name: font_awesome_flutter
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "8.0.1" version: "8.2.0"
front_end: front_end:
dependency: transitive dependency: transitive
description: description:
name: front_end name: front_end
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.1.4" version: "0.1.4+2"
fuchsia_remote_debug_protocol:
dependency: transitive
description: flutter
source: sdk
version: "0.0.0"
glob: glob:
dependency: transitive dependency: transitive
description: description:
@ -251,14 +256,14 @@ packages:
name: google_sign_in name: google_sign_in
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "3.2.1" version: "3.2.4"
graphs: graphs:
dependency: transitive dependency: transitive
description: description:
name: graphs name: graphs
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.1.2+1" version: "0.1.3+1"
html: html:
dependency: transitive dependency: transitive
description: description:
@ -328,7 +333,7 @@ packages:
name: kernel name: kernel
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.3.4" version: "0.3.4+2"
logging: logging:
dependency: transitive dependency: transitive
description: description:
@ -364,20 +369,6 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.9.6+2" version: "0.9.6+2"
multi_server_socket:
dependency: transitive
description:
name: multi_server_socket
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
node_preamble:
dependency: transitive
description:
name: node_preamble
url: "https://pub.dartlang.org"
source: hosted
version: "1.4.4"
package_config: package_config:
dependency: transitive dependency: transitive
description: description:
@ -385,13 +376,6 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.0.5" version: "1.0.5"
package_resolver:
dependency: transitive
description:
name: package_resolver
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.4"
path: path:
dependency: transitive dependency: transitive
description: description:
@ -412,7 +396,14 @@ packages:
name: pedantic name: pedantic
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.2.0" version: "1.3.0"
platform:
dependency: transitive
description:
name: platform
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.0"
plugin: plugin:
dependency: transitive dependency: transitive
description: description:
@ -427,6 +418,13 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.3.6" version: "1.3.6"
process:
dependency: transitive
description:
name: process
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.8"
pub_semver: pub_semver:
dependency: transitive dependency: transitive
description: description:
@ -440,14 +438,14 @@ packages:
name: pubspec_parse name: pubspec_parse
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.1.2+2" version: "0.1.2+3"
quiver: quiver:
dependency: transitive dependency: transitive
description: description:
name: quiver name: quiver
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "2.0.0+1" version: "2.0.1"
redux: redux:
dependency: transitive dependency: transitive
description: description:
@ -483,20 +481,6 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.7.3+3" version: "0.7.3+3"
shelf_packages_handler:
dependency: transitive
description:
name: shelf_packages_handler
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.4"
shelf_static:
dependency: transitive
description:
name: shelf_static
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.8"
shelf_web_socket: shelf_web_socket:
dependency: transitive dependency: transitive
description: description:
@ -515,21 +499,7 @@ packages:
name: source_gen name: source_gen
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.9.1+2" version: "0.9.1+3"
source_map_stack_trace:
dependency: transitive
description:
name: source_map_stack_trace
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.5"
source_maps:
dependency: transitive
description:
name: source_maps
url: "https://pub.dartlang.org"
source: hosted
version: "0.10.7"
source_span: source_span:
dependency: transitive dependency: transitive
description: description:
@ -579,20 +549,20 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.0.1" version: "1.0.1"
test: test_api:
dependency: transitive dependency: transitive
description: description:
name: test name: test_api
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.3.0" version: "0.2.1"
timing: timing:
dependency: transitive dependency: transitive
description: description:
name: timing name: timing
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.1.1" version: "0.1.1+1"
typed_data: typed_data:
dependency: transitive dependency: transitive
description: description:

View File

@ -25,8 +25,8 @@ dependencies:
intl: ^0.15.7 intl: ^0.15.7
flutter_slidable: ^0.4.6 flutter_slidable: ^0.4.6
charts_flutter: ^0.4.0 charts_flutter: ^0.4.0
google_sign_in: ^3.0.5 google_sign_in: ^3.2.4
firebase_auth: ^0.5.20 firebase_auth: ^0.6.2+1
#quick_actions: ^0.2.1 #quick_actions: ^0.2.1
#flutter_html_view: ^0.5.8 #flutter_html_view: ^0.5.8
#flutter_html: ^0.5.3 #flutter_html: ^0.5.3