Skip to content

Commit 99fdb9a

Browse files
author
Tim Blasi
committed
fix(dart/transform): Use var instead of bool in generated files
If a source file hides `bool` (explicitly or implicitly via `show`), a generated file using `bool` may not resolve. Closes angular#1455
1 parent 2827ca1 commit 99fdb9a

File tree

40 files changed

+40
-40
lines changed

40 files changed

+40
-40
lines changed

modules/angular2/src/transform/directive_processor/rewriter.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ class CreateNgDepsVisitor extends Object with SimpleAstVisitor<Object> {
9191

9292
void _openFunctionWrapper() {
9393
_maybeWriteImport();
94-
writer.print('bool _visited = false;'
94+
writer.print('var _visited = false;'
9595
'void ${SETUP_METHOD_NAME}(${REFLECTOR_VAR_NAME}) {'
9696
'if (_visited) return; _visited = true;');
9797
}

modules/angular2/test/transform/bind_generator/basic_bind_files/bar.ng_deps.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ library bar.ng_deps.dart;
33
import 'bar.dart';
44
import 'package:angular2/src/core/annotations/annotations.dart';
55

6-
bool _visited = false;
6+
var _visited = false;
77
void initReflector(reflector) {
88
if (_visited) return;
99
_visited = true;

modules/angular2/test/transform/bind_generator/basic_bind_files/expected/bar.ng_deps.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ library bar.ng_deps.dart;
33
import 'bar.dart';
44
import 'package:angular2/src/core/annotations/annotations.dart';
55

6-
bool _visited = false;
6+
var _visited = false;
77
void initReflector(reflector) {
88
if (_visited) return;
99
_visited = true;

modules/angular2/test/transform/bind_generator/duplicate_bind_name_files/expected/soup.ng_deps.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ library dinner.soup.ng_deps.dart;
33
import 'package:angular2/src/core/annotations/annotations.dart';
44
import 'soup.dart';
55

6-
bool _visited = false;
6+
var _visited = false;
77
void initReflector(reflector) {
88
if (_visited) return;
99
_visited = true;

modules/angular2/test/transform/bind_generator/duplicate_bind_name_files/soup.ng_deps.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ library dinner.soup.ng_deps.dart;
33
import 'package:angular2/src/core/annotations/annotations.dart';
44
import 'soup.dart';
55

6-
bool _visited = false;
6+
var _visited = false;
77
void initReflector(reflector) {
88
if (_visited) return;
99
_visited = true;

modules/angular2/test/transform/directive_linker/simple_export_files/bar.ng_deps.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import 'bar.dart';
44
import 'package:angular2/src/core/annotations/annotations.dart';
55
export 'foo.dart';
66

7-
bool _visited = false;
7+
var _visited = false;
88
void initReflector(reflector) {
99
if (_visited) return;
1010
_visited = true;

modules/angular2/test/transform/directive_linker/simple_export_files/expected/bar.ng_deps.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import 'package:angular2/src/core/annotations/annotations.dart';
55
export 'foo.dart';
66
import 'foo.ng_deps.dart' as i0;
77

8-
bool _visited = false;
8+
var _visited = false;
99
void initReflector(reflector) {
1010
if (_visited) return;
1111
_visited = true;

modules/angular2/test/transform/directive_linker/simple_export_files/expected/foo.ng_deps.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ library foo.ng_deps.dart;
33
import 'foo.dart';
44
import 'package:angular2/src/core/annotations/annotations.dart';
55

6-
bool _visited = false;
6+
var _visited = false;
77
void initReflector(reflector) {
88
if (_visited) return;
99
_visited = true;

modules/angular2/test/transform/directive_linker/simple_export_files/expected/index.ng_deps.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import 'package:angular2/src/reflection/reflection_capabilities.dart';
55
import 'bar.dart';
66
import 'bar.ng_deps.dart' as i0;
77

8-
bool _visited = false;
8+
var _visited = false;
99
void initReflector(reflector) {
1010
if (_visited) return;
1111
_visited = true;

modules/angular2/test/transform/directive_linker/simple_export_files/foo.ng_deps.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ library foo.ng_deps.dart;
33
import 'foo.dart';
44
import 'package:angular2/src/core/annotations/annotations.dart';
55

6-
bool _visited = false;
6+
var _visited = false;
77
void initReflector(reflector) {
88
if (_visited) return;
99
_visited = true;

0 commit comments

Comments
 (0)