@@ -167,13 +167,16 @@ export default iterateJsdoc(({
167
167
} ;
168
168
169
169
/**
170
+ * Iterates strict types to see if any should be added to `invalidTypes` (and
171
+ * the the relevant strict type returned as the new preferred type).
172
+ *
170
173
* @param {string } typeNodeName
171
174
* @param {string } preferred
172
175
* @param {import('jsdoc-type-pratt-parser/dist/src/index.d.ts').NonTerminalResult } parentNode
173
176
* @param {string[] } invalidTypes
174
- * @returns {string } The `preferred` string, optionally changed
177
+ * @returns {string } The `preferred` type string, optionally changed
175
178
*/
176
- const check = ( typeNodeName , preferred , parentNode , invalidTypes ) => {
179
+ const checkNativeTypes = ( typeNodeName , preferred , parentNode , invalidTypes ) => {
177
180
let changedPreferred = preferred ;
178
181
for ( const strictNativeType of strictNativeTypes ) {
179
182
if (
@@ -279,7 +282,7 @@ export default iterateJsdoc(({
279
282
typeNodeName , types ,
280
283
] ) ;
281
284
} else if ( ! noDefaults && type === 'JsdocTypeName' ) {
282
- preferred = check ( typeNodeName , preferred , parentNode , invalidTypes ) ;
285
+ preferred = checkNativeTypes ( typeNodeName , preferred , parentNode , invalidTypes ) ;
283
286
}
284
287
285
288
// For fixer
0 commit comments