setPropDescription.js 448 B

1234567891011
  1. import getPropertyName from './getPropertyName.js';
  2. import { getDocblock } from './docblock.js';
  3. export default function setPropDescription(documentation, propertyPath) {
  4. const propName = getPropertyName(propertyPath);
  5. if (!propName)
  6. return;
  7. const propDescriptor = documentation.getPropDescriptor(propName);
  8. if (propDescriptor.description)
  9. return;
  10. propDescriptor.description = getDocblock(propertyPath) || '';
  11. }