MCPcopy Create free account
hub / github.com/ember-learn/ember-api-docs / getFullVersion

Function getFullVersion

app/utils/get-full-version.js:4–22  ·  view source on GitHub ↗
(
  urlVersion,
  project,
  projectObj,
  metaStore,
)

Source from the content-addressed store, hash-verified

2import getLastVersion from 'ember-api-docs/utils/get-last-version';
3
4export default function getFullVersion(
5 urlVersion,
6 project,
7 projectObj,
8 metaStore,
9) {
10 let projectVersion;
11 if (urlVersion === 'release') {
12 let versions = projectObj.hasMany('projectVersions').ids();
13 projectVersion = metaStore.getFullVersion(
14 project,
15 getCompactVersion(getLastVersion(versions)),
16 );
17 } else {
18 projectVersion = metaStore.getFullVersion(project, urlVersion);
19 }
20
21 return projectVersion;
22}

Callers 5

modelMethod · 0.85
modelMethod · 0.85
modelMethod · 0.85
modelMethod · 0.85
modelMethod · 0.85

Calls 3

getCompactVersionFunction · 0.85
getLastVersionFunction · 0.85
getFullVersionMethod · 0.80

Tested by

no test coverage detected