Skip to content

Get the Guides links to work with post 2.16 package restructure #355

@jenweber

Description

@jenweber

Deadline: released together with 2.16 on Monday

Right now, legacy URLs (like from the Guides) pass through a fancy function that turns them into the right kind of links for the ember-api-docs. We need to modify that function to support the 2.16 packages.

So there are 2 parts that need to be addressed. One is, how do we catch that it needs to be parsed (so checking if the version is 2.16 or higher for the link) and then mapping it to the right package. Todd is finishing up the final details about how the packages are documented, which influences the links, but I think we could scaffold it out without knowing the final details. Todd will eventually have a table of info to convert from old classes to new modules

New format of sample URL, WIP http://localhost:4200/ember/2.16/classes/@ember%2Fcomponent%2Ftext-area

Old format:
http://localhost:4200/ember/2.11/classes/Ember.Component

WIP screenshot
screen shot 2017-10-05 at 11 09 20 pm

Todos

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions