1c429e9f36
In order to simplify creating dynamic interface yaml files, the following is added to dynamic interface by default: callable: dart:core, pragma._ extendable: Object TEST=pkg/dynamic_modules/test CoreLibraryReviewExempt: no API changes, only adding pragmas Change-Id: I925532c4c024ebbcf4972b00be0e0a080d5878fa Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/422024 Reviewed-by: Sigmund Cherem <sigmund@google.com> Commit-Queue: Alexander Markov <alexmarkov@google.com>
59 lines
1.4 KiB
YAML
59 lines
1.4 KiB
YAML
# 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.
|
|
extendable:
|
|
- library: 'main_lib1.dart'
|
|
class: 'C4'
|
|
- library: 'main_lib1.dart'
|
|
class: 'M2'
|
|
- library: 'main_lib1.dart'
|
|
class: 'Base'
|
|
- library: 'main_lib1.dart'
|
|
class: 'Interface'
|
|
- library: 'main_lib1.dart'
|
|
class: 'Mixin'
|
|
- library: 'main_lib1.dart'
|
|
class: 'C6'
|
|
- library: 'main_lib1.dart'
|
|
class: 'C7'
|
|
- library: 'dart:core'
|
|
class: 'Object'
|
|
|
|
can-be-overridden:
|
|
- library: 'main_lib1.dart'
|
|
class: 'C4'
|
|
member: 'method2'
|
|
- library: 'main_lib1.dart'
|
|
class: 'C4'
|
|
member: 'field2'
|
|
|
|
callable:
|
|
- library: 'main_lib1.dart'
|
|
class: 'C2'
|
|
- library: 'main_lib1.dart'
|
|
class: 'C4'
|
|
member: ''
|
|
- library: 'main_lib1.dart'
|
|
member: 'method2'
|
|
- library: 'main_lib1.dart'
|
|
member: 'field2'
|
|
- library: 'main_lib1.dart'
|
|
class: 'Base'
|
|
member: ''
|
|
- library: 'main_lib1.dart'
|
|
member: 'const2'
|
|
- library: 'main_lib1.dart'
|
|
class: 'C6'
|
|
member: ''
|
|
- library: 'main_lib1.dart'
|
|
class: 'C7'
|
|
member: ''
|
|
- library: 'main_lib1.dart'
|
|
class: '_ConstForC7'
|
|
- library: 'main_lib1.dart'
|
|
member: '_privateMethodForC7'
|
|
- library: 'main_lib1.dart'
|
|
class: 'C9'
|
|
member: '_'
|
|
- library: 'main_lib2.dart'
|