aboutsummaryrefslogtreecommitdiff
path: root/src/testA
AgeCommit message (Collapse)Author
2022-05-27Support matching lambda expressions with @PatternJonas Herzig
2022-05-27Properly support new expression matching in @PatternJonas Herzig
Used to only compare the arguments, nether the class nor the qualifier (the outer class instance for inner classes constructor calls).
2021-11-13Consider location of expression when determining field accessibilityJonas Herzig
A protected field is not accessible unless we are referencing it from within a class which extends its owner. Therefore, we may use a synthetic property with the same name as long as we do not have access to the field.
2021-11-13Fix mapping of synthetic properties when overridden in Kotlin classJonas Herzig
In these cases, the getMethod of the property will not have a Psi element and we need to traverse up the overrides until we find one that does.
2021-11-12Separate B from A test filesJonas Herzig
So we are closer to a realistic setup and can tell when we accidentally look up a class in the wrong project. Also allows us to have changes in a class but not to the class or its package (i.e. same file).