Skip to content

Commit d0edfb1

Browse files
committed
build: 🚑 package name changed to flutter_jsonschema_builder
1 parent b6d90b5 commit d0edfb1

26 files changed

+69
-69
lines changed

Diff for: .vscode/launch.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"version": "0.2.0",
66
"configurations": [
77
{
8-
"name": "flutter_jsonschema_form",
8+
"name": "flutter_jsonschema_builder",
99
"request": "launch",
1010
"type": "dart"
1111
},
1212
{
13-
"name": "flutter_jsonschema_form (profile mode)",
13+
"name": "flutter_jsonschema_builder (profile mode)",
1414
"request": "launch",
1515
"type": "dart",
1616
"flutterMode": "profile"

Diff for: README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ Add dependency to pubspec.yaml
1616
```
1717
dependencies:
1818
...
19-
flutter_jsonschema_form:
19+
flutter_jsonschema_builder:
2020
git:
21-
url: git://github.com/edlose16b/flutter_jsonschema_form.git
21+
url: git://github.com/edlose16b/flutter_jsonschema_builder.git
2222
ref: main
2323
```
2424

@@ -33,7 +33,7 @@ See the [File Picker Installation](https://github.com/miguelpruivo/plugins_flutt
3333
## Usage
3434

3535
```dart
36-
import 'package:flutter_jsonschema_form/flutter_jsonschema_form.dart';
36+
import 'package:flutter_jsonschema_builder/flutter_jsonschema_builder.dart';
3737
3838
3939
final jsonSchema = {

Diff for: example/lib/main.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import 'dart:io';
33
import 'dart:ui';
44

55
import 'package:flutter/material.dart';
6-
import 'package:flutter_jsonschema_form/flutter_jsonschema_form.dart';
6+
import 'package:flutter_jsonschema_builder/flutter_jsonschema_builder.dart';
77

88
void main() {
99
runApp(const MyApp());

Diff for: example/pubspec.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ packages:
6262
description: flutter
6363
source: sdk
6464
version: "0.0.0"
65-
flutter_jsonschema_form:
65+
flutter_jsonschema_builder:
6666
dependency: "direct main"
6767
description:
6868
path: ".."

Diff for: example/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ dependencies:
3030
flutter:
3131
sdk: flutter
3232

33-
flutter_jsonschema_form:
33+
flutter_jsonschema_builder:
3434
path: ../
3535

3636
# The following adds the Cupertino Icons font to your application.

Diff for: lib/flutter_jsonschema_form.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
library flutter_jsonschema_form;
1+
library flutter_jsonschema_builder;
22

33
export 'src/builder/widget_builder.dart';
44
export 'src/models/json_form_schema_style.dart';

Diff for: lib/src/builder/array_schema_builder.dart

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import 'dart:developer';
22

33
import 'package:flutter/material.dart';
4-
import 'package:flutter_jsonschema_form/flutter_jsonschema_form.dart';
5-
import 'package:flutter_jsonschema_form/src/builder/general_subtitle_widget.dart';
6-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
7-
import 'package:flutter_jsonschema_form/src/fields/shared.dart';
8-
import 'package:flutter_jsonschema_form/src/models/models.dart';
4+
import 'package:flutter_jsonschema_builder/flutter_jsonschema_builder.dart';
5+
import 'package:flutter_jsonschema_builder/src/builder/general_subtitle_widget.dart';
6+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
7+
import 'package:flutter_jsonschema_builder/src/fields/shared.dart';
8+
import 'package:flutter_jsonschema_builder/src/models/models.dart';
99

1010
class ArraySchemaBuilder extends StatefulWidget {
1111
const ArraySchemaBuilder(

Diff for: lib/src/builder/general_subtitle_widget.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
3-
import 'package:flutter_jsonschema_form/src/models/models.dart';
2+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
3+
import 'package:flutter_jsonschema_builder/src/models/models.dart';
44

55
class GeneralSubtitle extends StatelessWidget {
66
const GeneralSubtitle({

Diff for: lib/src/builder/logic/object_schema_logic.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import 'dart:ffi';
44
import 'dart:math';
55

66
import 'package:flutter/material.dart';
7-
import 'package:flutter_jsonschema_form/flutter_jsonschema_form.dart';
8-
import 'package:flutter_jsonschema_form/src/models/models.dart';
7+
import 'package:flutter_jsonschema_builder/flutter_jsonschema_builder.dart';
8+
import 'package:flutter_jsonschema_builder/src/models/models.dart';
99

1010
class ObjectSchemaEvent {
1111
ObjectSchemaEvent({required this.schemaObject});

Diff for: lib/src/builder/logic/widget_builder_logic.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import 'dart:developer';
22

33
import 'package:flutter/material.dart';
4-
import 'package:flutter_jsonschema_form/src/builder/widget_builder.dart';
5-
import 'package:flutter_jsonschema_form/src/models/json_form_schema_style.dart';
6-
import 'package:flutter_jsonschema_form/src/models/schema.dart';
4+
import 'package:flutter_jsonschema_builder/src/builder/widget_builder.dart';
5+
import 'package:flutter_jsonschema_builder/src/models/json_form_schema_style.dart';
6+
import 'package:flutter_jsonschema_builder/src/models/schema.dart';
77

88
class WidgetBuilderInherited extends InheritedWidget {
99
WidgetBuilderInherited({

Diff for: lib/src/builder/object_schema_builder.dart

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter_jsonschema_form/src/builder/general_subtitle_widget.dart';
3-
import 'package:flutter_jsonschema_form/src/builder/logic/object_schema_logic.dart';
4-
import 'package:flutter_jsonschema_form/src/builder/widget_builder.dart';
5-
import 'package:flutter_jsonschema_form/src/models/models.dart';
2+
import 'package:flutter_jsonschema_builder/src/builder/general_subtitle_widget.dart';
3+
import 'package:flutter_jsonschema_builder/src/builder/logic/object_schema_logic.dart';
4+
import 'package:flutter_jsonschema_builder/src/builder/widget_builder.dart';
5+
import 'package:flutter_jsonschema_builder/src/models/models.dart';
66

77
class ObjectSchemaBuilder extends StatefulWidget {
88
ObjectSchemaBuilder({

Diff for: lib/src/builder/property_schema_builder.dart

+9-9
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ import 'dart:io';
44

55
import 'package:flutter/foundation.dart';
66
import 'package:flutter/material.dart';
7-
import 'package:flutter_jsonschema_form/src/builder/logic/object_schema_logic.dart';
8-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
9-
import 'package:flutter_jsonschema_form/src/builder/widget_builder.dart';
10-
import 'package:flutter_jsonschema_form/src/fields/fields.dart';
11-
import 'package:flutter_jsonschema_form/src/fields/radio_button_form_field.dart';
12-
import 'package:flutter_jsonschema_form/src/fields/dropdown_oneof_form_field.dart';
13-
import 'package:flutter_jsonschema_form/src/models/models.dart';
14-
import 'package:flutter_jsonschema_form/src/models/one_of_model.dart';
15-
import 'package:flutter_jsonschema_form/src/utils/date_text_input_json_formatter.dart';
7+
import 'package:flutter_jsonschema_builder/src/builder/logic/object_schema_logic.dart';
8+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
9+
import 'package:flutter_jsonschema_builder/src/builder/widget_builder.dart';
10+
import 'package:flutter_jsonschema_builder/src/fields/fields.dart';
11+
import 'package:flutter_jsonschema_builder/src/fields/radio_button_form_field.dart';
12+
import 'package:flutter_jsonschema_builder/src/fields/dropdown_oneof_form_field.dart';
13+
import 'package:flutter_jsonschema_builder/src/models/models.dart';
14+
import 'package:flutter_jsonschema_builder/src/models/one_of_model.dart';
15+
import 'package:flutter_jsonschema_builder/src/utils/date_text_input_json_formatter.dart';
1616
import 'package:intl/intl.dart';
1717

1818
class PropertySchemaBuilder extends StatelessWidget {

Diff for: lib/src/builder/widget_builder.dart

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ import 'dart:io';
66

77
import 'package:flutter/foundation.dart';
88
import 'package:flutter/material.dart';
9-
import 'package:flutter_jsonschema_form/src/builder/array_schema_builder.dart';
10-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
11-
import 'package:flutter_jsonschema_form/src/builder/object_schema_builder.dart';
12-
import 'package:flutter_jsonschema_form/src/builder/property_schema_builder.dart';
13-
import 'package:flutter_jsonschema_form/src/models/json_form_schema_style.dart';
9+
import 'package:flutter_jsonschema_builder/src/builder/array_schema_builder.dart';
10+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
11+
import 'package:flutter_jsonschema_builder/src/builder/object_schema_builder.dart';
12+
import 'package:flutter_jsonschema_builder/src/builder/property_schema_builder.dart';
13+
import 'package:flutter_jsonschema_builder/src/models/json_form_schema_style.dart';
1414

1515
import '../models/models.dart';
1616

Diff for: lib/src/fields/checkbox_form_field.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
3-
import 'package:flutter_jsonschema_form/src/fields/fields.dart';
4-
import 'package:flutter_jsonschema_form/src/fields/shared.dart';
2+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
3+
import 'package:flutter_jsonschema_builder/src/fields/fields.dart';
4+
import 'package:flutter_jsonschema_builder/src/fields/shared.dart';
55
import '../models/models.dart';
66

77
class CheckboxJFormField extends PropertyFieldWidget<bool> {

Diff for: lib/src/fields/date_form_field.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
3-
import 'package:flutter_jsonschema_form/src/fields/fields.dart';
2+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
3+
import 'package:flutter_jsonschema_builder/src/fields/fields.dart';
44
import 'package:intl/intl.dart';
55
import 'package:extended_masked_text/extended_masked_text.dart';
66

Diff for: lib/src/fields/dropdown_form_field.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
3-
import 'package:flutter_jsonschema_form/src/fields/fields.dart';
2+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
3+
import 'package:flutter_jsonschema_builder/src/fields/fields.dart';
44
import '../models/models.dart';
55

66
class DropDownJFormField extends PropertyFieldWidget<dynamic> {

Diff for: lib/src/fields/dropdown_oneof_form_field.dart

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
3-
import 'package:flutter_jsonschema_form/src/fields/fields.dart';
4-
import 'package:flutter_jsonschema_form/src/models/one_of_model.dart';
5-
import 'package:flutter_jsonschema_form/src/models/property_schema.dart';
6-
import 'package:flutter_jsonschema_form/src/models/schema.dart';
2+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
3+
import 'package:flutter_jsonschema_builder/src/fields/fields.dart';
4+
import 'package:flutter_jsonschema_builder/src/models/one_of_model.dart';
5+
import 'package:flutter_jsonschema_builder/src/models/property_schema.dart';
6+
import 'package:flutter_jsonschema_builder/src/models/schema.dart';
77

88
class DropdownOneOfJFormField extends PropertyFieldWidget<dynamic> {
99
const DropdownOneOfJFormField({

Diff for: lib/src/fields/fields.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'dart:async';
22

33
import 'package:flutter/material.dart';
4-
import 'package:flutter_jsonschema_form/src/models/property_schema.dart';
5-
import 'package:flutter_jsonschema_form/src/utils/date_text_input_json_formatter.dart';
4+
import 'package:flutter_jsonschema_builder/src/models/property_schema.dart';
5+
import 'package:flutter_jsonschema_builder/src/utils/date_text_input_json_formatter.dart';
66
import 'package:intl/intl.dart';
77

88
export 'checkbox_form_field.dart';

Diff for: lib/src/fields/file_form_field.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import 'dart:io';
22

33
import 'package:flutter/material.dart';
44
import 'package:flutter/widgets.dart';
5-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
6-
import 'package:flutter_jsonschema_form/src/fields/fields.dart';
5+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
6+
import 'package:flutter_jsonschema_builder/src/fields/fields.dart';
77

88
import './shared.dart';
99
import '../models/models.dart';

Diff for: lib/src/fields/number_form_field.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import 'dart:async';
22

33
import 'package:flutter/material.dart';
44
import 'package:flutter/services.dart';
5-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
6-
import 'package:flutter_jsonschema_form/src/fields/fields.dart';
5+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
6+
import 'package:flutter_jsonschema_builder/src/fields/fields.dart';
77
import '../models/models.dart';
88

99
class NumberJFormField extends PropertyFieldWidget<String?> {

Diff for: lib/src/fields/radio_button_form_field.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import 'dart:developer';
22

33
import 'package:flutter/material.dart';
4-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
5-
import 'package:flutter_jsonschema_form/src/fields/fields.dart';
6-
import 'package:flutter_jsonschema_form/src/fields/shared.dart';
4+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
5+
import 'package:flutter_jsonschema_builder/src/fields/fields.dart';
6+
import 'package:flutter_jsonschema_builder/src/fields/shared.dart';
77
import '../models/models.dart';
88

99
class RadioButtonJFormField extends PropertyFieldWidget<dynamic> {

Diff for: lib/src/fields/shared.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
2+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
33

44
class CustomErrorText extends StatelessWidget {
55
const CustomErrorText({Key? key, required this.text}) : super(key: key);

Diff for: lib/src/fields/text_form_field.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import 'dart:async';
22

33
import 'package:flutter/material.dart';
44
import 'package:flutter/services.dart';
5-
import 'package:flutter_jsonschema_form/src/builder/logic/widget_builder_logic.dart';
6-
import 'package:flutter_jsonschema_form/src/fields/fields.dart';
7-
import 'package:flutter_jsonschema_form/src/utils/input_validation_json_schema.dart';
5+
import 'package:flutter_jsonschema_builder/src/builder/logic/widget_builder_logic.dart';
6+
import 'package:flutter_jsonschema_builder/src/fields/fields.dart';
7+
import 'package:flutter_jsonschema_builder/src/utils/input_validation_json_schema.dart';
88

99
import '../utils/utils.dart';
1010
import '../models/models.dart';

Diff for: lib/src/helpers/is_url.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:flutter_jsonschema_form/src/helpers/helpers.dart';
1+
import 'package:flutter_jsonschema_builder/src/helpers/helpers.dart';
22

33
/// check if the string [input] is a URL
44
///

Diff for: lib/src/utils/input_validation_json_schema.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import 'package:flutter_jsonschema_form/src/helpers/is_url.dart';
2-
import 'package:flutter_jsonschema_form/src/models/property_schema.dart';
1+
import 'package:flutter_jsonschema_builder/src/helpers/is_url.dart';
2+
import 'package:flutter_jsonschema_builder/src/models/property_schema.dart';
33

44
String? inputValidationJsonSchema(
55
{required String newValue, required SchemaProperty property}) {

Diff for: pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
name: flutter_jsonschema_form
1+
name: flutter_jsonschema_builder
22
description: A simple Flutter widget capable of using JSON Schema to declaratively build and customize web forms.
33
version: 0.0.1
4-
homepage: https://github.com/edlose16b/flutter_jsonschema_form
4+
homepage: https://github.com/edlose16b/flutter_jsonschema_builder
55

66
environment:
77
sdk: ">=2.12.0 <3.0.0"

0 commit comments

Comments
 (0)