Skip to content

Commit 59bacad

Browse files
Do not import generated class in model classes
It's not necessary and can lead to issues with other build runners that can't find the yet to be generated import. So don't do it in the repo to avoid it being interpreted as best practice.
1 parent 2dc4caf commit 59bacad

File tree

10 files changed

+0
-15
lines changed

10 files changed

+0
-15
lines changed

generator/integration-tests/basics/lib/lib.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import 'dart:typed_data';
22

33
import 'package:objectbox/objectbox.dart';
4-
import 'objectbox.g.dart';
54
export 'other.dart';
65

76
@Entity()

generator/integration-tests/final/lib/lib.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import 'dart:typed_data';
22

33
import 'package:objectbox/objectbox.dart';
44

5-
import 'objectbox.g.dart';
6-
75
// Test all final fields; Id must be self-assigned.
86
@Entity()
97
class A {

generator/integration-tests/getters/lib/lib.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import 'package:objectbox/objectbox.dart';
22

3-
import 'objectbox.g.dart';
4-
53
/// Test annotations on getters are applied to properties when using
64
/// getter + setter combos to create synthetic fields.
75
@Entity()

generator/integration-tests/indexes/lib/lib.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'package:objectbox/objectbox.dart';
2-
import 'objectbox.g.dart';
32

43
@Entity()
54
class A {

generator/integration-tests/relations/lib/lib.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'package:objectbox/objectbox.dart';
2-
import 'objectbox.g.dart';
32

43
@Entity()
54
class A {

objectbox/example/flutter/event_management_tutorial/event_manager/lib/model.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'package:objectbox/objectbox.dart';
2-
import 'objectbox.g.dart';
32

43
@Entity()
54
class Task {

objectbox/example/flutter/event_management_tutorial/many_to_many/lib/model.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'package:objectbox/objectbox.dart';
2-
import 'objectbox.g.dart';
32

43
@Entity()
54
class Task {

objectbox/example/flutter/objectbox_demo/lib/model.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import 'package:intl/intl.dart';
22
import 'package:objectbox/objectbox.dart';
33

4-
import 'objectbox.g.dart';
5-
64
// ignore_for_file: public_member_api_docs
75

86
@Entity()

objectbox/example/flutter/objectbox_demo_relations/lib/model.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import 'package:intl/intl.dart';
22
import 'package:objectbox/objectbox.dart';
33

4-
import 'objectbox.g.dart';
5-
64
@Entity() // Signals ObjectBox to create a Box for this class.
75
class Tag {
86
// Every @Entity requires an int property named 'id'

objectbox/example/flutter/objectbox_demo_sync/lib/model.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import 'package:intl/intl.dart';
22
import 'package:objectbox/objectbox.dart';
33

4-
import 'objectbox.g.dart';
5-
64
// ignore_for_file: public_member_api_docs
75

86
@Entity()

0 commit comments

Comments
 (0)