fix(public_spec): check exports of barrels instead of angular2/angular2#5821
fix(public_spec): check exports of barrels instead of angular2/angular2#5821jeffbcross wants to merge 3 commits intoangular:masterfrom
Conversation
|
@jeffbcross thnx for the work on this! It is kind of hard to review since GitHub doesn't show diff for the test (probably the diff gets too big for its taste...). From the brief look changes seem reasonable for me but:
But yeh, I guess sorting out Dart needs to happen first |
|
@pkozlowski-opensource Dart is an easy fix (unless there are more problems beyond the initial obvious problem :)) Yeah, the diff is hard. Here's what I can tell you about my process to ensure that the list is correct.
So nothing was removed, but I'll get one of the Guardians of the API™ to review as well. |
|
Sounds good @jeffbcross 👍 |
|
Correction: Dart does have more problems :). |
c8759c5 to
81b1bd0
Compare
This changes the public api spec to check each public barrel individually to make sure its API has not changed. The previous API spec has been preserved but split into respective barrels. The compiler barrel has been added to the spec, along with all of its public exports. Previously, angular2/angular2 was only exporting a handful of symbols from compiler, so there are now many more symbols being tested in the spec for compiler than previously. Part of angular#5710
81b1bd0 to
53b9d26
Compare
|
Got verbal LGTM from @tbosch with latest changes, once I make minor fix to |
|
Awesome! As soon as this one gets in we need to merge #5828 and see what happens :-) |
This changes the public api spec to check each public barrel individually to make sure its API has not changed. The previous API spec has been preserved but split into respective barrels. The compiler barrel has been added to the spec, along with all of its public exports. Previously, angular2/angular2 was only exporting a handful of symbols from compiler, so there are now many more symbols being tested in the spec for compiler than previously. Part of angular#5710
|
Merging PR #5821 on behalf of @vsavkin to branch presubmit-vsavkin-pr-5821. |
|
@tbosch is taking over fixing |
This changes the public api spec to check each public barrel individually to make sure its API has not changed. The previous API spec has been preserved but split into respective barrels. The compiler barrel has been added to the spec, along with all of its public exports. Previously, angular2/angular2 was only exporting a handful of symbols from compiler, so there are now many more symbols being tested in the spec for compiler than previously. Part of #5710 Closes #5841 Supercedes #5821
|
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. |
This changes the public api spec to check each public barrel individually
to make sure its API has not changed. The previous API spec has been
preserved but split into respective barrels.
The compiler barrel has been added to the spec, along with all of its
public exports. Previously, angular2/angular2 was only exporting a
handful of symbols from compiler, so there are now many more symbols
being tested in the spec for compiler than previously.
Part of #5710
CC @IgorMinar