@appland/appmap-agent-js
Advanced tools
Changelog
13.0.0 (2023-01-20)
Changelog
12.0.0 (2022-11-21)
function-name-placeholder
and anonymous-name-separator
are ignored.function f () {}
was represented before as {type:"class", name:"f", children:[{type:"function", name:"<placeholder>"}]}
. Now it is represented as: [{type:"class", name:"f", children:[]}, {type:"function", name:"f"}]
. The class container is removed if it has no children.defined_class
value to functions..
. That is because classes are not allowed at the root level of classmap.var f = (x) => {}
would cause the arrow to be named x
. However, var f = test ? (x) => {} || (y) => {}
would cause both arrows to have no name. The new naming algorithm is more aggressive to help reduce the number of anonymous code objects.[anonymous]
. This is likely to change in the future.Changelog
11.6.0 (2022-10-22)