@@ -275,44 +275,6 @@ class Utils {
275275 } ) ;
276276 }
277277
278- getRefs ( referencesCsv ) {
279- const refs = { } ;
280-
281- if ( this . testFormatVersion === 1 ) {
282- for ( const row of referencesCsv ) {
283- refs [ row . refId ] = row . value . trim ( ) ;
284- }
285- } else {
286- for ( const row of referencesCsv ) {
287- const {
288- references : { aria, htmlAam } ,
289- } = this . supportJson ;
290-
291- let refId = row . refId . trim ( ) ;
292- let type = row . type . trim ( ) ;
293- let value = row . value . trim ( ) ;
294- let linkText = row . linkText . trim ( ) ;
295-
296- if ( type === 'aria' ) {
297- value = `${ aria . baseUrl } ${ aria . fragmentIds [ value ] } ` ;
298- linkText = `${ linkText } ${ aria . linkText } ` ;
299- }
300-
301- if ( type === 'htmlAam' ) {
302- value = `${ htmlAam . baseUrl } ${ htmlAam . fragmentIds [ value ] } ` ;
303- linkText = `${ linkText } ${ htmlAam . linkText } ` ;
304- }
305-
306- refs [ refId ] = {
307- type,
308- value,
309- linkText,
310- } ;
311- }
312- }
313- return refs ;
314- }
315-
316278 getScriptsJs ( scriptsContent = [ ] ) {
317279 let js = 'let scripts = {\n' ;
318280 js += scriptsContent . join ( ',\n' ) ;
@@ -507,44 +469,30 @@ ${exampleReferences}
507469
508470 /**
509471 * @param {AriaATCSV.Reference[] } referenceRows
510- * @param {AriaATCSV.SupportReference? } aria
511- * @param {AriaATCSV.SupportReference? } htmlAam
512472 * @returns {AriaATParsed.ReferenceMap }
513473 */
514- parseReferencesCSV ( referenceRows , { aria , htmlAam } = { } ) {
515- const refMap = { } ;
474+ parseReferencesCSV ( referenceRows ) {
475+ const refs = { } ;
516476
517477 if ( this . testFormatVersion === 1 ) {
518- for ( const { refId, value } of referenceRows ) {
519- refMap [ refId ] = { refId, value : value . trim ( ) } ;
478+ for ( const row of referenceRows ) {
479+ let refId = row . refId ?. trim ( ) ;
480+ let value = row . value ?. trim ( ) ;
481+
482+ refs [ refId ] = { refId, value } ;
520483 }
521484 } else {
522- for ( const {
523- refId : _refId ,
524- type : _type ,
525- value : _value ,
526- linkText : _linkText ,
527- } of referenceRows ) {
528- let refId = _refId ?. trim ( ) ;
529- let type = _type ?. trim ( ) ;
530- let value = _value ?. trim ( ) ;
531- let linkText = _linkText ?. trim ( ) ;
532-
533- if ( type === 'aria' ) {
534- value = `${ aria . baseUrl } ${ aria . fragmentIds [ value ] } ` ;
535- linkText = `${ linkText } ${ aria . linkText } ` ;
536- }
485+ for ( const row of referenceRows ) {
486+ let refId = row . refId ?. trim ( ) ;
487+ let type = row . type ?. trim ( ) ;
488+ let value = row . value ?. trim ( ) ;
489+ let linkText = row . linkText ?. trim ( ) ;
537490
538- if ( type === 'htmlAam' ) {
539- value = `${ htmlAam . baseUrl } ${ htmlAam . fragmentIds [ value ] } ` ;
540- linkText = `${ linkText } ${ htmlAam . linkText } ` ;
541- }
542-
543- refMap [ refId ] = { refId, type, value, linkText } ;
491+ refs [ refId ] = { refId, type, value, linkText } ;
544492 }
545493 }
546494
547- return refMap ;
495+ return refs ;
548496 }
549497
550498 // Miscellaneous
0 commit comments