Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update api.dart.dev links for new infrastructure setup #11406

Merged
merged 1 commit into from
Nov 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/content/add-to-app/performance.md
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ see [multiple Flutters][].
[auxiliary threads]: {{site.repo.flutter}}/blob/master/docs/about/The-Engine-architecture.md#threading
[CAEAGLLayer]: {{site.apple-dev}}/documentation/quartzcore/caeagllayer
[CAMetalLayer]: {{site.apple-dev}}/documentation/quartzcore/cametallayer
[Dart `Isolate`]: {{site.dart.api}}/stable/dart-isolate/Isolate-class.html
[Dart `Isolate`]: {{site.dart.api}}/dart-isolate/Isolate-class.html
[Dart SDK]: {{site.dart-site}}/tools/sdk
[`DartExecutor.executeDartEntrypoint()`]: {{site.api}}/javadoc/io/flutter/embedding/engine/dart/DartExecutor.html#executeDartEntrypoint-io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint-
[`FlutterActivity.createDefaultIntent()`]: {{site.api}}/javadoc/io/flutter/embedding/android/FlutterActivity.html#createDefaultIntent-android.content.Context-
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,4 +85,4 @@ class Album {

[Fetching data from the internet]: /cookbook/networking/fetch-data
[`http`]: {{site.pub-pkg}}/http
[`HttpHeaders`]: {{site.dart.api}}/stable/dart-io/HttpHeaders-class.html
[`HttpHeaders`]: {{site.dart.api}}/dart-io/HttpHeaders-class.html
14 changes: 7 additions & 7 deletions src/content/perf/isolates.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,8 +114,8 @@ for better performance.
Because immutable objects can't be updated,
this effectively retains the actor model behavior.

[`Port` objects]: {{site.dart.api}}/stable/dart-isolate/ReceivePort-class.html
[objects that aren't copied when passed]: {{site.dart.api}}/stable/dart-isolate/SendPort/send.html
[`Port` objects]: {{site.dart.api}}/dart-isolate/ReceivePort-class.html
[objects that aren't copied when passed]: {{site.dart.api}}/dart-isolate/SendPort/send.html

An exception to this rule is
when an isolate exits when it sends a message using the `Isolate.exit` method.
Expand Down Expand Up @@ -351,10 +351,10 @@ Flutter.
[isolate_agents]: {{site.medium}}/@gaaclarke/isolate-agents-easy-isolates-for-flutter-6d75bf69a2e7
[marshaling data]: https://en.wikipedia.org/wiki/Marshalling_(computer_science)
[`compute()`]: {{site.api}}/flutter/foundation/compute.html
[`Isolate.spawn()`]: {{site.dart.api}}/stable/dart-isolate/Isolate/spawn.html
[`Isolate.exit()`]: {{site.dart.api}}/stable/dart-isolate/Isolate/exit.html
[`ReceivePort`]: {{site.dart.api}}/stable/dart-isolate/ReceivePort-class.html
[`SendPort`]: {{site.dart.api}}/stable/dart-isolate/SendPort-class.html
[`send()`]: {{site.dart.api}}/stable/dart-isolate/SendPort/send.html
[`Isolate.spawn()`]: {{site.dart.api}}/dart-isolate/Isolate/spawn.html
[`Isolate.exit()`]: {{site.dart.api}}/dart-isolate/Isolate/exit.html
[`ReceivePort`]: {{site.dart.api}}/dart-isolate/ReceivePort-class.html
[`SendPort`]: {{site.dart.api}}/dart-isolate/SendPort-class.html
[`send()`]: {{site.dart.api}}/dart-isolate/SendPort/send.html
[`BackgroundIsolateBinaryMessenger`]: {{site.api}}/flutter/services/BackgroundIsolateBinaryMessenger-class.html
[IsolateNameServer]: {{site.api}}/flutter/dart-ui/IsolateNameServer-class.html
12 changes: 6 additions & 6 deletions src/content/platform-integration/android/c-interop.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ This feature is not yet supported for web plugins.


[ios-ffi]: /platform-integration/ios/c-interop
[dart:ffi]: {{site.dart.api}}/dev/dart-ffi/dart-ffi-library.html
[dart:ffi]: {{site.dart.api}}/dart-ffi/dart-ffi-library.html
[macos-ffi]: /platform-integration/macos/c-interop
[FFI]: https://en.wikipedia.org/wiki/Foreign_function_interface

Expand Down Expand Up @@ -59,18 +59,18 @@ files, one for each architecture.
A dynamically linked library can be loaded into
Dart via [`DynamicLibrary.open`][].

API documentation is available from the Dart dev channel:
API documentation is available from the
[Dart API reference documentation][].

On Android, only dynamic libraries are supported
(because the main executable is the JVM,
which we don't link to statically).


[Dart API reference documentation]: {{site.dart.api}}/dev/
[`DynamicLibrary.executable`]: {{site.dart.api}}/dev/dart-ffi/DynamicLibrary/DynamicLibrary.executable.html
[`DynamicLibrary.open`]: {{site.dart.api}}/dev/dart-ffi/DynamicLibrary/DynamicLibrary.open.html
[`DynamicLibrary.process`]: {{site.dart.api}}/dev/dart-ffi/DynamicLibrary/DynamicLibrary.process.html
[Dart API reference documentation]: {{site.dart.api}}
[`DynamicLibrary.executable`]: {{site.dart.api}}/dart-ffi/DynamicLibrary/DynamicLibrary.executable.html
[`DynamicLibrary.open`]: {{site.dart.api}}/dart-ffi/DynamicLibrary/DynamicLibrary.open.html
[`DynamicLibrary.process`]: {{site.dart.api}}/dart-ffi/DynamicLibrary/DynamicLibrary.process.html

## Create an FFI plugin

Expand Down
12 changes: 6 additions & 6 deletions src/content/platform-integration/ios/c-interop.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ This feature is not yet supported for web plugins.

[android-ffi]: /platform-integration/android/c-interop
[macos-ffi]: /platform-integration/macos/c-interop
[dart:ffi]: {{site.dart.api}}/dev/dart-ffi/dart-ffi-library.html
[dart:ffi]: {{site.dart.api}}/dart-ffi/dart-ffi-library.html
[FFI]: https://en.wikipedia.org/wiki/Foreign_function_interface

Before your library or program can use the FFI library
Expand Down Expand Up @@ -57,11 +57,11 @@ library is distributed as a `.framework` folder.
A dynamically linked library can be loaded into
Dart using `DynamicLibrary.open`.

API documentation is available from the Dart dev channel:
API documentation is available from the
[Dart API reference documentation][].


[Dart API reference documentation]: {{site.dart.api}}/dev/
[Dart API reference documentation]: {{site.dart.api}}

## Create an FFI plugin

Expand Down Expand Up @@ -115,9 +115,9 @@ can be resolved using [`DynamicLibrary.executable`][] or
[`DynamicLibrary.process`][].


[`DynamicLibrary.executable`]: {{site.dart.api}}/dev/dart-ffi/DynamicLibrary/DynamicLibrary.executable.html
[`DynamicLibrary.open`]: {{site.dart.api}}/dev/dart-ffi/DynamicLibrary/DynamicLibrary.open.html
[`DynamicLibrary.process`]: {{site.dart.api}}/dev/dart-ffi/DynamicLibrary/DynamicLibrary.process.html
[`DynamicLibrary.executable`]: {{site.dart.api}}/dart-ffi/DynamicLibrary/DynamicLibrary.executable.html
[`DynamicLibrary.open`]: {{site.dart.api}}/dart-ffi/DynamicLibrary/DynamicLibrary.open.html
[`DynamicLibrary.process`]: {{site.dart.api}}/dart-ffi/DynamicLibrary/DynamicLibrary.process.html

#### Platform library

Expand Down
12 changes: 6 additions & 6 deletions src/content/platform-integration/macos/c-interop.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ This feature is not yet supported for web plugins.

[android-ffi]: /platform-integration/android/c-interop
[ios-ffi]: /platform-integration/ios/c-interop
[dart:ffi]: {{site.dart.api}}/dev/dart-ffi/dart-ffi-library.html
[dart:ffi]: {{site.dart.api}}/dart-ffi/dart-ffi-library.html
[FFI]: https://en.wikipedia.org/wiki/Foreign_function_interface

Before your library or program can use the FFI library
Expand Down Expand Up @@ -59,11 +59,11 @@ library is distributed as a `.framework` folder.
A dynamically linked library can be loaded into
Dart using `DynamicLibrary.open`.

API documentation is available from the Dart dev channel:
API documentation is available from the
[Dart API reference documentation][].


[Dart API reference documentation]: {{site.dart.api}}/dev/
[Dart API reference documentation]: {{site.dart.api}}

## Create an FFI plugin

Expand Down Expand Up @@ -119,9 +119,9 @@ can be resolved using [`DynamicLibrary.executable`][] or
[`DynamicLibrary.process`][].


[`DynamicLibrary.executable`]: {{site.dart.api}}/dev/dart-ffi/DynamicLibrary/DynamicLibrary.executable.html
[`DynamicLibrary.open`]: {{site.dart.api}}/dev/dart-ffi/DynamicLibrary/DynamicLibrary.open.html
[`DynamicLibrary.process`]: {{site.dart.api}}/dev/dart-ffi/DynamicLibrary/DynamicLibrary.process.html
[`DynamicLibrary.executable`]: {{site.dart.api}}/dart-ffi/DynamicLibrary/DynamicLibrary.executable.html
[`DynamicLibrary.open`]: {{site.dart.api}}/dart-ffi/DynamicLibrary/DynamicLibrary.open.html
[`DynamicLibrary.process`]: {{site.dart.api}}/dart-ffi/DynamicLibrary/DynamicLibrary.process.html

#### Platform library

Expand Down
2 changes: 1 addition & 1 deletion src/content/testing/code-debugging.md
Original file line number Diff line number Diff line change
Expand Up @@ -787,7 +787,7 @@ To add an overlay to non-Material applications, add a [`GridPaper`][] widget.
[Profiling Flutter performance]: /perf/ui-performance
[The performance overlay]: /perf/ui-performance#the-performance-overlay
[Timeline events tab]: /tools/devtools/performance#timeline-events-tab
[Timeline]: {{site.dart.api}}/stable/dart-developer/Timeline-class.html
[Timeline]: {{site.dart.api}}/dart-developer/Timeline-class.html
[`Center`]: {{site.api}}/flutter/widgets/Center-class.html
[`CupertinoApp`]: {{site.api}}/flutter/cupertino/CupertinoApp-class.html
[`Focus`]: {{site.api}}/flutter/widgets/Focus-class.html
Expand Down
Loading