-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
P2A bug or feature request we're likely to work onA bug or feature request we're likely to work ondevexp-data-driven-fixesIssues with the analysis server's support for data-driven fixesIssues with the analysis server's support for data-driven fixesdevexp-warningIssues with the analyzer's Warning codesIssues with the analyzer's Warning codeslegacy-area-analyzerUse area-devexp instead.Use area-devexp instead.type-enhancementA request for a change that isn't a bugA request for a change that isn't a bug
Description
This issue was originally filed by @seaneagan
If you want to stop exporting library A from library B, but you don't want to deprecate library A itself, it would be nice to be able mark the export as deprecated:
@deprecated('Use libraryA.dart directly instead')
export 'libraryA.dart';
Here are some use cases:
Stop exporting something:
dart-lang/test#53
Split part of a library into a separate library with a temporary re-export:
dart-lang/test#2326
natebosch
Metadata
Metadata
Assignees
Labels
P2A bug or feature request we're likely to work onA bug or feature request we're likely to work ondevexp-data-driven-fixesIssues with the analysis server's support for data-driven fixesIssues with the analysis server's support for data-driven fixesdevexp-warningIssues with the analyzer's Warning codesIssues with the analyzer's Warning codeslegacy-area-analyzerUse area-devexp instead.Use area-devexp instead.type-enhancementA request for a change that isn't a bugA request for a change that isn't a bug