diff --git a/docs/gsoc/Dart-GSoC-2020-Project-Ideas.md b/docs/gsoc/Dart-GSoC-2020-Project-Ideas.md index e7d35f77b36..690a423ee55 100644 --- a/docs/gsoc/Dart-GSoC-2020-Project-Ideas.md +++ b/docs/gsoc/Dart-GSoC-2020-Project-Ideas.md @@ -234,7 +234,7 @@ application](https://github.com/flutter/flutter/issues/23794), which would invol an audio player plugin for both Android and iOS in addition to a UI in Flutter. **Getting Started**: -Create a simple Flutter application which utilizes method channels to invoke functionality written in native code via Dart (Java or Kotlin for Android, Objective-C or Swift for iOS). This doesn't have to be anything complicated, just enough to experiment with writing code that crosses language boundaries. See Flutter documentation on [developing packages and plugins](https://flutter.dev/docs/development/packages-and-plugins/developing-packages) for information needed to get started. +Create a simple Flutter application which utilizes method channels to invoke functionality written in native code via Dart (Java or Kotlin for Android, Objective-C or Swift for iOS). This doesn't have to be anything complicated, just enough to experiment with writing code that crosses language boundaries. See Flutter documentation on [developing packages and plugins](https://flutter.dev/to/develop-packages) for information needed to get started. It's also recommended that you read through the article on [background execution in Flutter](https://medium.com/flutter/executing-dart-in-the-background-with-flutter-plugins-and-geofencing-2b3e40a1a124). While this is slightly out of date, the general concepts are still correct and will be important for this project. diff --git a/docs/gsoc/Dart-GSoC-2023-Project-Ideas.md b/docs/gsoc/Dart-GSoC-2023-Project-Ideas.md index 5cd6554615e..f7819989b4e 100644 --- a/docs/gsoc/Dart-GSoC-2023-Project-Ideas.md +++ b/docs/gsoc/Dart-GSoC-2023-Project-Ideas.md @@ -146,7 +146,7 @@ A good project proposal will describe what Java APIs are necessary to implement We would like to explore the possibilities of the new language features that could help to improve packages and create a new API (potentially) or refactor internal coding that make the package to take full advantage of Dart 3. We would like to also prepare a guideline after this refactoring for other maintainers to figure out what could be improved or changed. -We are using [Federated plugins](https://docs.flutter.dev/development/packages-and-plugins/developing-packages#federated-plugins) therefore this is likely to involve: +We are using [Federated plugins](https://flutter.dev/to/federated-plugins), therefore this is likely to involve: * refactoring `platform_interface` class for each package, * refactoring app-facing and platform-specific-implementation packages, diff --git a/pkg/analyzer/lib/src/wolf/README.md b/pkg/analyzer/lib/src/wolf/README.md index ace37deab95..90ad72bfae1 100644 --- a/pkg/analyzer/lib/src/wolf/README.md +++ b/pkg/analyzer/lib/src/wolf/README.md @@ -43,7 +43,7 @@ The design consists of multiple analysis stages: - AST-to-IR. The analyzer's AST is converted to a stack-based IR (intermediate representation). The proposed IR and the approach for converting to it are - described in http://flutter.dev/go/dart-static-analysis-ir. + described in https://flutter.dev/go/dart-static-analysis-ir. - Scope analysis. A pass is made through the IR, identifying all the state variables of interest. This includes local variables as well as any other diff --git a/pkg/analyzer/tool/diagnostics/diagnostics.md b/pkg/analyzer/tool/diagnostics/diagnostics.md index 3ef21325541..441aaeb5c3d 100644 --- a/pkg/analyzer/tool/diagnostics/diagnostics.md +++ b/pkg/analyzer/tool/diagnostics/diagnostics.md @@ -24997,7 +24997,7 @@ flutter: fileName: hello_web.dart ``` -See [Developing packages & plugins](https://docs.flutter.dev/packages-and-plugins/developing-packages) +See [Developing packages & plugins](https://flutter.dev/to/develop-packages) for more information. ### await_only_futures diff --git a/pkg/dartdev/lib/src/templates/package.dart b/pkg/dartdev/lib/src/templates/package.dart index a2cde1a40d1..f9f3f2bd425 100644 --- a/pkg/dartdev/lib/src/templates/package.dart +++ b/pkg/dartdev/lib/src/templates/package.dart @@ -73,12 +73,12 @@ This README describes the package. If you publish this package to pub.dev, this README's contents appear on the landing page for your package. For information about how to write a good package README, see the guide for -[writing package pages](https://dart.dev/guides/libraries/writing-package-pages). +[writing package pages](https://dart.dev/tools/pub/writing-package-pages). For general information about developing packages, see the Dart guide for -[creating packages](https://dart.dev/guides/libraries/create-library-packages) +[creating packages](https://dart.dev/guides/libraries/create-packages) and the Flutter guide for -[developing packages and plugins](https://flutter.dev/developing-packages). +[developing packages and plugins](https://flutter.dev/to/develop-packages). --> TODO: Put a short description of the package here that helps potential users diff --git a/pkg/linter/README.md b/pkg/linter/README.md index 73f026167ba..ea3cbacac75 100644 --- a/pkg/linter/README.md +++ b/pkg/linter/README.md @@ -84,7 +84,7 @@ Please file feature requests and bugs in the [issue tracker][tracker]. [dart_cli]: https://dart.dev/tools/dart-tool [effective_dart]: https://dart.dev/effective-dart [lints]: https://dart.dev/lints -[options_file]: https://dart.dev/guides/language/analysis-options#the-analysis-options-file +[options_file]: https://dart.dev/tools/analysis#the-analysis-options-file [package-dart-lints]: https://github.com/dart-lang/lints [package-flutter-lints]: https://github.com/flutter/packages/tree/main/packages/flutter_lints [style_guide]: https://dart.dev/effective-dart/style diff --git a/pkg/linter/messages.yaml b/pkg/linter/messages.yaml index b8106d4c029..d916053c618 100644 --- a/pkg/linter/messages.yaml +++ b/pkg/linter/messages.yaml @@ -729,7 +729,7 @@ LintCode: fileName: hello_web.dart ``` - See [Developing packages & plugins](https://docs.flutter.dev/packages-and-plugins/developing-packages) + See [Developing packages & plugins](https://flutter.dev/to/develop-packages) for more information. await_only_futures: documentation: |- diff --git a/sdk/lib/developer/profiler.dart b/sdk/lib/developer/profiler.dart index 5e44962408b..480d81ffa9d 100644 --- a/sdk/lib/developer/profiler.dart +++ b/sdk/lib/developer/profiler.dart @@ -5,7 +5,7 @@ part of dart.developer; /// A UserTag can be used to group samples in the -/// [DevTools CPU profiler](https://flutter.dev/docs/development/tools/devtools/cpu-profiler). +/// [DevTools CPU profiler](https://docs.flutter.dev/tools/devtools/cpu-profiler). abstract final class UserTag { /// The maximum number of UserTag instances that can be created by a program. static const maxUserTags = 64;