aboutsummaryrefslogtreecommitdiffstats
path: root/closure
AgeCommit message (Collapse)Author
2014-01-22refactor(externs): move Closure Externs back to Closure code repositoryMartin Probst
While Closure Compiler generally recommends to maintain the externs for projects together with their source, this has not worked well for AngularJS: - Changes to externs must be tested; they can break clients. AngularJS has no testing infrastructure for this. - Changes mostly come from users inside of Google and are much more easily submitted together with the code using them within Google's repository. This change deletes the externs here and adds a README.closure.md to document the change. They will be added back to Closure Compiler in a separate submit. Closes #5906
2014-01-05revert: fix(closure): add Closure externs for angular.$q.Promise.finallyIgor Minar
This reverts commit caeb7402651702cd13df2f1594e9827439a8b760. The commit breaks Google apps because most don't use closure compiler with the ES5 mode flag on. We are investigating a solution...
2014-01-05fix(closure): add Closure externs for angular.$q.Promise.finallyDaniel Aden
Closes #4757
2013-12-18fix(closure): add type definition for Scope#$watchCollectionoojerryoo
Closes #5475
2013-12-13fix(closure): add missing FormController extern definitionsBrian Atkinson
Closes #5303
2013-12-04chore(closure): add `$routeProvider#redirectTo` function parametersDavid Bennett
Closes #5173
2013-12-04fix(closure): closure compiler shouldn't rename .defaults.transformRequestMateusz Jedruch
2013-11-26feat($attrs): add $attrs.$attr to externs so that it isn't renamedJeff Cross
This fixes the issue that any usage of $attr is broken after js compilation.
2013-10-30feat(Angular.js): add externs file for Closure CompilerMartin Probst
This adds an (incomplete) externs file for use with the Closure Compiler. Users can pass this as -extern to the compiler pass to get type checking and protect their AngularJS use against property renaming in advanced compilation mode.