File tree 7 files changed +12
-9
lines changed
experimental/linting_tool
7 files changed +12
-9
lines changed Original file line number Diff line number Diff line change 3
3
// found in the LICENSE file.
4
4
5
5
import 'package:flutter/material.dart' ;
6
+ import 'package:http/http.dart' as http;
6
7
import 'package:linting_tool/model/profiles_store.dart' ;
7
8
import 'package:linting_tool/model/rules_store.dart' ;
9
+ import 'package:linting_tool/routes.dart' as routes;
8
10
import 'package:linting_tool/theme/app_theme.dart' ;
9
11
import 'package:linting_tool/widgets/adaptive_nav.dart' ;
10
- import 'package:linting_tool/routes.dart' as routes;
11
12
import 'package:provider/provider.dart' ;
12
- import 'package:http/http.dart' as http;
13
13
14
14
final client = http.Client ();
15
15
Original file line number Diff line number Diff line change @@ -6,14 +6,15 @@ import 'dart:convert';
6
6
import 'dart:developer' ;
7
7
import 'dart:io' ;
8
8
import 'dart:typed_data' ;
9
+
10
+ import 'package:file_selector/file_selector.dart' as file_selector;
9
11
import 'package:flutter/material.dart' ;
12
+ import 'package:http/http.dart' as http;
10
13
import 'package:json2yaml/json2yaml.dart' ;
11
14
import 'package:linting_tool/model/profile.dart' ;
12
15
import 'package:linting_tool/model/rule.dart' ;
13
16
import 'package:linting_tool/repository/hive_service.dart' ;
14
17
import 'package:linting_tool/repository/repository.dart' ;
15
- import 'package:http/http.dart' as http;
16
- import 'package:file_selector/file_selector.dart' as file_selector;
17
18
import 'package:yaml/yaml.dart' ;
18
19
19
20
const _boxName = 'rules_profile' ;
Original file line number Diff line number Diff line change @@ -6,10 +6,10 @@ import 'dart:developer';
6
6
import 'dart:io' ;
7
7
8
8
import 'package:flutter/material.dart' ;
9
+ import 'package:http/http.dart' as http;
9
10
import 'package:linting_tool/model/profile.dart' ;
10
11
import 'package:linting_tool/model/rule.dart' ;
11
12
import 'package:linting_tool/repository/repository.dart' ;
12
- import 'package:http/http.dart' as http;
13
13
14
14
/// Manages fetching rules from the web.
15
15
class RuleStore extends ChangeNotifier {
Original file line number Diff line number Diff line change 3
3
// found in the LICENSE file.
4
4
5
5
import 'package:flutter/material.dart' ;
6
- import 'package:linting_tool/model/rules_store.dart' ;
7
6
import 'package:linting_tool/layout/adaptive.dart' ;
7
+ import 'package:linting_tool/model/rules_store.dart' ;
8
8
import 'package:linting_tool/widgets/lint_expansion_tile.dart' ;
9
9
import 'package:provider/provider.dart' ;
10
10
Original file line number Diff line number Diff line change 2
2
// Use of this source code is governed by a BSD-style license that can be
3
3
// found in the LICENSE file.
4
4
5
+ import 'package:http/http.dart' as http;
5
6
import 'package:linting_tool/model/rule.dart' ;
6
7
import 'package:linting_tool/repository/api_provider.dart' ;
7
- import 'package:http/http.dart' as http;
8
8
import 'package:yaml/yaml.dart' ;
9
9
10
10
class Repository {
Original file line number Diff line number Diff line change 3
3
// found in the LICENSE file.
4
4
5
5
import 'dart:math' as math;
6
+
6
7
import 'package:flutter/material.dart' ;
7
8
import 'package:flutter/rendering.dart' ;
9
+ import 'package:linting_tool/layout/adaptive.dart' ;
8
10
import 'package:linting_tool/pages/default_lints_page.dart' ;
9
11
import 'package:linting_tool/pages/home_page.dart' ;
10
12
import 'package:linting_tool/pages/saved_lints_page.dart' ;
11
- import 'package:linting_tool/layout/adaptive.dart' ;
12
13
import 'package:linting_tool/theme/colors.dart' ;
13
14
14
15
final navKey = GlobalKey <NavigatorState >();
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ import 'dart:io';
7
7
import 'package:flutter/material.dart' ;
8
8
import 'package:flutter_test/flutter_test.dart' ;
9
9
import 'package:hive_flutter/hive_flutter.dart' ;
10
+ import 'package:http/http.dart' as http;
10
11
import 'package:linting_tool/app.dart' ;
11
12
import 'package:linting_tool/model/profile.dart' ;
12
13
import 'package:linting_tool/model/profiles_store.dart' ;
@@ -20,7 +21,7 @@ import 'package:linting_tool/widgets/adaptive_nav.dart';
20
21
import 'package:mockito/annotations.dart' ;
21
22
import 'package:mockito/mockito.dart' ;
22
23
import 'package:provider/provider.dart' ;
23
- import 'package:http/http.dart' as http;
24
+
24
25
import 'widget_test.mocks.dart' ;
25
26
26
27
late MockClient _mockClient;
You can’t perform that action at this time.
0 commit comments