@@ -44,7 +44,8 @@ class TraceState {
44
44
// values for our namespace, set via setValue to
45
45
// ensure names conform
46
46
this . values = { }
47
- for ( const [ key , value ] of Object . entries ( defaultValues ) ) {
47
+ for ( const key in defaultValues ) {
48
+ const value = defaultValues [ key ]
48
49
this . setValue ( key , value )
49
50
}
50
51
}
@@ -213,7 +214,8 @@ class TraceState {
213
214
toW3cString ( ) {
214
215
const json = this . toObject ( )
215
216
const chars = [ ]
216
- for ( const [ key , value ] of Object . entries ( json ) ) {
217
+ for ( const key in json ) {
218
+ const value = json [ key ]
217
219
if ( ! value ) { continue }
218
220
chars . push ( key )
219
221
chars . push ( '=' )
@@ -226,7 +228,8 @@ class TraceState {
226
228
227
229
_serializeValues ( keyValues ) {
228
230
const chars = [ ]
229
- for ( const [ key , value ] of Object . entries ( keyValues ) ) {
231
+ for ( const key in keyValues ) {
232
+ const value = keyValues [ key ]
230
233
chars . push ( `${ key } :${ value } ` )
231
234
chars . push ( ';' )
232
235
}
@@ -272,7 +275,7 @@ class TraceState {
272
275
const bytes = [ ]
273
276
274
277
const parts = string . split ( ',' )
275
- for ( const [ , part ] of parts . entries ( ) ) {
278
+ for ( const part of parts ) {
276
279
if ( ! part ) { continue }
277
280
const [ listMember , value ] = part . split ( '=' )
278
281
if ( ! listMember || ! value ) { continue }
@@ -292,7 +295,8 @@ class TraceState {
292
295
293
296
static _parseValues ( rawValues ) {
294
297
const parsedValues = { }
295
- for ( const [ , keyValue ] of rawValues . split ( ';' ) . entries ( ) ) {
298
+ const parts = rawValues . split ( ';' )
299
+ for ( const keyValue of parts ) {
296
300
if ( ! keyValue ) { continue }
297
301
const [ key , value ] = keyValue . split ( ':' )
298
302
if ( ! key || ! value ) { continue }
@@ -324,8 +328,8 @@ class TraceState {
324
328
if ( key === listMemberNamespace ) {
325
329
const rawValues = buffer . slice ( indexOfValue , indexOfValue + lengthValue ) . toString ( )
326
330
const parsedValues = TraceState . _parseValues ( rawValues )
327
- for ( const [ key , value ] of Object . entries ( parsedValues ) ) {
328
- values [ key ] = value
331
+ for ( const key in parsedValues ) {
332
+ values [ key ] = parsedValues [ key ]
329
333
}
330
334
continue
331
335
} else {
0 commit comments