ember-api-docs icon indicating copy to clipboard operation
ember-api-docs copied to clipboard

ArrayProxy Link is broken

Open Benjy1979 opened this issue 6 years ago • 2 comments

https://www.emberjs.com/api/ember-data/release/classes/DS.RecordArray

The "ArrayProxy" link is broken to a 404. It could be broken in a lot of places but this is the one I'm reporting.

Benjy1979 avatar Jan 18 '19 14:01 Benjy1979

The line in question declares the @extends in the documentation section looks like this:

@extends Ember.ArrayProxy

https://github.com/emberjs/data/blob/master/addon/-private/system/record-arrays/record-array.js#L22

This in turn is serialized into the documentation URL: https://api.emberjs.com/ember/3.8/classes/Ember.ArrayProxy

However, the ArrayProxy documentation actually lives at (note the missing Ember.): https://api.emberjs.com/ember/3.8/classes/ArrayProxy

I think this issue is actually a problem in how these URLs are serialized, and might actually be a problem for any of the references that use the Ember. namespace from the Ember Data API docs.

habdelra avatar Mar 18 '19 18:03 habdelra

if we change it to @extends ArrayProxy it will work.

toddjordan avatar Mar 28 '19 02:03 toddjordan