Documentation website links / search / description
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Documentation
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- documentation, search
Research direction
Start with the Helper class page, its edit link to release/packages/@ember/-internals/glimmer/lib/helper.ts, and the helper-function page and search results linked in the report. Compare the displayed code path, search indexing, and side-menu entries. Done means the relevant links, snippet path, search result, and navigation entry are consistent, though the report may need to be split into separate fixes.
Written by the indexing model from the issue text.
Description
This one will probably need to be broken down to multiple issues. So please bear with me:
Landing on the class Helper page this morning I noticed that although the example uses format-currency helper name, the code block for that helper says only currency.js

So I thought I would help by clicking on the "edit" button and issuing PR directly from Github editor.
But the code block there reads (at line 64): app/helpers/format-currency.js, so now I'm not sure whether:
a) I'm looking at different branch of the github repo. In which case the edit button is wrong to taking me to branch release.
b) The branch release is actually correct for this case, but the component that displays the code snippet has a bug that trims app/helpers/format-currency.js to currency.js?
Right after that I noticed that down below in the code there is a mention about "helper function":
In many cases, the ceremony of a full
Helperclass is not required.
Never saw that. So I tried to go back to guides page and search for it, but no results:

But the page for helper as function (when I crafter the URL manually) does exist.
So I went to see the respective item in the side menu on that page. The item is not there:

- Dominant language
- JavaScript
- Stars
- 75
- Forks
- 111
- Avg merge
- 45m
- Merged PRs (30d)
- 1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ember-learn/ember-api-docs
-
🐹requires source yuidoc update
Difficulty 1/5 Under an hour Newbie friendliness 72/100
ember-learn/ember-api-docs#723 · 1 comment ·
-
Dependency Dashboard Open
Difficulty 5/5 Over a week Newbie friendliness 15/100
ember-learn/ember-api-docs#972 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
ember-learn/ember-api-docs#935 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 50/100
ember-learn/ember-api-docs#932 ·
-
Broken link Open
Difficulty 1/5 Under an hour Newbie friendliness 50/100
ember-learn/ember-api-docs#929 · 1 comment ·
All issues in ember-learn/ember-api-docs
Similar issues
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 90/100
apache/cloudstack#14222 ·
-
Browser Waiting for: Product Owner
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
getsentry/sentry-javascript#24577 · 1 comment ·
-
curation good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
amponce/archive-movie-browser#186 ·
-
light
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
aemdemos/patients-stryker#253 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
clerk/javascript#9852 ·