blob: ad7f083f64cd2641dad9057f392b5d48423c9111 [file] [log] [blame]
library reexport.somelib;
class SomeClass {}
class SomeOtherClass {}
class YetAnotherClass {}
class AUnicornClass {}
class BaseReexported {
String? action;
}
class ExtendedBaseReexported extends BaseReexported {}
/// A private extension.
extension _Unseen on Object {
// ignore: unused_element
void doYouSeeMe() {}
}
/// An extension without a name
extension on List {
// ignore: unused_element
void somethingNew() {}
}
/// [_Unseen] is not seen, but [DocumentMe] is.
extension DocumentThisExtensionOnce on String {
String get reportOnString => '$this is wonderful';
}