reactjs - @internal JavaScript-dokumentointitunniste react-koodin sisällä, onko tämä jsdocia, closurea vai jotain muuta?
Huomasin, että React käyttää @internal-tunnistetta dokumentaatiossa. Mikä ohjelma käyttää tätä tunnistetta? Onko se jsdoc vai jokin muu? Google Closure Compiler? En löydä tätä tunnistetta osoitteesta http://usejsdoc.org/ enkä Google Closure Compilerin dokumentaatiosta. Mihin sitä käytetään?
Tässä on esimerkki -
/**
* Warn for mutations.
*
* @internal
* @param {object} object
* @param {string} key
*/
function defineWarningProperty(object, key) {
https://github.com/facebook/react/blob/master/src/classic/element/ReactElement.js
Vastaus #1
TypeScript-kääntäjä voi käyttää tätä tunnistetta poissulkeakseen asioita d.ts-määritelmästä.
Katso lisätietoja --stripInternal-vaihtoehdosta.
Vastaus #2
Tästä näyttää siltä, että dokumentaatio on manuaalinen.