code: function decoratePropertyDoc(propertyDoc) {
      propertyDoc.isDirectiveInput = isDirectiveInput(propertyDoc);
      propertyDoc.directiveInputAlias = getDirectiveInputAlias(propertyDoc);
  
      propertyDoc.isDirectiveOutput = isDirectiveOutput(propertyDoc);
      propertyDoc.directiveOutputAlias = getDirectiveOutputAlias(propertyDoc);
    }
docs: Method that will be called for each property doc. Properties that are Angular inputs or
  outputs will be marked. Aliases for the inputs or outputs will be stored as well.