Skip to content

fix(forms): Make some fixes to typed forms API and docs.#46023

Closed
dylhunn wants to merge 2 commits intoangular:mainfrom
dylhunn:f-fixes
Closed

fix(forms): Make some fixes to typed forms API and docs.#46023
dylhunn wants to merge 2 commits intoangular:mainfrom
dylhunn:f-fixes

Conversation

@dylhunn
Copy link
Contributor

@dylhunn dylhunn commented May 17, 2022

@dylhunn dylhunn added type: bug/fix action: review The PR is still awaiting reviews from at least one requested reviewer area: forms target: rc This PR is targeted for the next release-candidate forms: strictly typed labels May 17, 2022
@dylhunn dylhunn requested a review from AndrewKushnir May 17, 2022 18:11
@ngbot ngbot bot added this to the Backlog milestone May 17, 2022
@pullapprove pullapprove bot requested review from atscott and jessicajaniuk May 17, 2022 18:11
@dylhunn dylhunn added the action: presubmit The PR is in need of a google3 presubmit label May 17, 2022
Copy link
Contributor

@AndrewKushnir AndrewKushnir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dylhunn thanks for the updates 👍 I've left one minor comment.

I also think that we should probably have 2 separate commits in this PR: one is a revert of the previous commit that made the Value and RawValue public and the second one is the docs update (and make it docs(forms): ..., so it's not included in the changeog). That should help the tooling to ensure that the initial "feat(forms)" commit is not present in a changelog (or at least that'd be visible to a caretaker would would assemble the changelog for v14.0.0 release).

@pullapprove pullapprove bot requested a review from alxhub May 17, 2022 20:15
@dylhunn dylhunn force-pushed the f-fixes branch 3 times, most recently from 2dcd14c to 9e19f64 Compare May 17, 2022 20:22
Copy link
Contributor

@AndrewKushnir AndrewKushnir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for addressing the feedback 👍

Could you please also change the fix(forms): -> docs(forms): in the commit message?

dylhunn added 2 commits May 17, 2022 13:29
* `FormRecord` jsdocs should now appear on a.io
* The `{@see foo#bar}` syntax previously did not work, and has been replace with backticks
…PI."

As per discussion on #fw-forms, this reverts angular#45978 (although the more in-depth comments were kept).
@dylhunn
Copy link
Contributor Author

dylhunn commented May 17, 2022

Done, thanks!

Copy link
Contributor

@AndrewKushnir AndrewKushnir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed-for: public-api

Copy link
Member

@alxhub alxhub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed-for: public-api

@dylhunn
Copy link
Contributor Author

dylhunn commented May 17, 2022

merge-assistance: presubmit failures are unrelated

@dylhunn dylhunn added merge: caretaker note Alert the caretaker performing the merge to check the PR for an out of normal action needed or note and removed action: review The PR is still awaiting reviews from at least one requested reviewer action: presubmit The PR is in need of a google3 presubmit labels May 17, 2022
@ngbot ngbot bot added the action: merge The PR is ready for merge by the caretaker label May 17, 2022
@ngbot
Copy link

ngbot bot commented May 17, 2022

I see that you just added the action: merge label, but the following checks are still failing:
    failure status "google3" is failing
    pending 2 pending code reviews

If you want your PR to be merged, it has to pass all the CI checks.

If you can't get the PR to a green state due to flakes or broken main, please try rebasing to main and/or restarting the CI job. If that fails and you believe that the issue is not due to your change, please contact the caretaker and ask for help.

@jessicajaniuk jessicajaniuk removed the merge: caretaker note Alert the caretaker performing the merge to check the PR for an out of normal action needed or note label May 17, 2022
@jessicajaniuk
Copy link
Contributor

This PR was merged into the repository by commit 038ba8a.

jessicajaniuk pushed a commit that referenced this pull request May 17, 2022
* `FormRecord` jsdocs should now appear on a.io
* The `{@see foo#bar}` syntax previously did not work, and has been replace with backticks

PR Close #46023
jessicajaniuk pushed a commit that referenced this pull request May 17, 2022
…PI." (#46023)

As per discussion on #fw-forms, this reverts #45978 (although the more in-depth comments were kept).

PR Close #46023
jessicajaniuk pushed a commit that referenced this pull request May 17, 2022
…PI." (#46023)

As per discussion on #fw-forms, this reverts #45978 (although the more in-depth comments were kept).

PR Close #46023
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Jun 17, 2022
@dylhunn dylhunn deleted the f-fixes branch November 30, 2022 20:12
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker area: forms forms: strictly typed target: rc This PR is targeted for the next release-candidate type: bug/fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants