Skip to content

Commit e5c759e

Browse files
authored
[native_assets_cli] Remove lib/native_assets_cli_internal.dart (#2235)
1 parent b5c71ca commit e5c759e

File tree

60 files changed

+100
-101
lines changed

Some content is hidden

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

60 files changed

+100
-101
lines changed

pkgs/native_assets_builder/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.18.0-wip
2+
3+
- Bump `package:native_assets_cli` to 0.18.0.
4+
15
## 0.17.0
26

37
- Bump `package:native_assets_cli` to 0.17.0.

pkgs/native_assets_builder/CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
`package:native_assets_builder` and `package:native_assets_cli/native_assets_cli_internal.dart` are used in [`package:dartdev`] and [`package:flutter_tools`].
1+
`package:native_assets_builder` is used in [`package:dartdev`] and [`package:flutter_tools`].
22

33
Dartdev and Flutter Tools are the commandline interfaces for `dart ...` and `flutter ...` commands.
44

pkgs/native_assets_builder/lib/src/build_runner/build_planner.dart

+15-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import 'package:file/file.dart';
99
import 'package:graphs/graphs.dart' as graphs;
1010
import 'package:logging/logging.dart';
1111
import 'package:meta/meta.dart';
12-
import 'package:native_assets_cli/native_assets_cli_internal.dart';
1312
import 'package:package_config/package_config.dart';
1413

1514
import '../package_layout/package_layout.dart';
@@ -209,3 +208,18 @@ class PackageGraph {
209208
return buffer.toString();
210209
}
211210
}
211+
212+
/// The two types of scripts which are hooked into the compilation process.
213+
///
214+
/// The `build.dart` hook runs before, and the `link.dart` hook after
215+
/// compilation. This enum holds static information about these hooks.
216+
enum Hook {
217+
link('link'),
218+
build('build');
219+
220+
final String _scriptName;
221+
222+
const Hook(this._scriptName);
223+
224+
String get scriptName => '$_scriptName.dart';
225+
}

pkgs/native_assets_builder/lib/src/build_runner/build_runner.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import 'dart:io' show Platform;
99
import 'package:file/file.dart';
1010
import 'package:logging/logging.dart';
1111
import 'package:meta/meta.dart';
12-
import 'package:native_assets_cli/native_assets_cli_internal.dart';
12+
import 'package:native_assets_cli/native_assets_cli_builder.dart';
1313
import 'package:package_config/package_config.dart';
1414
import 'package:yaml/yaml.dart';
1515

pkgs/native_assets_builder/lib/src/model/build_result.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// for details. All rights reserved. Use of this source code is governed by a
33
// BSD-style license that can be found in the LICENSE file.
44

5-
import 'package:native_assets_cli/native_assets_cli_internal.dart';
5+
import 'package:native_assets_cli/native_assets_cli_builder.dart';
66

77
/// The result of executing build hooks from all packages in the dependency tree
88
/// of the entry point application.

pkgs/native_assets_builder/lib/src/model/hook_result.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// BSD-style license that can be found in the LICENSE file.
44

55
import 'package:collection/collection.dart';
6-
import 'package:native_assets_cli/native_assets_cli_internal.dart';
6+
import 'package:native_assets_cli/native_assets_cli_builder.dart';
77

88
import '../../native_assets_builder.dart';
99

pkgs/native_assets_builder/lib/src/model/kernel_assets.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
/// Dart SDK.
1515
library;
1616

17-
import 'package:native_assets_cli/native_assets_cli_internal.dart';
17+
import 'package:native_assets_cli/native_assets_cli_builder.dart';
1818

1919
import '../utils/yaml.dart';
2020

pkgs/native_assets_builder/lib/src/model/link_result.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// for details. All rights reserved. Use of this source code is governed by a
33
// BSD-style license that can be found in the LICENSE file.
44

5-
import 'package:native_assets_cli/native_assets_cli_internal.dart';
5+
import 'package:native_assets_cli/native_assets_cli_builder.dart';
66

77
/// The result of executing the link hooks from all packages in the dependency
88
/// tree of the entry point application.

pkgs/native_assets_builder/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: native_assets_builder
22
description: >-
33
This package is the backend that invokes build hooks.
4-
version: 0.17.0
4+
version: 0.18.0-wip
55
repository: https://github.com/dart-lang/native/tree/main/pkgs/native_assets_builder
66

77
resolution: workspace
@@ -16,7 +16,7 @@ dependencies:
1616
graphs: ^2.3.2
1717
logging: ^1.3.0
1818
meta: ^1.16.0
19-
native_assets_cli: ^0.17.0
19+
native_assets_cli: ^0.18.0-wip
2020
package_config: ^2.1.0
2121
pub_semver: ^2.2.0
2222
yaml: ^3.1.3

pkgs/native_assets_builder/test/helpers.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import 'package:yaml/yaml.dart';
1717

1818
export 'package:native_assets_cli/code_assets_builder.dart';
1919
export 'package:native_assets_cli/data_assets_builder.dart';
20-
export 'package:native_assets_cli/native_assets_cli_internal.dart';
20+
export 'package:native_assets_cli/native_assets_cli_builder.dart';
2121

2222
extension UriExtension on Uri {
2323
String get name => pathSegments.where((e) => e != '').last;

pkgs/native_assets_builder/test/model/kernel_assets_test.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// ignore_for_file: undefined_hidden_name
66

77
import 'package:native_assets_builder/src/model/kernel_assets.dart';
8-
import 'package:native_assets_cli/native_assets_cli_internal.dart';
8+
import 'package:native_assets_cli/native_assets_cli_builder.dart';
99
import 'package:test/test.dart';
1010

1111
void main() {

pkgs/native_assets_builder/test_data/add_asset_link/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ environment:
1212
dependencies:
1313
logging: ^1.3.0
1414
meta: ^1.16.0
15-
native_assets_cli: ^0.17.0
16-
native_toolchain_c: ^0.14.0
15+
native_assets_cli: ^0.18.0-wip
16+
native_toolchain_c: ^0.15.0-wip
1717

1818
dev_dependencies:
1919
lints: ^5.1.1

pkgs/native_assets_builder/test_data/complex_link/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ dependencies:
1414
complex_link_helper:
1515
path: ../complex_link_helper/
1616
logging: ^1.3.0
17-
native_assets_cli: ^0.17.0
17+
native_assets_cli: ^0.18.0-wip
1818

1919
dev_dependencies:
2020
lints: ^5.1.1

pkgs/native_assets_builder/test_data/complex_link_helper/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ environment:
1212
dependencies:
1313
cli_config: ^0.2.0
1414
logging: ^1.3.0
15-
native_assets_cli: ^0.17.0
15+
native_assets_cli: ^0.18.0-wip
1616

1717
dev_dependencies:
1818
lints: ^5.1.1

pkgs/native_assets_builder/test_data/cyclic_package_1/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ environment:
1212
dependencies:
1313
cyclic_package_2:
1414
path: ../cyclic_package_2
15-
native_assets_cli: ^0.17.0
15+
native_assets_cli: ^0.18.0-wip
1616

1717
dev_dependencies:
1818
lints: ^5.1.1

pkgs/native_assets_builder/test_data/cyclic_package_2/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ environment:
1212
dependencies:
1313
cyclic_package_1:
1414
path: ../cyclic_package_1
15-
native_assets_cli: ^0.17.0
15+
native_assets_cli: ^0.18.0-wip
1616

1717
dev_dependencies:
1818
lints: ^5.1.1

pkgs/native_assets_builder/test_data/depend_on_fail_build/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ environment:
1212
dependencies:
1313
fail_build:
1414
path: ../fail_build/
15-
native_assets_cli: ^0.17.0
15+
native_assets_cli: ^0.18.0-wip
1616

1717
dev_dependencies:
1818
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/depend_on_fail_build_app/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ environment:
1212
dependencies:
1313
depend_on_fail_build:
1414
path: ../depend_on_fail_build/
15-
native_assets_cli: ^0.17.0
15+
native_assets_cli: ^0.18.0-wip
1616

1717
dev_dependencies:
1818
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/drop_dylib_link/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ environment:
1111

1212
dependencies:
1313
logging: ^1.3.0
14-
native_assets_cli: ^0.17.0
15-
native_toolchain_c: ^0.14.0
14+
native_assets_cli: ^0.18.0-wip
15+
native_toolchain_c: ^0.15.0-wip
1616

1717
dev_dependencies:
1818
lints: ^5.1.1

pkgs/native_assets_builder/test_data/fail_build/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ environment:
1010
sdk: '>=3.7.0 <4.0.0'
1111

1212
dependencies:
13-
native_assets_cli: ^0.17.0
13+
native_assets_cli: ^0.18.0-wip
1414

1515
dev_dependencies:
1616
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/fail_on_os_sdk_version/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ environment:
1010
sdk: '>=3.7.0 <4.0.0'
1111

1212
dependencies:
13-
native_assets_cli: ^0.17.0
13+
native_assets_cli: ^0.18.0-wip
1414

1515
dev_dependencies:
1616
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/fail_on_os_sdk_version_link/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ environment:
1212
dependencies:
1313
fail_on_os_sdk_version_linker:
1414
path: ../fail_on_os_sdk_version_linker/
15-
native_assets_cli: ^0.17.0
15+
native_assets_cli: ^0.18.0-wip
1616

1717
dev_dependencies:
1818
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/fail_on_os_sdk_version_linker/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ environment:
1010
sdk: '>=3.7.0 <4.0.0'
1111

1212
dependencies:
13-
native_assets_cli: ^0.17.0
13+
native_assets_cli: ^0.18.0-wip
1414

1515
dev_dependencies:
1616
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/native_add/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ environment:
1111

1212
dependencies:
1313
logging: ^1.3.0
14-
native_assets_cli: ^0.17.0
15-
native_toolchain_c: ^0.14.0
14+
native_assets_cli: ^0.18.0-wip
15+
native_toolchain_c: ^0.15.0-wip
1616

1717
dev_dependencies:
1818
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/native_add_add_source/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ environment:
1111

1212
dependencies:
1313
logging: ^1.3.0
14-
native_assets_cli: ^0.17.0
15-
native_toolchain_c: ^0.14.0
14+
native_assets_cli: ^0.18.0-wip
15+
native_toolchain_c: ^0.15.0-wip
1616

1717
dev_dependencies:
1818
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/native_add_duplicate/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ dependencies:
1313
logging: ^1.3.0
1414
native_add:
1515
path: ../native_add/
16-
native_assets_cli: ^0.17.0
17-
native_toolchain_c: ^0.14.0
16+
native_assets_cli: ^0.18.0-wip
17+
native_toolchain_c: ^0.15.0-wip
1818

1919
dev_dependencies:
2020
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/native_dynamic_linking/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ environment:
1212

1313
dependencies:
1414
logging: ^1.3.0
15-
native_assets_cli: ^0.17.0
16-
native_toolchain_c: ^0.14.0
15+
native_assets_cli: ^0.18.0-wip
16+
native_toolchain_c: ^0.15.0-wip
1717

1818
dev_dependencies:
1919
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/native_subtract/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ environment:
1111

1212
dependencies:
1313
logging: ^1.3.0
14-
native_assets_cli: ^0.17.0
15-
native_toolchain_c: ^0.14.0
14+
native_assets_cli: ^0.18.0-wip
15+
native_toolchain_c: ^0.15.0-wip
1616

1717
dev_dependencies:
1818
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/no_asset_for_link/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ environment:
1212
dependencies:
1313
logging: ^1.3.0
1414
meta: ^1.16.0
15-
native_assets_cli: ^0.17.0
15+
native_assets_cli: ^0.18.0-wip
1616

1717
dev_dependencies:
1818
lints: ^5.1.1

pkgs/native_assets_builder/test_data/no_hook/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ environment:
1111

1212
dependencies:
1313
logging: ^1.3.0
14-
native_assets_cli: ^0.17.0
15-
native_toolchain_c: ^0.14.0
14+
native_assets_cli: ^0.18.0-wip
15+
native_toolchain_c: ^0.15.0-wip
1616

1717
dev_dependencies:
1818
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/package_reading_metadata/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ environment:
1010
sdk: '>=3.7.0 <4.0.0'
1111

1212
dependencies:
13-
native_assets_cli: ^0.17.0
13+
native_assets_cli: ^0.18.0-wip
1414
package_with_metadata:
1515
path: ../package_with_metadata/
1616

pkgs/native_assets_builder/test_data/package_with_metadata/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ environment:
1010
sdk: '>=3.7.0 <4.0.0'
1111

1212
dependencies:
13-
native_assets_cli: ^0.17.0
13+
native_assets_cli: ^0.18.0-wip
1414

1515
dev_dependencies:
1616
lints: ^5.1.1

pkgs/native_assets_builder/test_data/relative_path/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ environment:
1111

1212
dependencies:
1313
logging: ^1.3.0
14-
native_assets_cli: ^0.17.0
14+
native_assets_cli: ^0.18.0-wip
1515

1616
dev_dependencies:
1717
lints: ^5.1.1

pkgs/native_assets_builder/test_data/reusable_dynamic_library/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ environment:
1313

1414
dependencies:
1515
logging: ^1.1.1
16-
native_assets_cli: ^0.17.0
17-
native_toolchain_c: ^0.14.0
16+
native_assets_cli: ^0.18.0-wip
17+
native_toolchain_c: ^0.15.0-wip
1818

1919
dev_dependencies:
2020
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/reuse_dynamic_library/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ environment:
1212

1313
dependencies:
1414
logging: ^1.1.1
15-
native_assets_cli: ^0.17.0
16-
native_toolchain_c: ^0.14.0
15+
native_assets_cli: ^0.18.0-wip
16+
native_toolchain_c: ^0.15.0-wip
1717
reusable_dynamic_library:
1818
path: ../reusable_dynamic_library/
1919

pkgs/native_assets_builder/test_data/simple_data_asset/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ environment:
1111

1212
dependencies:
1313
logging: ^1.3.0
14-
native_assets_cli: ^0.17.0
14+
native_assets_cli: ^0.18.0-wip
1515

1616
dev_dependencies:
1717
lints: ^5.1.1

pkgs/native_assets_builder/test_data/simple_link/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ environment:
1212
dependencies:
1313
cli_config: ^0.2.0
1414
logging: ^1.3.0
15-
native_assets_cli: ^0.17.0
15+
native_assets_cli: ^0.18.0-wip
1616

1717
dev_dependencies:
1818
lints: ^5.1.1

pkgs/native_assets_builder/test_data/system_library/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ environment:
1111

1212
dependencies:
1313
logging: ^1.3.0
14-
native_assets_cli: ^0.17.0
15-
native_toolchain_c: ^0.14.0
14+
native_assets_cli: ^0.18.0-wip
15+
native_toolchain_c: ^0.15.0-wip
1616

1717
dev_dependencies:
1818
ffigen: ^18.0.0

pkgs/native_assets_builder/test_data/transformer/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ environment:
1111

1212
dependencies:
1313
crypto: ^3.0.6
14-
native_assets_cli: ^0.17.0
14+
native_assets_cli: ^0.18.0-wip
1515

1616
dev_dependencies:
1717
lints: ^5.1.1

0 commit comments

Comments
 (0)