styled-components / webstorm-styled-components Goto Github PK
View Code? Open in Web Editor NEWstyled-components highlighting support in IntelliJ editors
Home Page: https://plugins.jetbrains.com/plugin/9997-styled-components
License: MIT License
styled-components highlighting support in IntelliJ editors
Home Page: https://plugins.jetbrains.com/plugin/9997-styled-components
License: MIT License
WebStorm 2017.2.3
Build #WS-172.3968.27, built on August 29, 2017
JRE: 1.8.0_152-release-915-b11 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
Seems you haven't called addPlace()
java.lang.IllegalStateException: Seems you haven't called addPlace()
at com.intellij.psi.impl.source.tree.injected.MultiHostRegistrarImpl.doneInjecting(MultiHostRegistrarImpl.java:210)
at com.intellij.StyledComponents.StyledComponentsInjector.getLanguagesToInject(StyledComponentsInjector.kt:47)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider$MyInjProcessor.process(InjectedPsiCachedValueProvider.java:82)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl.processInPlaceInjectorsFor(InjectedLanguageManagerImpl.java:461)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider.doCompute(InjectedPsiCachedValueProvider.java:62)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.probeElementsUp(InjectedLanguageUtil.java:312)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.enumerate(InjectedLanguageUtil.java:144)
at com.intellij.codeInsight.daemon.impl.InjectedGeneralHighlightingPass.a(InjectedGeneralHighlightingPass.java:185)
at com.intellij.concurrency.ApplierCompleter.c(ApplierCompleter.java:133)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1160)
at com.intellij.concurrency.ApplierCompleter.a(ApplierCompleter.java:105)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:548)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:493)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
at com.intellij.concurrency.ApplierCompleter.b(ApplierCompleter.java:116)
at com.intellij.concurrency.ApplierCompleter.d(ApplierCompleter.java:96)
at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:142)
at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:249)
at com.intellij.concurrency.ApplierCompleter.compute(ApplierCompleter.java:96)
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
It would be great to add support for styled-components-ts library.
import styledComponentsTS from 'styled-components-ts'
Error Message:
com.intellij.lang.javascript.psi.impl.JSCallExpressionImpl cannot be cast to com.intellij.lang.javascript.psi.JSReferenceExpression
Details:
java.lang.ClassCastException: com.intellij.lang.javascript.psi.impl.JSCallExpressionImpl cannot be cast to com.intellij.lang.javascript.psi.JSReferenceExpression
at com.intellij.StyledComponents.PatternsKt.getReferenceParts(Patterns.kt:54)
at com.intellij.StyledComponents.PatternsKt$withNameStartingWith$1.accepts(Patterns.kt:41)
at com.intellij.StyledComponents.PatternsKt$withNameStartingWith$1.accepts(Patterns.kt:39)
at com.intellij.patterns.ObjectPattern.accepts(ObjectPattern.java:58)
at com.intellij.patterns.CollectionPattern$5.accepts(CollectionPattern.java:80)
at com.intellij.patterns.CollectionPattern$5.accepts(CollectionPattern.java:77)
at com.intellij.patterns.ObjectPattern.accepts(ObjectPattern.java:58)
at com.intellij.patterns.PatternConditionPlus.process(PatternConditionPlus.java:45)
at com.intellij.patterns.PatternConditionPlus.process(PatternConditionPlus.java:26)
at com.intellij.patterns.TreeElementPattern$2.processValues(TreeElementPattern.java:88)
at com.intellij.patterns.PatternConditionPlus.accepts(PatternConditionPlus.java:41)
at com.intellij.patterns.ObjectPattern.accepts(ObjectPattern.java:58)
at com.intellij.patterns.StandardPatterns$3.accepts(StandardPatterns.java:118)
at com.intellij.patterns.ObjectPattern.accepts(ObjectPattern.java:53)
at com.intellij.patterns.CollectionPattern$3.accepts(CollectionPattern.java:55)
at com.intellij.patterns.CollectionPattern$3.accepts(CollectionPattern.java:52)
at com.intellij.patterns.ObjectPattern.accepts(ObjectPattern.java:58)
at com.intellij.patterns.PatternConditionPlus.process(PatternConditionPlus.java:45)
at com.intellij.patterns.PatternConditionPlus.process(PatternConditionPlus.java:26)
at com.intellij.patterns.TreeElementPattern$2.processValues(TreeElementPattern.java:88)
at com.intellij.patterns.PatternConditionPlus.accepts(PatternConditionPlus.java:41)
at com.intellij.patterns.ObjectPattern.accepts(ObjectPattern.java:58)
at com.intellij.patterns.PatternConditionPlus.process(PatternConditionPlus.java:45)
at com.intellij.patterns.PatternConditionPlus.process(PatternConditionPlus.java:26)
at com.intellij.patterns.TreeElementPattern$4.processValues(TreeElementPattern.java:127)
at com.intellij.patterns.PatternConditionPlus.accepts(PatternConditionPlus.java:41)
at com.intellij.patterns.ObjectPattern.accepts(ObjectPattern.java:58)
at com.intellij.patterns.ObjectPattern.accepts(ObjectPattern.java:48)
at com.intellij.StyledComponents.StyledComponentsInjector.getLanguagesToInject(StyledComponentsInjector.kt:38)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider$MyInjProcessor.process(InjectedPsiCachedValueProvider.java:82)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl.processInPlaceInjectorsFor(InjectedLanguageManagerImpl.java:461)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider.doCompute(InjectedPsiCachedValueProvider.java:62)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.probeElementsUp(InjectedLanguageUtil.java:312)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.enumerate(InjectedLanguageUtil.java:144)
at com.intellij.codeInsight.daemon.impl.InjectedGeneralHighlightingPass.a(InjectedGeneralHighlightingPass.java:185)
at com.intellij.concurrency.ApplierCompleter.a(ApplierCompleter.java:133)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1161)
at com.intellij.concurrency.ApplierCompleter.b(ApplierCompleter.java:105)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:548)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:493)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
at com.intellij.concurrency.ApplierCompleter.a(ApplierCompleter.java:116)
at com.intellij.concurrency.ApplierCompleter.c(ApplierCompleter.java:96)
at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:142)
at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:250)
at com.intellij.concurrency.ApplierCompleter.compute(ApplierCompleter.java:96)
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
This is the file that it seems to be failing on:
const ListItemWrapper = styled.div`
display: flex;
align-items: center;
min-width: 0;
height: 5.125rem;
margin-top: ${smallSpacing};
padding-right: ${smallSpacing};
background-color: ${pureWhite};
cursor: pointer;
&:hover {
box-shadow: ${bottomBoxShadow};
}
`
const TypeIconWrapper = styled.div`
display: flex;
flex: 0 0 5.125rem;
align-items: center;
justify-content: center;
height: 100%;
background-color: ${lightPink};
${toTablet} { /* stylelint-disable-line */
/* stylelint-disable-next-line declaration-empty-line-before */
flex: 0 0 4px;
}
${ListItemWrapper}:hover & { /* stylelint-disable-line */
/* stylelint-disable-next-line declaration-empty-line-before */
background-color: ${mediumPink};
}
`
const StyledTypeIcon = styled(Icon)`
display: flex;
${toTablet} { /* stylelint-disable-line */
/* stylelint-disable-next-line declaration-empty-line-before */
display: none;
}
`
const Avatar = styled.div`
flex: 0 0 2.714rem;
display: flex;
align-items: center;
justify-content: center;
width: 2.5rem;
height: 2.714rem;
margin: 0 1.3125rem;
padding: 0;
border-radius: 50%;
background-color: ${ruleGray};
color: ${lightBlack};
font-size: 1rem;
font-weight: 400;
line-height: 0;
`
const ClientWrapper = styled.div`
display: flex;
flex: 1 1 0;
flex-wrap: wrap;
align-content: center;
align-items: center;
justify-content: flex-start;
min-width: 0;
`
const ClientName = styled.div`
flex: 1 1 auto;
font-size: 1.29rem;
line-height: 1.556em;
${typTruncating}
${ListItemWrapper}:hover & { /* stylelint-disable-line */
/* stylelint-disable-next-line declaration-empty-line-before */
color: ${hpPink};
}
`
const ClientStatus = styled.div`
${typMiniLabels}
flex: 1 1 100%;
`
const CallToActionWrapper = styled.div`
display: none;
flex: 0 1 10%;
align-content: center;
align-items: center;
justify-content: flex-end;
height: 100%;
margin-right: ${mediumSpacing};
${fromTablet} { /* stylelint-disable-line */
/* stylelint-disable-next-line declaration-empty-line-before */
${ListItemWrapper}:hover & { /* stylelint-disable-line */
/* stylelint-disable-next-line declaration-empty-line-before */
display: flex;
}
}
`
const ContactMenu = styled.div`
display: flex;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-end;
height: 100%;
`
const ContactMenuDropdownTrigger = styled.div`
display: flex;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-end;
height: 100%;
cursor: pointer;
`
const ContactMenuIcon = styled(Icon).attrs({ iconName: 'contact_card' })`
line-height: 0;
${ContactMenu}:hover & { /* stylelint-disable-line */
/* stylelint-disable-next-line declaration-empty-line-before */
svg path,
svg polygon {
fill: ${actionColor};
}
}
${toTablet} { /* stylelint-disable-line */
/* stylelint-disable-next-line declaration-empty-line-before */
display: none;
}
`
const ContactMenuDownArrow = styled(Icon).attrs({ iconName: 'down_arrow' })`
line-height: 0;
`
Currently CTRL-ALT-L ("Code reformat" function of WebStorm) doesn't align styled-components' CSS as it would a CSS file.
Then it'd stylistically be the same as the VSCode plugin: https://github.com/styled-components/vscode-styled-components
Does this plugin support react native?
export const Shadow = styled.View`
shadowColor: #000;
shadowOpacity: .2;
shadowOffset: 0px -1px;
shadowRadius: 1;
marginBottom: -1px;
`
All show as errors currently
Needs a License.md file! What about the MIT License?
When sharing file locations and line numbers, I often use the command "Copy reference" (set to Ctrl+Alt+Shift+C by default?). However, inside Styled Component template literals, the file location is wrong. Instead of path/to/folder/file.js:40
, it's just file.js:40
. Outside of the template literal, it works fine.
Excuse me, Can you let webstrom support styled CSS
format?
css is not yet supported?
impot {css} from 'styled-components'
const styles = css`
color: red
`
As the plugin is written in Kotlin. It may be helpful to have a section in README for contributers explaining how to build and test the plugin with gradle.
Full example.
const HeroImage = styled(Box)`
position: relative;
&:after {
content: '';
position: abs${'out'}te;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-image: url('${p => p.bgSrc}'); // <-- this breaks parsing for the rest of the block
background-size: cover;
background-position: center;
background-repeat: no-repeat;
border-radius: 6px;
opacity: 0.87;
}
`
Here are some screenshots. I put a random expression inside absolute
to see if that broke it as well. (it didn't)
Hi,
Prettier doesn't want to reformat code only when createGlobalStyle is used.
Can you do something please ?
Thanks you in advance and best regards,
Louis Cuvelier.
I was wondering if its possible to make IntelliJ recognize a styled component interpolator based on the function signature?
something like:
export const breakpoint = (gt = 'xs', lte) => (strings, ...interpolation) => css`
@media (min-width: ${grid[gt]}px) ${lte && grid[lte] ? `(max-width: ${grid[lte]})` : ''} {
${css(strings, ...interpolation)}
}
`
Since it returns css`` and has a signature of (strings, ...interpolation) maybe then the plugin will highlight it as a styled component. I can submit this a feature request too if you have a GitHub
Now that the plugin is published on the plugins.jetbrains folks won't need to manually download it anymore, right?
From the README at Limitations
It is not yet available on JetBrains Plugin Repository. When installing the plugin from disk, you won't get update notifications for it.
But ... i got this https://plugins.jetbrains.com/plugin/9997-styled-components from twitter
Is the plug-in Styled Components the correct plug-in?
I just got installed IntelliJ 2017.3 on a new machine, but it appears that styled-components plugin is not in the list of the plugins through IntelliJ hence cannot be installed. I installed it manually using zip file from plugins repository website.
Please fix that :)
Hi, I am using styled components with typescript.
with typescript, I need to set props into styled-components
like this
import { HTMLProps } from 'react'
import { StyledFunction } from 'styled-components'
export function withProps<T, U extends HTMLElement = HTMLElement>(
styledFunction: StyledFunction<HTMLProps<U>>,
): StyledFunction<T & HTMLProps<U>> {
return styledFunction
}
and use like
export const Switch = withProps<SwitchProps, HTMLDivElement>(styled.div)`
position: relative;
color: ${props => props.on ? 'white' : 'red'};
`
in this case, style in withProps
function does not highlighted as normal styled.div
function.
Can this plugin support this? or there is other way to solve this?
@mxstbr It might be a good idea to reference this repo in the main one (styled-components/styled-components) or the website so that people know about it. What do you think?
First of all, I ❤️ this plugin!
However, I just installed styled-components-breakpoint inside of my project and noticed the following:
Can support of this package be added?
Thanks a lot!
Seeing how high the demand for an officially supported WebStorm plugin is, do you want to move this one to the styled-components
organization on GitHub so that others can contribute and we can have a single source of truth?
Reusing css`` code makes my CPU to go up to 300 % permanently. Also, I'm not able to add more parameters to a styled component which is reusing a css snippet. Webstorm freezes.
export const RegularText = css`
font-family: ${FontFamily.regular};
font-size: ${FontSize.text};
`;
const NameText = styled.Text`
color: white;
${RegularText};
`;
If I type "<NameText onPress=" it freezes
Should go in the README 😊
Just a heads-up that we will be making some top-level API changes in v4 that may affect your library.
injectGlobal
is being removedcreateGlobalStyle
is being addedcreateGlobalStyle
can likely inherit any syntax highlighting rules you may have been using for injectGlobal
, styled.*
etc.
More info: styled-components/styled-components#1867
The styled import is not being recognized as being used by the underlying code. It is permanently colored as an unused import by the editor
Doesn't work properly with css helper https://www.styled-components.com/docs/api (scroll down)
Version 1.0.7
Toggling a line comment on a styled component property adds //-style comments, which doesn't compile properly. Instead, the plugin should add /* */ style comments.
Currently the following
const OnText = styled(Text)`
flex-grow: 1;
`;
becomes
const OnText = styled(Text)`
//flex-grow: 1;
`;
and gives error
Instead, it should become
const OnText = styled(Text)`
/* flex-grow: 1; */
`;
Would be awesome if this plugin could also add support for the <style>
tag.
I'm using https://github.com/zeit/styled-jsx. And their css
helper is supported by this project, but the more generic <style>
tag isn't highlighted.
export default () => (
<div className="root">
<style jsx>{`
.root {
color: green;
}
`}</style>
</div>
)
Tweet
"Just need stylelint support inside and will be perfect"
It's useful for write a high level function to use styled components. Just like the styled decorator.
This feature is slightly similar to the Microsoft/typescript-styled-plugin#tags.
Styled-Component best practices suggest to create, instead of mix-ins, functions/constants of the shared properties, e.g:
const commonStyle = `
color: ${Colors.NAVY};
font-family: ${Fonts.FONT_FAMILY};
font-size: ${Fonts.FONT_SIZE};
font-weight: ${Fonts.FONT_WEIGHT};
letter-spacing: 0.01em;
`;
However, I get no syntax-coloring in this case. It'd be nice if I had an option to force styling for these strings as well. For example with a custom comment, e.g:
// styled-component string formatting
const commonStyle = `
color: ${Colors.NAVY};
`;
What steps will reproduce the problem?
Having let say this component:
import styled from 'styled-components'
const Component = styled.div<{ someProp: string }>``
export default Component
import Component from 'components/Component'
const SomeOtherComponent = () => <Component />
What is the expected result?
Should suggest someProp
in autocomplete
What happens instead?
No autocomplete.
Hi,
It would be amazing if this plugin was compatible with TypeScript. Currently, it seems to not apply to tsx
or ts
files. I have no idea if this would be hard to do or not.
I've just installed v1.0-alpha on Webstorm 2017.2.3 and I get the following error on startup:
Argument for @NotNull parameter 'language' of com/intellij/psi/impl/source/tree/injected/MultiHostRegistrarImpl.startInjecting must not be null
Using:
WebStorm 2017.2.3
Build #WS-172.3968.27, built on August 29, 2017
JRE: 1.8.0_152-release-915-b11 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Full stack trace:
Argument for @NotNull parameter 'language' of com/intellij/psi/impl/source/tree/injected/MultiHostRegistrarImpl.startInjecting must not be null
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'language' of com/intellij/psi/impl/source/tree/injected/MultiHostRegistrarImpl.startInjecting must not be null
at com.intellij.psi.impl.source.tree.injected.MultiHostRegistrarImpl.startInjecting(MultiHostRegistrarImpl.java)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl$PsiManagerRegisteredInjectorsAdapter.lambda$getLanguagesToInject$0(InjectedLanguageManagerImpl.java:490)
at SCInjector.getLanguagesToInject(SCInjector.java:43)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl$PsiManagerRegisteredInjectorsAdapter.getLanguagesToInject(InjectedLanguageManagerImpl.java:494)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider$MyInjProcessor.process(InjectedPsiCachedValueProvider.java:82)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl.processInPlaceInjectorsFor(InjectedLanguageManagerImpl.java:461)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider.doCompute(InjectedPsiCachedValueProvider.java:62)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.probeElementsUp(InjectedLanguageUtil.java:312)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.enumerate(InjectedLanguageUtil.java:144)
at com.intellij.codeInsight.daemon.impl.LineMarkersPass.a(LineMarkersPass.java:241)
at com.intellij.codeInsight.daemon.impl.LineMarkersPass.a(LineMarkersPass.java:203)
at com.intellij.codeInsight.daemon.impl.LineMarkersPass.a(LineMarkersPass.java:111)
at com.intellij.codeInsight.daemon.impl.Divider.divideInsideAndOutsideInOneRoot(Divider.java:96)
at com.intellij.codeInsight.daemon.impl.LineMarkersPass.doCollectInformation(LineMarkersPass.java:106)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:70)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.c(PassExecutorService.java:438)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1160)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.b(PassExecutorService.java:431)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:548)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:493)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.d(PassExecutorService.java:430)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.a(PassExecutorService.java:406)
at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:142)
at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:249)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:404)
at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:165)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'language' of com/intellij/psi/impl/source/tree/injected/MultiHostRegistrarImpl.startInjecting must not be null
at com.intellij.psi.impl.source.tree.injected.MultiHostRegistrarImpl.startInjecting(MultiHostRegistrarImpl.java)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl$PsiManagerRegisteredInjectorsAdapter.lambda$getLanguagesToInject$0(InjectedLanguageManagerImpl.java:490)
at SCInjector.getLanguagesToInject(SCInjector.java:43)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl$PsiManagerRegisteredInjectorsAdapter.getLanguagesToInject(InjectedLanguageManagerImpl.java:494)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider$MyInjProcessor.process(InjectedPsiCachedValueProvider.java:82)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl.processInPlaceInjectorsFor(InjectedLanguageManagerImpl.java:461)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider.doCompute(InjectedPsiCachedValueProvider.java:62)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.probeElementsUp(InjectedLanguageUtil.java:312)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.enumerate(InjectedLanguageUtil.java:144)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.findInside(InjectedLanguageUtil.java:409)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.tryOffset(InjectedLanguageUtil.java:388)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.findInjectedElementNoCommit(InjectedLanguageUtil.java:368)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.findInjectedPsiNoCommit(InjectedLanguageUtil.java:271)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.getEditorForInjectedLanguageNoCommit(InjectedLanguageUtil.java:179)
at com.intellij.openapi.fileEditor.impl.text.TextEditorPsiDataProvider.getData(TextEditorPsiDataProvider.java:62)
at com.intellij.openapi.fileEditor.ex.FileEditorManagerEx.getData(FileEditorManagerEx.java:180)
at com.intellij.openapi.fileEditor.impl.text.TextEditorComponent.getData(TextEditorComponent.java:268)
at com.intellij.openapi.fileEditor.impl.text.PsiAwareTextEditorImpl$PsiAwareTextEditorComponent.getData(PsiAwareTextEditorImpl.java:118)
at com.intellij.ide.impl.DataManagerImpl.a(DataManagerImpl.java:86)
at com.intellij.ide.impl.DataManagerImpl.a(DataManagerImpl.java:73)
at com.intellij.ide.impl.DataManagerImpl.access$300(DataManagerImpl.java:58)
at com.intellij.ide.impl.DataManagerImpl$MyDataContext.a(DataManagerImpl.java:400)
at com.intellij.ide.impl.DataManagerImpl$MyDataContext.getData(DataManagerImpl.java:377)
at com.intellij.openapi.actionSystem.DataContextWrapper.getData(DataContextWrapper.java:38)
at com.intellij.openapi.actionSystem.AnActionEvent$1.getData(AnActionEvent.java:145)
at com.intellij.openapi.actionSystem.DataKey.getData(DataKey.java:69)
at com.intellij.openapi.editor.actionSystem.EditorAction.getEditor(EditorAction.java:91)
at com.intellij.openapi.editor.actionSystem.EditorAction.update(EditorAction.java:127)
at com.intellij.openapi.actionSystem.AnAction.beforeActionPerformedUpdate(AnAction.java:240)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:129)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:599)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:479)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:213)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:621)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Hi, I can't use this plugin with English SpeelChecker plugin enabled in the PHPStorm.
Language injection not applied to the following code:
const StyledIcon = styled(Icon)`
height: 24px;
width: 24px;
`
const FilterIcon = StyledIcon.extend.attrs({ iconName: 'filter' })`
line-height: 0;
margin-right: 1rem;
`
I have several instances of this not working in my code. I am using version 1.0.4 of the plugin and everything else seems to be working properly.
Hi,
I'm using the latest version of the Styled Components Plugin with Intellij IDEA 2018.1.3 and TypeScript 2.8. I'm encountering IDE freezes under certain situations. Freezes are 100% reproducible for the code example explained below.
With the following styled component everything works as expected:
<ValueListItem className={model.isSelected(entry) ? "active" : ""}>
const ValueListItem = styled.li`
&:first-of-type {
margin-top: 0;
}
&:not(.active) .icon-chevron-right {
color: #DDD;
}
&.active > a {
background-color: ${LINK} !important;
color: #FFF !important;
}
`;
However now I change the styled component to use props interpolation:
const ValueListItem = styled.li`
&:first-of-type {
margin-top: 0;
}
&:not(.active) .icon-chevron-right {
color: #DDD;
}
${(props: any) => props.active && css`
a {
background-color: ${LINK} !important;
color: #FFF !important;
}
`}
`;
IDEA now consumes a lot of CPU time and freezes as soon as I edit the TSX fragment to:
<ValueListItem active=$CURSOR_IS_HERE$>
Normally the IDE automatically adds the {}
braces when adding a new prop. Instead the IDE freezes and is completely unresponsive while consuming 400% CPU time until I kill the process.
Please see thread dump details for further information and let me know, if you need more information to reproduce.
Thanks.
at java.util.Collections$UnmodifiableCollection$1.hasNext(Collections.java:1041)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:172)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1232)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyCompositeMapping(JSTypeUtils.java:1334)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.applyCompositeMappingForArguments(JSTypeUtils.java:1263)
at com.intellij.lang.javascript.psi.JSTypeUtils$1.processExpanded(JSTypeUtils.java:1185)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.processExpandedWithGuard(JSRecursiveExpandTransformer.java:32)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:27)
at com.intellij.lang.javascript.psi.types.JSRecursiveExpandTransformer.fun(JSRecursiveExpandTransformer.java:9)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:287)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeBaseImpl.copyTypeHierarchy(JSCompositeTypeBaseImpl.java:173)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.JSFunctionTypeImpl.copyTypeHierarchy(JSFunctionTypeImpl.java:347)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:273)
at com.intellij.lang.javascript.psi.JSTypeUtils.transformTypeHierarchySafe(JSTypeUtils.java:2097)
at com.intellij.lang.javascript.psi.types.recordImpl.PropertySignatureCommonImpl.copyTypeHierarchy(PropertySignatureCommonImpl.java:23)
at com.intellij.lang.javascript.psi.types.JSCompositeFunctionPropertySignatureImpl.copyTypeHierarchy(JSCompositeFunctionPropertySignatureImpl.java:93)
at com.intellij.lang.javascript.psi.types.JSCompositeFunctionPropertySignatureImpl.copyTypeHierarchy(JSCompositeFunctionPropertySignatureImpl.java:17)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.copyTypeHierarchy(JSRecordTypeImpl.java:818)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeOrCopyWithTransformation(JSTypeBaseImpl.java:291)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$transformTypeHierarchy$1(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2679/1700378507.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeTransformerBase.transformRecursive(JSRecursiveTypeTransformerBase.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.transformTypeHierarchy(JSTypeBaseImpl.java:282)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyGenericArguments(JSTypeUtils.java:1178)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyGenericArguments(JSTypeUtils.java:1169)
at com.intellij.lang.javascript.psi.JSTypeUtils.applyGenericArguments(JSTypeUtils.java:1309)
at com.intellij.lang.javascript.psi.types.JSTypeCastUtil.buildWithAppliedGenericArguments(JSTypeCastUtil.java:308)
at com.intellij.lang.javascript.psi.types.TypeScriptTypeParser.addTypeMembersFromClass(TypeScriptTypeParser.java:598)
at com.intellij.lang.javascript.psi.types.TypeScriptTypeParser.buildResolvedType(TypeScriptTypeParser.java:521)
at com.intellij.lang.javascript.psi.types.TypeScriptTypeParser.buildResolvedType(TypeScriptTypeParser.java:563)
at com.intellij.lang.javascript.psi.types.JSTypeImpl.lambda$expandTypeOrBuildRecordTypeWithCache$4(JSTypeImpl.java:457)
at com.intellij.lang.javascript.psi.types.JSTypeImpl$$Lambda$2698/1208504894.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$1.compute(JSTypeBaseImpl.java:55)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$1.compute(JSTypeBaseImpl.java:51)
at com.intellij.psi.impl.PsiParameterizedCachedValue.doCompute(PsiParameterizedCachedValue.java:45)
at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:222)
at com.intellij.psi.impl.PsiCachedValue.getValueWithLock(PsiCachedValue.java:60)
at com.intellij.psi.impl.PsiParameterizedCachedValue.getValue(PsiParameterizedCachedValue.java:35)
at com.intellij.psi.util.CachedValuesManager.getParameterizedCachedValue(CachedValuesManager.java:96)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.getLocalCachedType(JSTypeBaseImpl.java:92)
at com.intellij.lang.javascript.psi.types.JSTypeImpl.expandTypeOrBuildRecordTypeWithCache(JSTypeImpl.java:452)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.substitute(JSGenericTypeImpl.java:433)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectAssignableTypeInTypeScript(JSGenericTypeImpl.java:244)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectlyAssignableTypeImpl(JSGenericTypeImpl.java:172)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.JSTypeUtils.isAssignableType(JSTypeUtils.java:1983)
at com.intellij.lang.javascript.psi.JSTypeUtils.areArgumentsAssignable(JSTypeUtils.java:1139)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkFunctionsArgumentsAndReturnType(JSRecordTypeImpl.java:662)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkCallSignaturesAssignable(JSRecordTypeImpl.java:644)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:469)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSFunctionTypeImpl.isDirectlyAssignableTypeImpl(JSFunctionTypeImpl.java:213)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.JSTypeUtils.isAssignableType(JSTypeUtils.java:1983)
at com.intellij.lang.javascript.psi.JSTypeUtils.areArgumentsAssignable(JSTypeUtils.java:1140)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkFunctionsArgumentsAndReturnType(JSRecordTypeImpl.java:662)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkCallSignaturesAssignable(JSRecordTypeImpl.java:644)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:469)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkPropertySignatureAssignable(JSRecordTypeImpl.java:625)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:461)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:365)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.lambda$isDirectAssignableTypeInTypeScript$0(JSGenericTypeImpl.java:251)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl$$Lambda$2814/613913619.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectAssignableTypeInTypeScript(JSGenericTypeImpl.java:250)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectlyAssignableTypeImpl(JSGenericTypeImpl.java:172)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSArrayTypeImpl.isDirectlyAssignableTypeImpl(JSArrayTypeImpl.java:92)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.JSTypeUtils.isAssignableType(JSTypeUtils.java:1983)
at com.intellij.lang.javascript.psi.JSTypeUtils.areArgumentsAssignable(JSTypeUtils.java:1139)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkFunctionsArgumentsAndReturnType(JSRecordTypeImpl.java:662)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkCallSignaturesAssignable(JSRecordTypeImpl.java:644)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:469)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSFunctionTypeImpl.isDirectlyAssignableTypeImpl(JSFunctionTypeImpl.java:213)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.JSTypeUtils.isAssignableType(JSTypeUtils.java:1983)
at com.intellij.lang.javascript.psi.JSTypeUtils.areArgumentsAssignable(JSTypeUtils.java:1140)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkFunctionsArgumentsAndReturnType(JSRecordTypeImpl.java:662)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkCallSignaturesAssignable(JSRecordTypeImpl.java:644)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:469)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkPropertySignatureAssignable(JSRecordTypeImpl.java:625)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:461)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:365)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.lambda$isDirectAssignableTypeInTypeScript$0(JSGenericTypeImpl.java:251)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl$$Lambda$2814/613913619.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectAssignableTypeInTypeScript(JSGenericTypeImpl.java:250)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectlyAssignableTypeImpl(JSGenericTypeImpl.java:172)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.JSTypeUtils.isAssignableType(JSTypeUtils.java:1983)
at com.intellij.lang.javascript.psi.JSTypeUtils.areArgumentsAssignable(JSTypeUtils.java:1139)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkFunctionsArgumentsAndReturnType(JSRecordTypeImpl.java:662)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkCallSignaturesAssignable(JSRecordTypeImpl.java:644)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:469)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSFunctionTypeImpl.isDirectlyAssignableTypeImpl(JSFunctionTypeImpl.java:213)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.JSTypeUtils.isAssignableType(JSTypeUtils.java:1983)
at com.intellij.lang.javascript.psi.JSTypeUtils.areArgumentsAssignable(JSTypeUtils.java:1139)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkFunctionsArgumentsAndReturnType(JSRecordTypeImpl.java:662)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkCallSignaturesAssignable(JSRecordTypeImpl.java:644)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:469)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkPropertySignatureAssignable(JSRecordTypeImpl.java:625)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:461)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:365)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.lambda$isDirectAssignableTypeInTypeScript$0(JSGenericTypeImpl.java:251)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl$$Lambda$2814/613913619.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectAssignableTypeInTypeScript(JSGenericTypeImpl.java:250)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectlyAssignableTypeImpl(JSGenericTypeImpl.java:172)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.JSTypeUtils.isAssignableType(JSTypeUtils.java:1983)
at com.intellij.lang.javascript.psi.JSTypeUtils.areArgumentsAssignable(JSTypeUtils.java:1139)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkFunctionsArgumentsAndReturnType(JSRecordTypeImpl.java:662)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkCallSignaturesAssignable(JSRecordTypeImpl.java:644)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:469)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSFunctionTypeImpl.isDirectlyAssignableTypeImpl(JSFunctionTypeImpl.java:213)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.JSTypeUtils.isAssignableType(JSTypeUtils.java:1983)
at com.intellij.lang.javascript.psi.JSTypeUtils.areArgumentsAssignable(JSTypeUtils.java:1139)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkFunctionsArgumentsAndReturnType(JSRecordTypeImpl.java:662)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkCallSignaturesAssignable(JSRecordTypeImpl.java:644)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:469)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkPropertySignatureAssignable(JSRecordTypeImpl.java:625)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:461)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:365)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.lambda$isDirectAssignableTypeInTypeScript$0(JSGenericTypeImpl.java:251)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl$$Lambda$2814/613913619.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectAssignableTypeInTypeScript(JSGenericTypeImpl.java:250)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectlyAssignableTypeImpl(JSGenericTypeImpl.java:172)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.checkAssignableForNestedTypes(JSCompositeTypeImpl.java:332)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.isDirectlyAssignableTypeCommon(JSCompositeTypeImpl.java:319)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableTypeImpl(JSTypeBaseImpl.java:220)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.isDirectlyAssignableTypeImpl(JSCompositeTypeImpl.java:309)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSTypeCastUtil.isDirectlyAssignableTypeCommon(JSTypeCastUtil.java:194)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableTypeCommon(JSTypeBaseImpl.java:227)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.checkDirectAssignableCommonInSuperClass(JSCompositeTypeImpl.java:345)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.isDirectlyAssignableTypeCommon(JSCompositeTypeImpl.java:316)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableTypeImpl(JSTypeBaseImpl.java:220)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.isDirectlyAssignableTypeImpl(JSCompositeTypeImpl.java:309)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.lambda$isDirectAssignableTypeInTypeScript$0(JSGenericTypeImpl.java:251)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl$$Lambda$2814/613913619.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectAssignableTypeInTypeScript(JSGenericTypeImpl.java:250)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectlyAssignableTypeImpl(JSGenericTypeImpl.java:172)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkFunctionsArgumentsAndReturnType(JSRecordTypeImpl.java:675)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.checkCallSignaturesAssignable(JSRecordTypeImpl.java:644)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableRecordType(JSRecordTypeImpl.java:469)
at com.intellij.lang.javascript.psi.types.JSRecordTypeImpl.isDirectlyAssignableTypeImpl(JSRecordTypeImpl.java:375)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.lambda$isDirectAssignableTypeInTypeScript$0(JSGenericTypeImpl.java:251)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl$$Lambda$2814/613913619.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectAssignableTypeInTypeScript(JSGenericTypeImpl.java:250)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectlyAssignableTypeImpl(JSGenericTypeImpl.java:172)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.checkAssignableForNestedTypes(JSCompositeTypeImpl.java:332)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.isDirectlyAssignableTypeCommon(JSCompositeTypeImpl.java:319)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableTypeImpl(JSTypeBaseImpl.java:220)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.isDirectlyAssignableTypeImpl(JSCompositeTypeImpl.java:309)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.checkAssignableForNestedTypes(JSCompositeTypeImpl.java:332)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.isDirectlyAssignableTypeCommon(JSCompositeTypeImpl.java:319)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableTypeImpl(JSTypeBaseImpl.java:220)
at com.intellij.lang.javascript.psi.types.JSCompositeTypeImpl.isDirectlyAssignableTypeImpl(JSCompositeTypeImpl.java:309)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.lambda$isDirectAssignableTypeInTypeScript$0(JSGenericTypeImpl.java:251)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl$$Lambda$2814/613913619.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectAssignableTypeInTypeScript(JSGenericTypeImpl.java:250)
at com.intellij.lang.javascript.psi.types.JSGenericTypeImpl.isDirectlyAssignableTypeImpl(JSGenericTypeImpl.java:172)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.calculateAssignabilityWithoutCache(JSTypeBaseImpl.java:187)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.lambda$isDirectlyAssignableType$0(JSTypeBaseImpl.java:162)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl$$Lambda$2801/912274952.get(Unknown Source)
at com.intellij.lang.javascript.psi.types.JSRecursiveTypeUtil.computeWithRecursiveTypes(JSRecursiveTypeUtil.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.isDirectlyAssignableType(JSTypeBaseImpl.java:145)
at com.intellij.lang.javascript.psi.resolve.JSGenericTypesEvaluator.matchGenericTypes(JSGenericTypesEvaluator.java:547)
at com.intellij.lang.javascript.psi.resolve.JSGenericTypesEvaluator.inferGenericArgumentsFromCall(JSGenericTypesEvaluator.java:495)
at com.intellij.lang.javascript.psi.resolve.JSGenericTypesEvaluator.inferGenericArgumentsFromCall(JSGenericTypesEvaluator.java:451)
at com.intellij.lang.javascript.psi.resolve.JSGenericTypesEvaluator.inferGenericTypesForTaggedTemplateCall(JSGenericTypesEvaluator.java:279)
at com.intellij.lang.javascript.psi.resolve.JSGenericTypesEvaluator.evaluateGenerics(JSGenericTypesEvaluator.java:123)
at com.intellij.lang.typescript.resolve.TypeScriptGenericTypesEvaluator.evaluateGenerics(TypeScriptGenericTypesEvaluator.java:438)
at com.intellij.lang.javascript.psi.resolve.JSGenericTypesEvaluator.evaluateGenerics(JSGenericTypesEvaluator.java:80)
at com.intellij.lang.javascript.psi.resolve.JSGenericTypesEvaluator.evaluateGenerics(JSGenericTypesEvaluator.java:73)
at com.intellij.lang.typescript.resolve.TypeScriptGenericTypesEvaluator.applyTypeScriptGenericArguments(TypeScriptGenericTypesEvaluator.java:721)
at com.intellij.lang.javascript.psi.JSTypeUtils.chooseOverloadFunctionTypes(JSTypeUtils.java:841)
at com.intellij.lang.javascript.psi.JSTypeUtils.chooseOverloadFunctionTypes(JSTypeUtils.java:797)
at com.intellij.lang.javascript.psi.JSTypeUtils.getReturnType(JSTypeUtils.java:769)
at com.intellij.lang.javascript.psi.JSTypeUtils.tryGetReturnType(JSTypeUtils.java:731)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.applyContextAndProcess(JSTypeEvaluator.java:280)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.addType(JSTypeEvaluator.java:262)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.addTypeWithGuard(JSTypeEvaluator.java:1382)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.addTypeFromMergedElementResolveResult(JSTypeEvaluator.java:1787)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.addTypeFromElementResolveResult(JSTypeEvaluator.java:1666)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.addTypeFromResolveResult(JSTypeEvaluator.java:1367)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.processRefExpr(JSTypeEvaluator.java:1291)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.doEvaluateTypes(JSTypeEvaluator.java:427)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.lambda$evaluateTypes$10(JSTypeEvaluator.java:397)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator$$Lambda$2663/1177941219.accept(Unknown Source)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.processWithEvaluationGuard(JSTypeEvaluator.java:2438)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.processItem(JSTypeEvaluator.java:2405)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.evaluateTypes(JSTypeEvaluator.java:397)
at com.intellij.lang.ecmascript6.resolve.ES6TypeEvaluator.lambda$evaluateDialectSpecificTypes$5(ES6TypeEvaluator.java:221)
at com.intellij.lang.ecmascript6.resolve.ES6TypeEvaluator$$Lambda$2872/1658235629.run(Unknown Source)
at com.intellij.lang.javascript.psi.resolve.JSEvaluateContext.processWithJSElementToApply(JSEvaluateContext.java:90)
at com.intellij.lang.ecmascript6.resolve.ES6TypeEvaluator.evaluateDialectSpecificTypes(ES6TypeEvaluator.java:220)
at com.intellij.lang.javascript.ecmascript6.TypeScriptTypeEvaluator.evaluateDialectSpecificTypes(TypeScriptTypeEvaluator.java:434)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.doEvaluateTypes(JSTypeEvaluator.java:634)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.doEvaluateExpressionOrElementTypes(JSTypeEvaluator.java:150)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.access$000(JSTypeEvaluator.java:69)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator$1.compute(JSTypeEvaluator.java:84)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator$1.compute(JSTypeEvaluator.java:79)
at com.intellij.psi.impl.PsiParameterizedCachedValue.doCompute(PsiParameterizedCachedValue.java:45)
at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:222)
at com.intellij.psi.impl.PsiCachedValue.getValueWithLock(PsiCachedValue.java:60)
at com.intellij.psi.impl.PsiParameterizedCachedValue.getValue(PsiParameterizedCachedValue.java:35)
at com.intellij.psi.util.CachedValuesManager.getParameterizedCachedValue(CachedValuesManager.java:96)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.lambda$getElementType$1(JSTypeEvaluator.java:182)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator$$Lambda$2802/491330560.accept(Unknown Source)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.processWithEvaluationGuard(JSTypeEvaluator.java:2438)
at com.intellij.lang.javascript.psi.resolve.JSTypeEvaluator.getElementType(JSTypeEvaluator.java:179)
at com.intellij.lang.javascript.psi.resolve.JSResolveUtil.getExpressionJSType(JSResolveUtil.java:198)
at com.intellij.lang.javascript.psi.types.JSTypeofTypeImpl.processElement(JSTypeofTypeImpl.java:166)
at com.intellij.lang.javascript.psi.types.JSTypeofTypeImpl.evaluateTypeInRange(JSTypeofTypeImpl.java:146)
at com.intellij.lang.javascript.psi.types.JSTypeofTypeImpl.evaluateApparentTypeRemovingFreshness(JSTypeofTypeImpl.java:35)
at com.intellij.lang.javascript.psi.types.JSTypeofTypeImpl.lambda$initCachedValue$0(JSTypeofTypeImpl.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeofTypeImpl$$Lambda$2155/1718913488.compute(Unknown Source)
at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:49)
at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:222)
at com.intellij.psi.impl.PsiCachedValue.getValueWithLock(PsiCachedValue.java:60)
at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:38)
at com.intellij.lang.javascript.psi.types.JSTypeofTypeImpl.evaluateType(JSTypeofTypeImpl.java:131)
at com.intellij.lang.javascript.psi.types.JSEvaluableTypeBase.substitute(JSEvaluableTypeBase.java:132)
at com.intellij.lang.javascript.psi.types.JSRecordTypeCache.lambda$buildRecordTypeNoCache$0(JSRecordTypeCache.java:49)
at com.intellij.lang.javascript.psi.types.JSRecordTypeCache$$Lambda$2692/742517944.compute(Unknown Source)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:112)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:67)
at com.intellij.lang.javascript.psi.types.JSRecordTypeCache.buildRecordTypeNoCache(JSRecordTypeCache.java:48)
at com.intellij.lang.javascript.psi.types.JSRecordTypeCache.buildRecordType(JSRecordTypeCache.java:34)
at com.intellij.lang.javascript.psi.types.JSTypeComparingCacheService.buildRecordType(JSTypeComparingCacheService.java:83)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.asRecordTypeNoCache(JSTypeBaseImpl.java:374)
at com.intellij.lang.javascript.psi.types.JSTypeBaseImpl.asRecordType(JSTypeBaseImpl.java:360)
at com.intellij.lang.javascript.frameworks.react.ReactXmlExtension.isReactComponent(ReactXmlExtension.java:313)
at com.intellij.lang.javascript.frameworks.react.ReactXmlExtension.isPossibleReactComponent(ReactXmlExtension.java:272)
at com.intellij.lang.javascript.frameworks.react.ReactXmlExtension$3.execute(ReactXmlExtension.java:154)
at com.intellij.lang.javascript.psi.impl.JSVariableBaseImpl.processDeclarations(JSVariableBaseImpl.java:571)
at com.intellij.lang.javascript.psi.impl.JSVarStatementBase.processVariables(JSVarStatementBase.java:79)
at com.intellij.lang.javascript.psi.impl.JSVarStatementBase.processDeclarations(JSVarStatementBase.java:60)
at com.intellij.lang.javascript.psi.impl.JSVarStatementImpl.processDeclarations(JSVarStatementImpl.java:58)
at com.intellij.lang.javascript.psi.resolve.JSResolveUtil.treeWalkUp(JSResolveUtil.java:1570)
at com.intellij.lang.javascript.psi.impl.JSReferenceExpressionImpl.doProcessLocalDeclarations(JSReferenceExpressionImpl.java:394)
at com.intellij.lang.javascript.psi.impl.JSReferenceExpressionImpl.doProcessLocalDeclarations(JSReferenceExpressionImpl.java:282)
at com.intellij.lang.javascript.frameworks.react.ReactXmlExtension.resolveTagOrComponent(ReactXmlExtension.java:146)
at com.intellij.lang.javascript.frameworks.react.ReactXmlExtension.lambda$static$0(ReactXmlExtension.java:87)
at com.intellij.lang.javascript.frameworks.react.ReactXmlExtension$$Lambda$2315/678937937.resolve(Unknown Source)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:152)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:241)
at com.intellij.lang.javascript.frameworks.react.ReactXmlExtension$ReactTagNameReference.resolve(ReactXmlExtension.java:608)
at com.intellij.lang.javascript.frameworks.react.JSXPropTypesUtil.getGenericPropType(JSXPropTypesUtil.java:256)
at com.intellij.lang.javascript.frameworks.react.ReactXmlElementDescriptor.findComponentProp(ReactXmlElementDescriptor.java:158)
at com.intellij.lang.javascript.frameworks.react.ReactXmlElementDescriptor.getAttributeDescriptor(ReactXmlElementDescriptor.java:150)
at com.intellij.lang.javascript.frameworks.react.ReactXmlElementDescriptor.getAttributeDescriptor(ReactXmlElementDescriptor.java:437)
at com.intellij.psi.impl.source.xml.XmlAttributeImpl.getDescriptorImpl(XmlAttributeImpl.java:381)
at com.intellij.psi.impl.source.xml.XmlAttributeImpl.lambda$getDescriptor$0(XmlAttributeImpl.java:362)
at com.intellij.psi.impl.source.xml.XmlAttributeImpl$$Lambda$2933/1044810296.compute(Unknown Source)
at com.intellij.psi.util.CachedValuesManager.lambda$getCachedValue$0(CachedValuesManager.java:140)
at com.intellij.psi.util.CachedValuesManager$$Lambda$1232/422111267.compute(Unknown Source)
at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:49)
at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:222)
at com.intellij.psi.impl.PsiCachedValue.getValueWithLock(PsiCachedValue.java:60)
at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:38)
at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:87)
at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:139)
at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:126)
at com.intellij.psi.impl.source.xml.XmlAttributeImpl.getDescriptor(XmlAttributeImpl.java:361)
at com.intellij.codeInsight.editorActions.XmlEqTypedHandler.getValuePresentation(XmlEqTypedHandler.java:104)
at com.intellij.codeInsight.editorActions.XmlEqTypedHandler.charTyped(XmlEqTypedHandler.java:72)
at com.intellij.codeInsight.editorActions.TypedHandler.lambda$execute$0(TypedHandler.java:253)
at com.intellij.codeInsight.editorActions.TypedHandler$$Lambda$3585/2110037064.perform(Unknown Source)
at com.intellij.openapi.editor.impl.CaretModelImpl.lambda$runForEachCaret$2(CaretModelImpl.java:363)
at com.intellij.openapi.editor.impl.CaretModelImpl$$Lambda$3422/41763162.run(Unknown Source)
at com.intellij.openapi.editor.impl.CaretModelImpl.doWithCaretMerging(CaretModelImpl.java:452)
at com.intellij.openapi.editor.impl.CaretModelImpl.runForEachCaret(CaretModelImpl.java:355)
at com.intellij.openapi.editor.impl.CaretModelImpl.runForEachCaret(CaretModelImpl.java:346)
at com.intellij.codeInsight.editorActions.TypedHandler.execute(TypedHandler.java:167)
at com.intellij.codeInsight.lookup.impl.LookupTypedHandler.execute(LookupTypedHandler.java:89)
at com.intellij.codeInsight.template.emmet.EmmetPreviewTypedHandler.execute(EmmetPreviewTypedHandler.java:39)
at com.intellij.codeInsight.editorActions.AutoFormatTypedHandler.executeOriginalHandler(AutoFormatTypedHandler.java:167)
at com.intellij.codeInsight.editorActions.AutoFormatTypedHandler.execute(AutoFormatTypedHandler.java:94)
at com.intellij.execution.impl.ConsoleViewImpl$MyTypedHandler.execute(ConsoleViewImpl.java:1160)
at com.intellij.openapi.editor.actionSystem.TypedAction$DefaultRawHandler$1.run(TypedAction.java:171)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1010)
at com.intellij.openapi.editor.actionSystem.TypedAction$DefaultRawHandler.lambda$execute$0(TypedAction.java:165)
at com.intellij.openapi.editor.actionSystem.TypedAction$DefaultRawHandler$$Lambda$3584/1617761863.run(Unknown Source)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:137)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:95)
at com.intellij.openapi.editor.actionSystem.TypedAction$DefaultRawHandler.execute(TypedAction.java:159)
at com.intellij.openapi.editor.impl.EditorFactoryImpl$MyTypedHandler.execute(EditorFactoryImpl.java:297)
at com.intellij.openapi.editor.actionSystem.TypedAction.lambda$actionPerformed$0(TypedAction.java:142)
at com.intellij.openapi.editor.actionSystem.TypedAction$$Lambda$3583/1252077971.run(Unknown Source)
at com.intellij.reporting.FreezeLoggerImpl.runUnderPerformanceMonitor(FreezeLoggerImpl.java:42)
at com.intellij.openapi.editor.actionSystem.TypedAction.actionPerformed(TypedAction.java:142)
at com.intellij.openapi.editor.impl.EditorImpl.processKeyTypedNormally(EditorImpl.java:1192)
at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:1180)
at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:3211)
at com.intellij.openapi.editor.impl.EditorImpl$7.keyTyped(EditorImpl.java:1013)
at java.awt.Component.processKeyEvent(Component.java:6503)
at javax.swing.JComponent.processKeyEvent(JComponent.java:2833)
at java.awt.Component.processEvent(Component.java:6325)
at java.awt.Container.processEvent(Container.java:2237)
at java.awt.Component.dispatchEventImpl(Component.java:4903)
at java.awt.Container.dispatchEventImpl(Container.java:2295)
at java.awt.Component.dispatchEvent(Component.java:4725)
at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1954)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:806)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1074)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:945)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:771)
at com.intellij.ide.IdeKeyboardFocusManager.dispatchEvent(IdeKeyboardFocusManager.java:27)
at java.awt.Component.dispatchEventImpl(Component.java:4774)
at java.awt.Container.dispatchEventImpl(Container.java:2295)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4725)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
at java.awt.EventQueue.access$500(EventQueue.java:98)
at java.awt.EventQueue$3.run(EventQueue.java:715)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:737)
at java.awt.EventQueue$4.run(EventQueue.java:735)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:779)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:698)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:395)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Hey,
I'm trying to use styled-components media query tips and tricks from here https://github.com/styled-components/styled-components/blob/master/docs/tips-and-tricks.md
Something like this:
const Container = styled.div
color: #333;
${media.desktoppadding: 0 20px;
}
${media.tabletpadding: 0 10px;
}
${media.phonepadding: 0 5px;
}
``
But I webstorm isn't recognize the css inside the backticks. I'm assuming this is because the custom method names like desktop..
Is there anything I can do to fix this?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.