You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
JavaScript warnings on Array, Object-type methods does not respect function parameter defaults #73
DeepCode will warn that calling .map() on non array object for attachments will not work.
It suggests to use (attachments || []). While this is correct, it does not account for the function parameter default value which is already provided.
In the above case, the function already provides a fallback for (attachments = []), so the suggested change would offer no further benefit.
This also occurs for things like Object fallbacks (attachments = {}), or es6 Object types such as (attachments = new Map())
Activity
deepcodeg commentedon Jan 13, 2021
@mschlitz-trux 👋, just checked with the AI team, this should be fixed, could you please check on your end if this is the case?
mschlitz-trux commentedon Jan 14, 2021
Thanks, I'm still trying to check. The extension constantly crashing for me in VSCode the past few days, so I cannot confirm this yet.