File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed
Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change 33
44/**
55 * @typedef {import('./types/handler-factory').HandlerFactoryFunction } HandlerFactoryFunction
6+ * @typedef {import('./types/handler-factory').HandlerConfig } HandlerConfig
7+ * @typedef {import('./types/handler-factory').ResolvedTemporaryIds } ResolvedTemporaryIds
8+ * @typedef {import('./types/handler-factory').HandlerResult } HandlerResult
69 */
710
11+ /**
12+ * @typedef {{ reviewers?: Array<string|null|undefined|false>, pull_request_number?: number|string } } AddReviewerMessage
13+ */
14+
15+ /** @type {string } Safe output type handled by this module */
16+ const HANDLER_TYPE = "add_reviewer" ;
17+
818const { processItems } = require ( "./safe_output_processor.cjs" ) ;
919const { getErrorMessage } = require ( "./error_helpers.cjs" ) ;
1020const { getPullRequestNumber } = require ( "./pr_helpers.cjs" ) ;
@@ -32,9 +42,9 @@ async function main(config = {}) {
3242 let processedCount = 0 ;
3343
3444 /**
35- * @param {Object } message - The add_reviewer message to process
36- * @param {Object } resolvedTemporaryIds - Map of temporary IDs to {repo, number}
37- * @returns {Promise<Object > } Result with success/error status
45+ * @param {AddReviewerMessage } message - The add_reviewer message to process
46+ * @param {ResolvedTemporaryIds } resolvedTemporaryIds - Map of temporary IDs to {repo, number}
47+ * @returns {Promise<HandlerResult > } Result with success/error status
3848 */
3949 return async function handleAddReviewer ( message , resolvedTemporaryIds ) {
4050 if ( processedCount >= maxCount ) {
You can’t perform that action at this time.
0 commit comments