Macro. Re-export package:_macros/src/executor/response_impls.dart from 'package:macros'.

Change-Id: I89e59cbac52edb5197e409e3000c5a3dedd80b3a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/371421
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
This commit is contained in:
Konstantin Shcheglov 2024-06-13 19:12:41 +00:00 committed by Commit Queue
parent 1ec4677870
commit cc073a0782
5 changed files with 12 additions and 4 deletions

View file

@ -4,7 +4,6 @@
import 'dart:typed_data';
import 'package:_macros/src/executor/response_impls.dart' as macro;
import 'package:analyzer/dart/element/element.dart';
import 'package:analyzer/src/dart/analysis/file_state.dart';
import 'package:analyzer/src/dart/analysis/library_graph.dart';
@ -18,6 +17,7 @@ import 'package:analyzer/src/summary2/reference.dart';
import 'package:macros/macros.dart' as macro;
import 'package:macros/src/executor.dart' as macro;
import 'package:macros/src/executor/introspection_impls.dart' as macro;
import 'package:macros/src/executor/response_impls.dart' as macro;
macro.MacroExecutionResult readMacroExecutionResult({
required DeclarationBuilder declarationBuilder,

View file

@ -13,8 +13,7 @@ dependencies:
convert: ^3.0.0
crypto: ^3.0.0
glob: ^2.0.0
_macros: '>=0.3.0 <0.4.0'
macros: '>=0.1.2-0 <0.1.3'
macros: '>=0.1.2-main.3 <0.1.3'
meta: ^1.15.0
package_config: ^2.0.0
path: ^1.9.0

View file

@ -1,3 +1,7 @@
## 0.1.2-main.3
- Re-export 'package:_macros/src/executor/response_impls.dart'.
## 0.1.2-main.2
- Re-publish of `0.1.2-main.1` which was retracted due to a corrupted tar file.

View file

@ -0,0 +1,5 @@
// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
export 'package:_macros/src/executor/response_impls.dart';

View file

@ -1,5 +1,5 @@
name: macros
version: 0.1.2-main.2
version: 0.1.2-main.3
description: >-
This package is for macro authors, and exposes the APIs necessary to write
a macro. It exports the APIs from the private `_macros` SDK vendored package.