@@ -290,44 +290,6 @@ class Utils {
290290 } ) ;
291291 }
292292
293- getRefs ( referencesCsv ) {
294- const refs = { } ;
295-
296- if ( this . testFormatVersion === 1 ) {
297- for ( const row of referencesCsv ) {
298- refs [ row . refId ] = row . value . trim ( ) ;
299- }
300- } else {
301- for ( const row of referencesCsv ) {
302- const {
303- references : { aria, htmlAam } ,
304- } = this . supportJson ;
305-
306- let refId = row . refId . trim ( ) ;
307- let type = row . type . trim ( ) ;
308- let value = row . value . trim ( ) ;
309- let linkText = row . linkText . trim ( ) ;
310-
311- if ( type === 'aria' ) {
312- value = `${ aria . baseUrl } ${ aria . fragmentIds [ value ] } ` ;
313- linkText = `${ linkText } ${ aria . linkText } ` ;
314- }
315-
316- if ( type === 'htmlAam' ) {
317- value = `${ htmlAam . baseUrl } ${ htmlAam . fragmentIds [ value ] } ` ;
318- linkText = `${ linkText } ${ htmlAam . linkText } ` ;
319- }
320-
321- refs [ refId ] = {
322- type,
323- value,
324- linkText,
325- } ;
326- }
327- }
328- return refs ;
329- }
330-
331293 getScriptsJs ( scriptsContent = [ ] ) {
332294 let js = 'let scripts = {\n' ;
333295 js += scriptsContent . join ( ',\n' ) ;
@@ -522,44 +484,30 @@ ${exampleReferences}
522484
523485 /**
524486 * @param {AriaATCSV.Reference[] } referenceRows
525- * @param {AriaATCSV.SupportReference? } aria
526- * @param {AriaATCSV.SupportReference? } htmlAam
527487 * @returns {AriaATParsed.ReferenceMap }
528488 */
529- parseReferencesCSV ( referenceRows , { aria , htmlAam } = { } ) {
530- const refMap = { } ;
489+ parseReferencesCSV ( referenceRows ) {
490+ const refs = { } ;
531491
532492 if ( this . testFormatVersion === 1 ) {
533- for ( const { refId, value } of referenceRows ) {
534- refMap [ refId ] = { refId, value : value . trim ( ) } ;
493+ for ( const row of referenceRows ) {
494+ let refId = row . refId ?. trim ( ) ;
495+ let value = row . value ?. trim ( ) ;
496+
497+ refs [ refId ] = { refId, value } ;
535498 }
536499 } else {
537- for ( const {
538- refId : _refId ,
539- type : _type ,
540- value : _value ,
541- linkText : _linkText ,
542- } of referenceRows ) {
543- let refId = _refId ?. trim ( ) ;
544- let type = _type ?. trim ( ) ;
545- let value = _value ?. trim ( ) ;
546- let linkText = _linkText ?. trim ( ) ;
547-
548- if ( type === 'aria' ) {
549- value = `${ aria . baseUrl } ${ aria . fragmentIds [ value ] } ` ;
550- linkText = `${ linkText } ${ aria . linkText } ` ;
551- }
500+ for ( const row of referenceRows ) {
501+ let refId = row . refId ?. trim ( ) ;
502+ let type = row . type ?. trim ( ) ;
503+ let value = row . value ?. trim ( ) ;
504+ let linkText = row . linkText ?. trim ( ) ;
552505
553- if ( type === 'htmlAam' ) {
554- value = `${ htmlAam . baseUrl } ${ htmlAam . fragmentIds [ value ] } ` ;
555- linkText = `${ linkText } ${ htmlAam . linkText } ` ;
556- }
557-
558- refMap [ refId ] = { refId, type, value, linkText } ;
506+ refs [ refId ] = { refId, type, value, linkText } ;
559507 }
560508 }
561509
562- return refMap ;
510+ return refs ;
563511 }
564512
565513 // Miscellaneous
0 commit comments