Skip to content

Update Router API documentation#37980

Closed
jbogarthyde wants to merge 1 commit into
angular:masterfrom
jbogarthyde:jb-apidoc-router
Closed

Update Router API documentation#37980
jbogarthyde wants to merge 1 commit into
angular:masterfrom
jbogarthyde:jb-apidoc-router

Conversation

@jbogarthyde

Copy link
Copy Markdown
Contributor

Edit descriptions, usage examples, and add links to be complete and consistent with API reference doc style

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • angular.io application / infrastructure changes
  • Other... Please describe:

What is the current behavior?

Router API docs are incomplete and do not follow current standards.
Does not use terminology consistently or in accordance with guide usage.

Issue Number: N/A

What is the new behavior?

Adds links to guides and among members, adds, restructures, and edits descriptions of public members.

Does this PR introduce a breaking change?

  • Yes
  • No

@jbogarthyde jbogarthyde self-assigned this Jul 8, 2020
@ngbot ngbot Bot modified the milestone: Backlog Jul 8, 2020
@pullapprove pullapprove Bot requested a review from atscott July 8, 2020 15:57
@jbogarthyde jbogarthyde changed the title docs: update router api documentation Update Router API documentation Jul 8, 2020
@mary-poppins

Copy link
Copy Markdown

You can preview 8e4b631 at https://pr37980-8e4b631.ngbuilds.io/.

@mary-poppins

Copy link
Copy Markdown

You can preview 049a6fd at https://pr37980-049a6fd.ngbuilds.io/.

@mary-poppins

Copy link
Copy Markdown

You can preview 8e06739 at https://pr37980-8e06739.ngbuilds.io/.

@mary-poppins

Copy link
Copy Markdown

You can preview f32977e at https://pr37980-f32977e.ngbuilds.io/.

@mary-poppins

Copy link
Copy Markdown

You can preview 924df2e at https://pr37980-924df2e.ngbuilds.io/.

@mary-poppins

Copy link
Copy Markdown

You can preview ec00597 at https://pr37980-ec00597.ngbuilds.io/.

@mary-poppins

Copy link
Copy Markdown

You can preview abbfa49 at https://pr37980-abbfa49.ngbuilds.io/.

@mary-poppins

Copy link
Copy Markdown

You can preview 4bbd262 at https://pr37980-4bbd262.ngbuilds.io/.

@jelbourn

Copy link
Copy Markdown
Contributor

I don't know why this PR is requesting public-api approvers because AFAICT it doesn't touch anything there. @atscott once you approve this PR feel free to ping me for global approval

@petebacondarwin

Copy link
Copy Markdown
Contributor

Comment thread packages/router/src/router_module.ts Outdated
Comment thread packages/router/src/router_module.ts Outdated
@jbogarthyde jbogarthyde force-pushed the jb-apidoc-router branch 2 times, most recently from c43ff61 to 7ee48c6 Compare July 15, 2020 14:45
@mary-poppins

Copy link
Copy Markdown

You can preview 7ee48c6 at https://pr37980-7ee48c6.ngbuilds.io/.

@jbogarthyde jbogarthyde added the action: review The PR is still awaiting reviews from at least one requested reviewer label Jul 15, 2020
@mary-poppins

Copy link
Copy Markdown

You can preview 3efead9 at https://pr37980-3efead9.ngbuilds.io/.

@jelbourn jelbourn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM - using global-approvers because the public API change is removing a deprecation marker that wasn't supposed to be on that symbol in the first place

Reviewed-for: global-approvers

@jbogarthyde jbogarthyde added action: merge The PR is ready for merge by the caretaker and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Jul 16, 2020
@ngbot

ngbot Bot commented Jul 16, 2020

Copy link
Copy Markdown

I see that you just added the PR action: merge label, but the following checks are still failing:
    failure conflicts with base branch "master"
    pending status "google3" is pending
    pending 3 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 master, please try rebasing to master 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.

Edit descriptions, usage examples, and add links to be complete and consistent with API reference doc style
@mary-poppins

Copy link
Copy Markdown

You can preview ce88f29 at https://pr37980-ce88f29.ngbuilds.io/.

AndrewKushnir pushed a commit that referenced this pull request Jul 16, 2020
Edit descriptions, usage examples, and add links to be complete and consistent with API reference doc style

PR Close #37980
@jbogarthyde jbogarthyde deleted the jb-apidoc-router branch July 20, 2020 15:29
@angular-automatic-lock-bot

Copy link
Copy Markdown

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 Aug 20, 2020
profanis pushed a commit to profanis/angular that referenced this pull request Sep 5, 2020
Edit descriptions, usage examples, and add links to be complete and consistent with API reference doc style

PR Close angular#37980
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: router cla: yes effort2: days freq2: medium risk: low target: patch This PR is targeted for the next patch release type: bug/fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants