|
82 | 82 | { "source": "/cl", "destination": "https://dart-review.googlesource.com/q/status:open+-is:wip", "type": 301 },
|
83 | 83 | { "source": "/cl/:rest*", "destination": "https://dart-review.googlesource.com/c/sdk/+/:rest*", "type": 301 },
|
84 | 84 | { "source": "/cloud{,/**}", "destination": "/server/google-cloud", "type": 301 },
|
| 85 | + { "source": "/codelabs/null-safety{,/**}", "destination": "/null-safety/understanding-null-safety", "type": 301 }, |
85 | 86 | { "source": "/codelabs/server{,/**}", "destination": "/tutorials/server/httpserver", "type": 301 },
|
86 | 87 | { "source": "/code-of-conduct", "destination": "/community/code-of-conduct", "type": 301 },
|
87 | 88 | { "source": "/concurrency", "destination": "/language/concurrency", "type": 301 },
|
|
225 | 226 | { "source": "/mailing-list", "destination": "https://groups.google.com/a/dartlang.org/forum/#!forum/misc", "type": 301 },
|
226 | 227 | { "source": "/mobile", "destination": "/multiplatform-apps", "type": 301 },
|
227 | 228 | { "source": "/news{,/**}", "destination": "https://medium.com/dartlang", "type": 301 },
|
228 |
| - { "source": "/null-safety/tour", "destination": "/codelabs/null-safety", "type": 301 }, |
| 229 | + { "source": "/null-safety/tour", "destination": "/null-safety/understanding-null-safety", "type": 301 }, |
229 | 230 | { "source": "/observatory{,/**}", "destination": "/tools/dart-devtools", "type": 301 },
|
230 | 231 | { "source": "/packages", "destination": "https://pub.dev", "type": 301 },
|
231 | 232 | { "source": "/platforms", "destination": "/overview#platform", "type": 301 },
|
|
0 commit comments