Closed greglittlefield-wf closed 2 years ago
ansi-regex < 5.0.1
via yarn.lock
glob-parent < 5.1.2
via yarn.lock
set-value < 4.0.1
via yarn.lock
aviary.yaml
coverage of security relevant codeQuestions or Comments? Reach out on Slack: #support-infosec.
Testing out with https://github.com/Workiva/react_material_ui/pull/127 now...
+10
$identityHash
seen here is no longer failing on a CI run that pulls in these changes@Workiva/release-management-pp
Ultimate Problem
In dart2js, passing a JS object into
identityHashCode
results in an$identityHash
property being added to it: https://github.com/dart-lang/sdk/issues/47595.This is undesirable since this property can get added to nested props maps of JS components.
Solution
identityHashCode
with_jsObjectFriendlyIdentityHashCode
, which doesn't callidentityHashCode
for JS objectsjsifyAndAllowInterop
, based on the Dart SDK'sallowInterop
testsQA instructions
_convertedObjects
back toMap.identity()
and verify tests fail in dart2js: