`Route` configs with `redirectTo` as well as `canActivate` are not valid because the `canActivate` guards will never execute. Redirects are applied before activation. There is no error currently for these configs, but another commit will change this so that an error does appear in dev mode. This migration fixes the configs by removing the `canActivate` property. PR Close #40067
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| load("//tools:defaults.bzl", "jasmine_node_test", "ts_library")
 | |
| 
 | |
| ts_library(
 | |
|     name = "test_lib",
 | |
|     testonly = True,
 | |
|     srcs = glob(["**/*.ts"]),
 | |
|     data = [
 | |
|         "//packages/core/schematics:migrations.json",
 | |
|     ],
 | |
|     deps = [
 | |
|         "//packages/core/schematics/migrations/abstract-control-parent",
 | |
|         "//packages/core/schematics/migrations/can-activate-with-redirect-to",
 | |
|         "//packages/core/schematics/migrations/dynamic-queries",
 | |
|         "//packages/core/schematics/migrations/initial-navigation",
 | |
|         "//packages/core/schematics/migrations/missing-injectable",
 | |
|         "//packages/core/schematics/migrations/module-with-providers",
 | |
|         "//packages/core/schematics/migrations/move-document",
 | |
|         "//packages/core/schematics/migrations/native-view-encapsulation",
 | |
|         "//packages/core/schematics/migrations/navigation-extras-omissions",
 | |
|         "//packages/core/schematics/migrations/relative-link-resolution",
 | |
|         "//packages/core/schematics/migrations/renderer-to-renderer2",
 | |
|         "//packages/core/schematics/migrations/router-preserve-query-params",
 | |
|         "//packages/core/schematics/migrations/static-queries",
 | |
|         "//packages/core/schematics/migrations/template-var-assignment",
 | |
|         "//packages/core/schematics/migrations/undecorated-classes-with-decorated-fields",
 | |
|         "//packages/core/schematics/migrations/undecorated-classes-with-di",
 | |
|         "//packages/core/schematics/migrations/wait-for-async",
 | |
|         "//packages/core/schematics/utils",
 | |
|         "@npm//@angular-devkit/core",
 | |
|         "@npm//@angular-devkit/schematics",
 | |
|         "@npm//@types/shelljs",
 | |
|         "@npm//tslint",
 | |
|     ],
 | |
| )
 | |
| 
 | |
| jasmine_node_test(
 | |
|     name = "test",
 | |
|     deps = [
 | |
|         ":test_lib",
 | |
|         "@npm//shelljs",
 | |
|     ],
 | |
| )
 |