diff --git a/packages/pigeon/CHANGELOG.md b/packages/pigeon/CHANGELOG.md index 8c3a3daba1b..0aa95004cb7 100644 --- a/packages/pigeon/CHANGELOG.md +++ b/packages/pigeon/CHANGELOG.md @@ -1,3 +1,7 @@ +## 24.0.0 + +* **Breaking Change** Relocates some files in `lib` that were not intended for direct client use to `lib/src`. + ## 23.0.0 * **Breaking Change** [swift] Fixes a compile error about PigeonError's sendability conformance in Swift 6. diff --git a/packages/pigeon/CONTRIBUTING.md b/packages/pigeon/CONTRIBUTING.md index 4bf96c20808..810671531b8 100644 --- a/packages/pigeon/CONTRIBUTING.md +++ b/packages/pigeon/CONTRIBUTING.md @@ -18,18 +18,18 @@ generators with that AST. ## Source Index -* [ast.dart](./lib/ast.dart) - The data structure for representing the Abstract Syntax Tree. -* [dart_generator.dart](./lib/dart_generator.dart) - The Dart code generator. -* [java_generator.dart](./lib/java_generator.dart) - The Java code generator. -* [kotlin_generator.dart](./lib/kotlin_generator.dart) - The Kotlin code generator. -* [objc_generator.dart](./lib/objc_generator.dart) - The Objective-C code +* [ast.dart](./lib/src/ast.dart) - The data structure for representing the Abstract Syntax Tree. +* [dart_generator.dart](./lib/src/dart_generator.dart) - The Dart code generator. +* [java_generator.dart](./lib/src/java_generator.dart) - The Java code generator. +* [kotlin_generator.dart](./lib/src/kotlin_generator.dart) - The Kotlin code generator. +* [objc_generator.dart](./lib/src/objc_generator.dart) - The Objective-C code generator (header and source files). -* [swift_generator.dart](./lib/swift_generator.dart) - The Swift code generator. -* [cpp_generator.dart](./lib/cpp_generator.dart) - The C++ code generator. -* [generator_tools.dart](./lib/generator_tools.dart) - Shared code between generators. -* [pigeon_cl.dart](./lib/pigeon_cl.dart) - The top-level function executed by +* [swift_generator.dart](./lib/src/swift_generator.dart) - The Swift code generator. +* [cpp_generator.dart](./lib/src/cpp_generator.dart) - The C++ code generator. +* [generator_tools.dart](./lib/src/generator_tools.dart) - Shared code between generators. +* [pigeon_cl.dart](./lib/src/pigeon_cl.dart) - The top-level function executed by the command line tool in [bin/][./bin]. -* [pigeon_lib.dart](./lib/pigeon_lib.dart) - The top-level function for the +* [pigeon_lib.dart](./lib/src/pigeon_lib.dart) - The top-level function for the PigeonIsolate and the AST generation code. * [pigeon.dart](./lib/pigeon.dart) - A file of exported modules, the intended import for users of Pigeon. diff --git a/packages/pigeon/bin/pigeon.dart b/packages/pigeon/bin/pigeon.dart index b96295a8110..0303aaf06b2 100644 --- a/packages/pigeon/bin/pigeon.dart +++ b/packages/pigeon/bin/pigeon.dart @@ -4,7 +4,7 @@ import 'dart:io' show exit; -import 'package:pigeon/pigeon_cl.dart'; +import 'package:pigeon/src/pigeon_cl.dart'; Future main(List args) async { exit(await runCommandLine(args)); diff --git a/packages/pigeon/lib/pigeon.dart b/packages/pigeon/lib/pigeon.dart index bfa23ad5801..8ea44e7e141 100644 --- a/packages/pigeon/lib/pigeon.dart +++ b/packages/pigeon/lib/pigeon.dart @@ -4,11 +4,12 @@ export 'dart:typed_data' show Float64List, Int32List, Int64List, Uint8List; -export 'cpp_generator.dart' show CppOptions; -export 'dart_generator.dart' show DartOptions; -export 'gobject_generator.dart' show GObjectOptions; -export 'java_generator.dart' show JavaOptions; -export 'kotlin_generator.dart' show KotlinOptions, KotlinProxyApiOptions; -export 'objc_generator.dart' show ObjcOptions; -export 'pigeon_lib.dart'; -export 'swift_generator.dart' show SwiftOptions, SwiftProxyApiOptions; +export 'src/cpp/cpp_generator.dart' show CppOptions; +export 'src/dart/dart_generator.dart' show DartOptions; +export 'src/gobject/gobject_generator.dart' show GObjectOptions; +export 'src/java/java_generator.dart' show JavaOptions; +export 'src/kotlin/kotlin_generator.dart' + show KotlinOptions, KotlinProxyApiOptions; +export 'src/objc/objc_generator.dart' show ObjcOptions; +export 'src/pigeon_lib.dart'; +export 'src/swift/swift_generator.dart' show SwiftOptions, SwiftProxyApiOptions; diff --git a/packages/pigeon/lib/ast.dart b/packages/pigeon/lib/src/ast.dart similarity index 99% rename from packages/pigeon/lib/ast.dart rename to packages/pigeon/lib/src/ast.dart index 5e65f31c98a..19d46523da4 100644 --- a/packages/pigeon/lib/ast.dart +++ b/packages/pigeon/lib/src/ast.dart @@ -6,9 +6,9 @@ import 'package:collection/collection.dart' show ListEquality; import 'package:meta/meta.dart'; import 'generator_tools.dart'; -import 'kotlin_generator.dart' show KotlinProxyApiOptions; +import 'kotlin/kotlin_generator.dart' show KotlinProxyApiOptions; import 'pigeon_lib.dart'; -import 'swift_generator.dart' show SwiftProxyApiOptions; +import 'swift/swift_generator.dart' show SwiftProxyApiOptions; typedef _ListEquals = bool Function(List, List); diff --git a/packages/pigeon/lib/ast_generator.dart b/packages/pigeon/lib/src/ast_generator.dart similarity index 100% rename from packages/pigeon/lib/ast_generator.dart rename to packages/pigeon/lib/src/ast_generator.dart diff --git a/packages/pigeon/lib/cpp_generator.dart b/packages/pigeon/lib/src/cpp/cpp_generator.dart similarity index 99% rename from packages/pigeon/lib/cpp_generator.dart rename to packages/pigeon/lib/src/cpp/cpp_generator.dart index d911da47422..75de5af03a5 100644 --- a/packages/pigeon/lib/cpp_generator.dart +++ b/packages/pigeon/lib/src/cpp/cpp_generator.dart @@ -2,11 +2,11 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'ast.dart'; -import 'functional.dart'; -import 'generator.dart'; -import 'generator_tools.dart'; -import 'pigeon_lib.dart' show Error; +import '../ast.dart'; +import '../functional.dart'; +import '../generator.dart'; +import '../generator_tools.dart'; +import '../pigeon_lib.dart' show Error; /// General comment opening token. const String _commentPrefix = '//'; diff --git a/packages/pigeon/lib/dart_generator.dart b/packages/pigeon/lib/src/dart/dart_generator.dart similarity index 99% rename from packages/pigeon/lib/dart_generator.dart rename to packages/pigeon/lib/src/dart/dart_generator.dart index 58553b93489..05fe06d637a 100644 --- a/packages/pigeon/lib/dart_generator.dart +++ b/packages/pigeon/lib/src/dart/dart_generator.dart @@ -7,11 +7,11 @@ import 'package:dart_style/dart_style.dart'; import 'package:path/path.dart' as path; import 'package:pub_semver/pub_semver.dart'; -import 'ast.dart'; -import 'dart/templates.dart'; -import 'functional.dart'; -import 'generator.dart'; -import 'generator_tools.dart'; +import '../ast.dart'; +import '../functional.dart'; +import '../generator.dart'; +import '../generator_tools.dart'; +import 'templates.dart'; /// Documentation comment open symbol. const String _docCommentPrefix = '///'; diff --git a/packages/pigeon/lib/dart/templates.dart b/packages/pigeon/lib/src/dart/templates.dart similarity index 100% rename from packages/pigeon/lib/dart/templates.dart rename to packages/pigeon/lib/src/dart/templates.dart diff --git a/packages/pigeon/lib/functional.dart b/packages/pigeon/lib/src/functional.dart similarity index 100% rename from packages/pigeon/lib/functional.dart rename to packages/pigeon/lib/src/functional.dart diff --git a/packages/pigeon/lib/generator.dart b/packages/pigeon/lib/src/generator.dart similarity index 100% rename from packages/pigeon/lib/generator.dart rename to packages/pigeon/lib/src/generator.dart diff --git a/packages/pigeon/lib/generator_tools.dart b/packages/pigeon/lib/src/generator_tools.dart similarity index 99% rename from packages/pigeon/lib/generator_tools.dart rename to packages/pigeon/lib/src/generator_tools.dart index c5a5788e91a..2c89f595d9a 100644 --- a/packages/pigeon/lib/generator_tools.dart +++ b/packages/pigeon/lib/src/generator_tools.dart @@ -14,7 +14,7 @@ import 'ast.dart'; /// The current version of pigeon. /// /// This must match the version in pubspec.yaml. -const String pigeonVersion = '23.0.0'; +const String pigeonVersion = '24.0.0'; /// Read all the content from [stdin] to a String. String readStdin() { diff --git a/packages/pigeon/lib/gobject_generator.dart b/packages/pigeon/lib/src/gobject/gobject_generator.dart similarity index 99% rename from packages/pigeon/lib/gobject_generator.dart rename to packages/pigeon/lib/src/gobject/gobject_generator.dart index 486b6143986..eb0d9e43240 100644 --- a/packages/pigeon/lib/gobject_generator.dart +++ b/packages/pigeon/lib/src/gobject/gobject_generator.dart @@ -2,9 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'ast.dart'; -import 'generator.dart'; -import 'generator_tools.dart'; +import '../ast.dart'; +import '../generator.dart'; +import '../generator_tools.dart'; /// Documentation comment spec. const DocumentCommentSpecification _docCommentSpec = diff --git a/packages/pigeon/lib/java_generator.dart b/packages/pigeon/lib/src/java/java_generator.dart similarity index 99% rename from packages/pigeon/lib/java_generator.dart rename to packages/pigeon/lib/src/java/java_generator.dart index 938b20c2a05..c5fd0007b8f 100644 --- a/packages/pigeon/lib/java_generator.dart +++ b/packages/pigeon/lib/src/java/java_generator.dart @@ -2,11 +2,11 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'ast.dart'; -import 'functional.dart'; -import 'generator.dart'; -import 'generator_tools.dart'; -import 'pigeon_lib.dart' show TaskQueueType; +import '../ast.dart'; +import '../functional.dart'; +import '../generator.dart'; +import '../generator_tools.dart'; +import '../pigeon_lib.dart' show TaskQueueType; /// Documentation open symbol. const String _docCommentPrefix = '/**'; diff --git a/packages/pigeon/lib/kotlin_generator.dart b/packages/pigeon/lib/src/kotlin/kotlin_generator.dart similarity index 99% rename from packages/pigeon/lib/kotlin_generator.dart rename to packages/pigeon/lib/src/kotlin/kotlin_generator.dart index f0a185cdcc7..9f33dc58b36 100644 --- a/packages/pigeon/lib/kotlin_generator.dart +++ b/packages/pigeon/lib/src/kotlin/kotlin_generator.dart @@ -4,12 +4,12 @@ import 'package:graphs/graphs.dart'; -import 'ast.dart'; -import 'functional.dart'; -import 'generator.dart'; -import 'generator_tools.dart'; -import 'kotlin/templates.dart'; -import 'pigeon_lib.dart' show TaskQueueType; +import '../ast.dart'; +import '../functional.dart'; +import '../generator.dart'; +import '../generator_tools.dart'; +import '../pigeon_lib.dart' show TaskQueueType; +import 'templates.dart'; /// Documentation open symbol. const String _docCommentPrefix = '/**'; diff --git a/packages/pigeon/lib/kotlin/templates.dart b/packages/pigeon/lib/src/kotlin/templates.dart similarity index 99% rename from packages/pigeon/lib/kotlin/templates.dart rename to packages/pigeon/lib/src/kotlin/templates.dart index 5f85078588b..0dfdb08c1b8 100644 --- a/packages/pigeon/lib/kotlin/templates.dart +++ b/packages/pigeon/lib/src/kotlin/templates.dart @@ -3,7 +3,7 @@ // found in the LICENSE file. import '../generator_tools.dart'; -import '../kotlin_generator.dart'; +import 'kotlin_generator.dart'; /// Name of the Kotlin `InstanceManager`. String kotlinInstanceManagerClassName(KotlinOptions options) => diff --git a/packages/pigeon/lib/objc_generator.dart b/packages/pigeon/lib/src/objc/objc_generator.dart similarity index 99% rename from packages/pigeon/lib/objc_generator.dart rename to packages/pigeon/lib/src/objc/objc_generator.dart index ed6bd37ac76..e37d3bbcba8 100644 --- a/packages/pigeon/lib/objc_generator.dart +++ b/packages/pigeon/lib/src/objc/objc_generator.dart @@ -2,11 +2,11 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'ast.dart'; -import 'functional.dart'; -import 'generator.dart'; -import 'generator_tools.dart'; -import 'pigeon_lib.dart' show Error, TaskQueueType; +import '../ast.dart'; +import '../functional.dart'; +import '../generator.dart'; +import '../generator_tools.dart'; +import '../pigeon_lib.dart' show Error, TaskQueueType; /// Documentation comment open symbol. const String _docCommentPrefix = '///'; diff --git a/packages/pigeon/lib/pigeon_cl.dart b/packages/pigeon/lib/src/pigeon_cl.dart similarity index 100% rename from packages/pigeon/lib/pigeon_cl.dart rename to packages/pigeon/lib/src/pigeon_cl.dart diff --git a/packages/pigeon/lib/pigeon_lib.dart b/packages/pigeon/lib/src/pigeon_lib.dart similarity index 99% rename from packages/pigeon/lib/pigeon_lib.dart rename to packages/pigeon/lib/src/pigeon_lib.dart index 4a4501e3250..d177c1ee7e8 100644 --- a/packages/pigeon/lib/pigeon_lib.dart +++ b/packages/pigeon/lib/src/pigeon_lib.dart @@ -27,15 +27,15 @@ import 'package:pub_semver/pub_semver.dart'; import 'ast.dart'; import 'ast_generator.dart'; -import 'cpp_generator.dart'; -import 'dart_generator.dart'; +import 'cpp/cpp_generator.dart'; +import 'dart/dart_generator.dart'; import 'generator_tools.dart'; import 'generator_tools.dart' as generator_tools; -import 'gobject_generator.dart'; -import 'java_generator.dart'; -import 'kotlin_generator.dart'; -import 'objc_generator.dart'; -import 'swift_generator.dart'; +import 'gobject/gobject_generator.dart'; +import 'java/java_generator.dart'; +import 'kotlin/kotlin_generator.dart'; +import 'objc/objc_generator.dart'; +import 'swift/swift_generator.dart'; class _Asynchronous { const _Asynchronous(); diff --git a/packages/pigeon/lib/swift_generator.dart b/packages/pigeon/lib/src/swift/swift_generator.dart similarity index 99% rename from packages/pigeon/lib/swift_generator.dart rename to packages/pigeon/lib/src/swift/swift_generator.dart index cbf0ffc0d3f..23be57b068e 100644 --- a/packages/pigeon/lib/swift_generator.dart +++ b/packages/pigeon/lib/src/swift/swift_generator.dart @@ -5,11 +5,11 @@ import 'package:graphs/graphs.dart'; import 'package:pub_semver/pub_semver.dart'; -import 'ast.dart'; -import 'functional.dart'; -import 'generator.dart'; -import 'generator_tools.dart'; -import 'swift/templates.dart'; +import '../ast.dart'; +import '../functional.dart'; +import '../generator.dart'; +import '../generator_tools.dart'; +import 'templates.dart'; /// Documentation comment open symbol. const String _docCommentPrefix = '///'; diff --git a/packages/pigeon/lib/swift/templates.dart b/packages/pigeon/lib/src/swift/templates.dart similarity index 99% rename from packages/pigeon/lib/swift/templates.dart rename to packages/pigeon/lib/src/swift/templates.dart index d67e8acf18f..6c48ed93f07 100644 --- a/packages/pigeon/lib/swift/templates.dart +++ b/packages/pigeon/lib/src/swift/templates.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +import '../../pigeon.dart'; import '../generator_tools.dart'; -import '../pigeon.dart'; /// Name of delegate that handles the callback when an object is deallocated /// in an `InstanceManager`. diff --git a/packages/pigeon/pubspec.yaml b/packages/pigeon/pubspec.yaml index 170bdb1859d..94a423d1ca7 100644 --- a/packages/pigeon/pubspec.yaml +++ b/packages/pigeon/pubspec.yaml @@ -2,7 +2,7 @@ name: pigeon description: Code generator tool to make communication between Flutter and the host platform type-safe and easier. repository: https://github.com/flutter/packages/tree/main/packages/pigeon issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+pigeon%22 -version: 23.0.0 # This must match the version in lib/generator_tools.dart +version: 24.0.0 # This must match the version in lib/src/generator_tools.dart environment: sdk: ^3.4.0 diff --git a/packages/pigeon/test/ast_generator_test.dart b/packages/pigeon/test/ast_generator_test.dart index 01cf75beafd..21ebf09d5b8 100644 --- a/packages/pigeon/test/ast_generator_test.dart +++ b/packages/pigeon/test/ast_generator_test.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/ast_generator.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/ast_generator.dart'; import 'package:test/test.dart'; void main() { diff --git a/packages/pigeon/test/cpp_generator_test.dart b/packages/pigeon/test/cpp_generator_test.dart index c88311f4c5b..d79eec28419 100644 --- a/packages/pigeon/test/cpp_generator_test.dart +++ b/packages/pigeon/test/cpp_generator_test.dart @@ -2,10 +2,10 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/cpp_generator.dart'; -import 'package:pigeon/generator_tools.dart'; import 'package:pigeon/pigeon.dart' show Error; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/cpp/cpp_generator.dart'; +import 'package:pigeon/src/generator_tools.dart'; import 'package:test/test.dart'; const String DEFAULT_PACKAGE_NAME = 'test_package'; diff --git a/packages/pigeon/test/dart/proxy_api_test.dart b/packages/pigeon/test/dart/proxy_api_test.dart index 6e3377af72b..7f0cfc60f2f 100644 --- a/packages/pigeon/test/dart/proxy_api_test.dart +++ b/packages/pigeon/test/dart/proxy_api_test.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/dart_generator.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/dart/dart_generator.dart'; import 'package:test/test.dart'; const String DEFAULT_PACKAGE_NAME = 'test_package'; diff --git a/packages/pigeon/test/dart_generator_test.dart b/packages/pigeon/test/dart_generator_test.dart index 7a4d44c2617..ace2645e386 100644 --- a/packages/pigeon/test/dart_generator_test.dart +++ b/packages/pigeon/test/dart_generator_test.dart @@ -5,9 +5,9 @@ import 'dart:io' show Directory, File; import 'package:path/path.dart' as path; -import 'package:pigeon/ast.dart'; -import 'package:pigeon/dart_generator.dart'; -import 'package:pigeon/generator_tools.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/dart/dart_generator.dart'; +import 'package:pigeon/src/generator_tools.dart'; import 'package:test/test.dart'; const String DEFAULT_PACKAGE_NAME = 'test_package'; diff --git a/packages/pigeon/test/functional_test.dart b/packages/pigeon/test/functional_test.dart index 1c2079ccae4..62ee434a6b0 100644 --- a/packages/pigeon/test/functional_test.dart +++ b/packages/pigeon/test/functional_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/functional.dart'; +import 'package:pigeon/src/functional.dart'; import 'package:test/test.dart'; void main() { diff --git a/packages/pigeon/test/generator_tools_test.dart b/packages/pigeon/test/generator_tools_test.dart index 2ed9239b0a2..34286260aab 100644 --- a/packages/pigeon/test/generator_tools_test.dart +++ b/packages/pigeon/test/generator_tools_test.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/generator_tools.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/generator_tools.dart'; import 'package:test/test.dart'; bool _equalSet(Set x, Set y) { diff --git a/packages/pigeon/test/gobject_generator_test.dart b/packages/pigeon/test/gobject_generator_test.dart index 3b9d90ad164..fdcd5718e07 100644 --- a/packages/pigeon/test/gobject_generator_test.dart +++ b/packages/pigeon/test/gobject_generator_test.dart @@ -2,9 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/generator_tools.dart'; -import 'package:pigeon/gobject_generator.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/generator_tools.dart'; +import 'package:pigeon/src/gobject/gobject_generator.dart'; import 'package:test/test.dart'; const String DEFAULT_PACKAGE_NAME = 'test_package'; diff --git a/packages/pigeon/test/java_generator_test.dart b/packages/pigeon/test/java_generator_test.dart index 49358cf7dda..a8dc3c36edd 100644 --- a/packages/pigeon/test/java_generator_test.dart +++ b/packages/pigeon/test/java_generator_test.dart @@ -2,9 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/java_generator.dart'; import 'package:pigeon/pigeon.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/java/java_generator.dart'; import 'package:test/test.dart'; const String DEFAULT_PACKAGE_NAME = 'test_package'; diff --git a/packages/pigeon/test/kotlin/proxy_api_test.dart b/packages/pigeon/test/kotlin/proxy_api_test.dart index d6ddd35377b..b14f6d25746 100644 --- a/packages/pigeon/test/kotlin/proxy_api_test.dart +++ b/packages/pigeon/test/kotlin/proxy_api_test.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/kotlin_generator.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/kotlin/kotlin_generator.dart'; import 'package:test/test.dart'; const String DEFAULT_PACKAGE_NAME = 'test_package'; diff --git a/packages/pigeon/test/kotlin_generator_test.dart b/packages/pigeon/test/kotlin_generator_test.dart index 6043229fd72..00e2c542bd2 100644 --- a/packages/pigeon/test/kotlin_generator_test.dart +++ b/packages/pigeon/test/kotlin_generator_test.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/kotlin_generator.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/kotlin/kotlin_generator.dart'; import 'package:test/test.dart'; const String DEFAULT_PACKAGE_NAME = 'test_package'; diff --git a/packages/pigeon/test/objc_generator_test.dart b/packages/pigeon/test/objc_generator_test.dart index 728bb50ac9c..74162325f04 100644 --- a/packages/pigeon/test/objc_generator_test.dart +++ b/packages/pigeon/test/objc_generator_test.dart @@ -2,10 +2,10 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/generator_tools.dart'; -import 'package:pigeon/objc_generator.dart'; -import 'package:pigeon/pigeon_lib.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/generator_tools.dart'; +import 'package:pigeon/src/objc/objc_generator.dart'; +import 'package:pigeon/src/pigeon_lib.dart'; import 'package:test/test.dart'; const String DEFAULT_PACKAGE_NAME = 'test_package'; diff --git a/packages/pigeon/test/pigeon_lib_test.dart b/packages/pigeon/test/pigeon_lib_test.dart index bf6fc7cbca1..ab8dda4b324 100644 --- a/packages/pigeon/test/pigeon_lib_test.dart +++ b/packages/pigeon/test/pigeon_lib_test.dart @@ -5,9 +5,9 @@ import 'dart:async'; import 'dart:io'; -import 'package:pigeon/ast.dart'; -import 'package:pigeon/generator_tools.dart'; -import 'package:pigeon/pigeon_lib.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/generator_tools.dart'; +import 'package:pigeon/src/pigeon_lib.dart'; import 'package:test/test.dart'; class _ValidatorGeneratorAdapter implements GeneratorAdapter { diff --git a/packages/pigeon/test/swift/proxy_api_test.dart b/packages/pigeon/test/swift/proxy_api_test.dart index d149d5d0102..26c679ba303 100644 --- a/packages/pigeon/test/swift/proxy_api_test.dart +++ b/packages/pigeon/test/swift/proxy_api_test.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/swift_generator.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/swift/swift_generator.dart'; import 'package:test/test.dart'; const String DEFAULT_PACKAGE_NAME = 'test_package'; diff --git a/packages/pigeon/test/swift_generator_test.dart b/packages/pigeon/test/swift_generator_test.dart index 6fa3388cc33..1b2b21615cb 100644 --- a/packages/pigeon/test/swift_generator_test.dart +++ b/packages/pigeon/test/swift_generator_test.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:pigeon/ast.dart'; -import 'package:pigeon/swift_generator.dart'; +import 'package:pigeon/src/ast.dart'; +import 'package:pigeon/src/swift/swift_generator.dart'; import 'package:test/test.dart'; import 'dart_generator_test.dart'; diff --git a/packages/pigeon/test/version_test.dart b/packages/pigeon/test/version_test.dart index 45c62682fcc..a4b8dbcb2b9 100644 --- a/packages/pigeon/test/version_test.dart +++ b/packages/pigeon/test/version_test.dart @@ -4,7 +4,7 @@ import 'dart:io'; -import 'package:pigeon/generator_tools.dart'; +import 'package:pigeon/src/generator_tools.dart'; import 'package:test/test.dart'; void main() { diff --git a/packages/pigeon/tool/shared/generation.dart b/packages/pigeon/tool/shared/generation.dart index fdb50384366..057b8b964dd 100644 --- a/packages/pigeon/tool/shared/generation.dart +++ b/packages/pigeon/tool/shared/generation.dart @@ -5,8 +5,8 @@ import 'dart:io' show Platform; import 'package:path/path.dart' as p; -import 'package:pigeon/generator_tools.dart'; import 'package:pigeon/pigeon.dart'; +import 'package:pigeon/src/generator_tools.dart'; import 'process_utils.dart';