Skip to content

Commit

Permalink
Make generator run
Browse files Browse the repository at this point in the history
  • Loading branch information
vitusortner committed Nov 22, 2020
1 parent 815a259 commit a25a0e3
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 17 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:floor_annotation/floor_annotation.dart';
import 'package:floor_generator/misc/annotations.dart';

extension ToSQL on ForeignKeyAction {
extension ForeignKeyActionExtension on ForeignKeyAction {
@nonNull
String toSql() {
switch (this) {
Expand Down
3 changes: 1 addition & 2 deletions floor_generator/lib/processor/entity_processor.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,10 @@ import 'package:analyzer/dart/constant/value.dart';
import 'package:analyzer/dart/element/element.dart';
import 'package:dartx/dartx.dart';
import 'package:floor_annotation/floor_annotation.dart' as annotations;
import 'package:floor_generator/misc/extension/dart_object_extension.dart';
import 'package:floor_generator/misc/annotations.dart';
import 'package:floor_generator/misc/constants.dart';
import 'package:floor_generator/misc/extension/dart_object_extension.dart';
import 'package:floor_generator/misc/extension/type_converters_extension.dart';
import 'package:floor_generator/misc/foreign_key_action.dart';
import 'package:floor_generator/misc/type_utils.dart';
import 'package:floor_generator/processor/error/entity_processor_error.dart';
import 'package:floor_generator/processor/queryable_processor.dart';
Expand Down
4 changes: 1 addition & 3 deletions floor_generator/lib/value_object/foreign_key.dart
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
import 'package:collection/collection.dart';
import 'package:floor_annotation/floor_annotation.dart' show ForeignKeyAction;
import 'package:floor_generator/misc/annotations.dart';
import 'package:floor_generator/misc/extension/foreign_key_action.dart';

export 'package:floor_annotation/floor_annotation.dart' show ForeignKeyAction;
import 'package:floor_generator/misc/extension/foreign_key_action_extension.dart';

class ForeignKey {
final String parentName;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:floor_generator/misc/extension/foreign_key_action.dart';
import 'package:floor_annotation/floor_annotation.dart' as annotations;
import 'package:floor_generator/misc/extension/foreign_key_action_extension.dart';
import 'package:test/test.dart';

void main() {
Expand Down
7 changes: 4 additions & 3 deletions floor_generator/test/processor/entity_processor_test.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import 'package:analyzer/dart/element/element.dart';
import 'package:build_test/build_test.dart';
import 'package:floor_annotation/floor_annotation.dart' as annotations;
import 'package:floor_generator/misc/constants.dart';
import 'package:floor_generator/processor/entity_processor.dart';
import 'package:floor_generator/processor/error/entity_processor_error.dart';
Expand Down Expand Up @@ -134,8 +135,8 @@ void main() {
'Person',
['id'],
['owner_id'],
ForeignKeyAction.cascade,
ForeignKeyAction.setNull,
annotations.ForeignKeyAction.cascade,
annotations.ForeignKeyAction.setNull,
);
expect(actual, equals(expected));
});
Expand Down Expand Up @@ -176,7 +177,7 @@ void main() {
}
''');

final processor = EntityProcessor(classElements[1]);
final processor = EntityProcessor(classElements[1], {});
expect(
processor.process,
throwsInvalidGenerationSourceError(
Expand Down
7 changes: 4 additions & 3 deletions floor_generator/test/value_object/entity_test.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import 'package:floor_annotation/floor_annotation.dart' as annotations;
import 'package:floor_generator/misc/constants.dart';
import 'package:floor_generator/misc/extension/foreign_key_action.dart';
import 'package:floor_generator/misc/extension/foreign_key_action_extension.dart';
import 'package:floor_generator/value_object/entity.dart';
import 'package:floor_generator/value_object/field.dart';
import 'package:floor_generator/value_object/foreign_key.dart';
Expand Down Expand Up @@ -120,8 +121,8 @@ void main() {
'parentName',
['parentColumn'],
['childColumn'],
ForeignKeyAction.cascade,
ForeignKeyAction.noAction,
annotations.ForeignKeyAction.cascade,
annotations.ForeignKeyAction.noAction,
);
final primaryKey = PrimaryKey([nullableField], true);
final entity = Entity(
Expand Down
9 changes: 5 additions & 4 deletions floor_generator/test/value_object/foreign_key_test.dart
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import 'package:floor_annotation/floor_annotation.dart' as annotations;
import 'package:floor_generator/value_object/foreign_key.dart';
import 'package:test/test.dart';

Expand All @@ -8,8 +9,8 @@ void main() {
'Person',
['id'],
['owner_id'],
ForeignKeyAction.cascade,
ForeignKeyAction.setNull,
annotations.ForeignKeyAction.cascade,
annotations.ForeignKeyAction.setNull,
);

final actual = foreignKey.getDefinition();
Expand All @@ -26,8 +27,8 @@ void main() {
'Person',
['id', 'foo'],
['owner_id', 'bar'],
ForeignKeyAction.cascade,
ForeignKeyAction.setNull,
annotations.ForeignKeyAction.cascade,
annotations.ForeignKeyAction.setNull,
);

final actual = foreignKey.getDefinition();
Expand Down

0 comments on commit a25a0e3

Please sign in to comment.