-
Notifications
You must be signed in to change notification settings - Fork 25.3k
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
Cannot compile browser_tree with type checking on. #4507
Comments
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
Similar problem when the VS Code project contains both angular2 and jquery, the IDE always uses 'node_modules/angular2/ts/typings/angular-protractor.d.ts' first and complains about the $ sign. |
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
We had the typechecker disabled by accident, and many problems snuck in Fixes angular#4507
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
this was accidentally disabled in angular@5b5d31f And we have accumulated some typings errors in the meantime. One thing we did is introduce dependencies with typing conflicts. See angular#4507 My solution here is to remove the upgrade module from this compilation unit.
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
@vsavkin accidentally turned off our type checking for the non-cjs tree.
I'm turning it back on, but it fails because of
upgrade/typings/jquery/jquery.d.ts (3186, 13): Subsequent variable declarations must have the same type. Variable '$' must be of type 'cssSelectorHelper', but here has type 'JQueryStatic'.
The reason is well-known and documented at DefinitelyTyped/DefinitelyTyped#2734 : Both JQuery and Selenium define a runtime variable in the global scope named
$
so the typings filesjquery.d.ts
andangular-protractor.d.ts
both define the symbol for the benefit of the type-checker, but with different types.The right solution is to compile the
modules/upgrade
separately from the testing code that depends on protractor. This is a non-trivial change to the build.The text was updated successfully, but these errors were encountered: