Skip to content

Commit 8391aac

Browse files
authored
chore: rename to package:data_class (#30)
1 parent 22394c3 commit 8391aac

File tree

90 files changed

+114
-105
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+114
-105
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions

README.md

Lines changed: 4 additions & 4 deletions

example/main.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22

33
@Data()
44
class Person {

lib/data_class_macro.dart renamed to lib/data_class.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/// Experimental support for data classes in Dart using package:macros.
2-
library data_class_macro;
2+
library data_class;
33

44
export 'src/constructable_macro.dart' show Constructable;
55
export 'src/copyable_macro.dart' show Copyable;

lib/src/_data_class_macro.dart renamed to lib/src/_data_class.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ import 'package:collection/collection.dart';
22

33
// Libraries used in augmented code.
44
final dartCore = Uri.parse('dart:core');
5-
final dataClassMacro = Uri.parse(
6-
'package:data_class_macro/src/_data_class_macro.dart',
7-
);
5+
final dataClassMacro = Uri.parse('package:data_class/src/_data_class.dart');
86

97
// Methods used in augmented code.
108
const undefined = Object();

lib/src/constructable_macro.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/src/macro_extensions.dart';
1+
import 'package:data_class/src/macro_extensions.dart';
22
import 'package:macros/macros.dart';
33

44
/// {@template constructable}

lib/src/copyable_macro.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'dart:core';
22

33
import 'package:collection/collection.dart';
4-
import 'package:data_class_macro/src/_data_class_macro.dart';
5-
import 'package:data_class_macro/src/macro_extensions.dart';
4+
import 'package:data_class/src/_data_class.dart';
5+
import 'package:data_class/src/macro_extensions.dart';
66
import 'package:macros/macros.dart';
77

88
/// {@template copyable}

lib/src/data_macro.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'dart:core';
22

3-
import 'package:data_class_macro/data_class_macro.dart';
3+
import 'package:data_class/data_class.dart';
44
import 'package:macros/macros.dart';
55

66
/// {@template data}

lib/src/equatable_macro.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:collection/collection.dart';
2-
import 'package:data_class_macro/src/_data_class_macro.dart';
3-
import 'package:data_class_macro/src/macro_extensions.dart';
2+
import 'package:data_class/src/_data_class.dart';
3+
import 'package:data_class/src/macro_extensions.dart';
44
import 'package:macros/macros.dart';
55

66
/// {@template equatable}

lib/src/stringable_macro.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'dart:core';
22

33
import 'package:collection/collection.dart';
4-
import 'package:data_class_macro/src/_data_class_macro.dart';
5-
import 'package:data_class_macro/src/macro_extensions.dart';
4+
import 'package:data_class/src/_data_class.dart';
5+
import 'package:data_class/src/macro_extensions.dart';
66
import 'package:macros/macros.dart';
77

88
/// {@template stringable}

pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
name: data_class_macro
1+
name: data_class
22
description: Experimental support for data classes in Dart using pkg:macros
3-
version: 0.0.0-dev.12
3+
version: 0.0.2
44
repository: https://github.com/felangel/data_class
55
topics: [macros, data-class]
66

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
@Constructable()
55
class EmptyClass {}
66

7-
void main() {
7+
void main() {
88
group(EmptyClass, () {
99
test('has a const constructor', () {
1010
expect(const EmptyClass(), isA<EmptyClass>());
1111
});
1212
});
13-
}
13+
}

test/src/constructable_macro/empty_nested_subclass_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/empty_subclass_of_named_multi_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/empty_subclass_of_named_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/empty_subclass_of_nullable_named_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/empty_subclass_of_nullable_optional_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/empty_subclass_of_nullable_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/empty_subclass_of_optional_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/empty_subclass_of_positional_multi_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/empty_subclass_of_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/empty_subclass_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/nullable_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
@Constructable()

test/src/constructable_macro/single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
@Constructable()

test/src/constructable_macro/single_field_nested_subclass_of_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/single_field_subclass_of_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/constructable_macro/static_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
@Constructable()

test/src/copyable_macro/empty_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
@Copyable()

test/src/copyable_macro/empty_nested_subclass_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/empty_subclass_of_named_multi_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/empty_subclass_of_named_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/empty_subclass_of_nullable_named_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/empty_subclass_of_nullable_optional_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/empty_subclass_of_nullable_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/empty_subclass_of_optional_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/empty_subclass_of_positional_multi_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/empty_subclass_of_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/empty_subclass_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/nullable_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
@Copyable()

test/src/copyable_macro/single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
@Copyable()

test/src/copyable_macro/single_field_nested_subclass_of_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/copyable_macro/single_field_subclass_of_positional_single_field_class_test.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {
@@ -8,7 +8,8 @@ abstract class BaseClass {
88

99
@Copyable()
1010
class SingleFieldSubClass extends BaseClass {
11-
const SingleFieldSubClass({required String baseField, required this.field}) : super(baseField);
11+
const SingleFieldSubClass({required String baseField, required this.field})
12+
: super(baseField);
1213
final String field;
1314
}
1415

test/src/copyable_macro/static_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
@Copyable()

test/src/data_macro/empty_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
@Data()

test/src/data_macro/empty_nested_subclass_test.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {
@@ -32,7 +32,8 @@ void main() {
3232
});
3333

3434
test('hashCode is correct', () {
35-
expect(EmptyNestedSubClass().hashCode, equals(EmptyNestedSubClass().hashCode));
35+
expect(EmptyNestedSubClass().hashCode,
36+
equals(EmptyNestedSubClass().hashCode));
3637
});
3738

3839
test('toString is correct', () {

test/src/data_macro/empty_subclass_of_named_multi_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/data_macro/empty_subclass_of_named_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/data_macro/empty_subclass_of_nullable_named_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/data_macro/empty_subclass_of_nullable_optional_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/data_macro/empty_subclass_of_nullable_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/data_macro/empty_subclass_of_optional_positional_single_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

test/src/data_macro/empty_subclass_of_positional_multi_field_class_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:data_class_macro/data_class_macro.dart';
1+
import 'package:data_class/data_class.dart';
22
import 'package:test/test.dart';
33

44
abstract class BaseClass {

0 commit comments

Comments
 (0)