java: prohibit caching when using thread-local types imposed on expressions and decla...
[idea/community.git] / java / java-psi-api / src / com / intellij / psi / LambdaUtil.java
2019-05-27 peterjava: prohibit caching when using thread-local types...
2019-05-21 Anna Kozlovainference: stop at assignment when walking up to the...
2019-05-17 Anton MakeevMerge remote-tracking branch 'origin/master' into amake...
2019-05-17 Anton MakeevMerge branch 'master' into amakeev/gradle
2019-05-17 Anton MakeevMerge remote-tracking branch 'origin/master' into amake...
2019-05-17 Anton MakeevIDEA-210281 Cleanup Gradle settings: separate Runner...
2019-05-15 peterencapsulate LambdaUtil.ourFunctionTypes a bit more
2019-05-15 Anna Kozlovainference: traverse to parent to get cached target...
2019-05-10 Anna Kozlovainference: reuse overload guard for lambda parameter...
2019-05-10 Anna Kozlovainference: get rid of current method thread local ...
2019-05-08 Anna Kozlovainference: get rid of current method thread local (I)
2019-05-07 Dmitry AvdeevMerge remote-tracking branch 'origin/master'
2019-05-07 Dmitry AvdeevIDEA-211555 Freeze on completion in XML file
2019-05-06 Anna Kozlovaoverload resolution: unwrap current candidate
2019-05-06 Anna Kozlovaoverload resolution: encapsulate overload guard checks...
2019-05-03 Vladimir Krivosheevdeprecate ContainerUtil.newHashSet()
2019-05-03 Anna Kozlovainference: remove dead branch
2019-05-03 Anna Kozlovainference: cleanup unused substitutor
2019-05-02 Aleksey PivovarovRecover after problematic merge
2019-05-02 Nicolay Mitropolsky[uast-groovy] `UInjectionHost` support
2019-05-02 Vladimir PlyashkunCPP-16098 - Lags during inplace rename typing
2019-05-02 Leonid BushuevApply the change from Develar: cleanup - specify UTF_8...
2019-05-02 Vladimir PlyashkunMerge branch 'master' into vplyashkun/inplace_rename_lags
2019-05-02 Leonid BushuevRemove unnecessary downcasting
2019-05-02 Vladimir PlyashkunCPP-16098 - Lags during inplace rename typing
2019-05-02 Leonid BushuevSQL code style per dialect: UI: fix indent editor
2019-05-02 Vladimir PlyashkunMerge branch 'master' into vplyashkun/inplace_rename_lags
2019-05-02 Vladimir PlyashkunCPP-16098 - Lags during inplace rename typing
2019-05-02 Leonid BushuevSQL code style per dialect: UI
2019-05-02 Vladimir PlyashkunCPP-16098 - Lags during inplace rename typing
2019-05-02 Leonid BushuevSQL code style per dialect: UI
2019-04-28 Anna Kozlovanew expression: default method to distinguish array...
2019-04-28 Anna Kozlovaarray creation predicate fixed
2019-04-28 Anna Kozlovalambda potential compatibility: don't treat array creat...
2019-04-10 petermake RecursionGuard type-safer
2019-03-22 Tagir ValeevIDEA-205881 Remove redundant cast leads to incompilable...
2019-03-21 Alexey Kudravtsevport deprecated Producer to standard Supplier
2019-02-25 Tagir ValeevLambdaUtil#resolveFunctionalInterfaceClass
2019-01-29 Tagir ValeevIDEA-206221 "object allocation in loop" for a lambda...
2018-11-21 Anna.Kozlovaswitch expressions: inference for value breaks, correct...
2018-11-20 Anna.Kozlovaswitch expression: inference for result expression...
2018-10-18 Alexey Kudravtsevremove unnecessary soroka's @since appcode/191.473 clion/191.472
2018-10-05 Tagir ValeevJavaPsiFacade.getInstance(project).getElementFactory...
2018-10-03 Tagir ValeevObjectAllocationInLoop: support capturing lambdas and...
2018-08-29 Alexey Kudravtsevbounded wildcards in API
2018-07-16 Anna.Kozlovadon't fail to attach fixes on invalid code clion/183.837
2018-06-07 Anna Kozlovaextract method to collect constructor candidates until...
2018-06-05 Anna Kozlovacompletion: check parent overloads for constructor...
2018-05-02 Anna Kozlovaredundant type args: provide context for copied enum...
2018-02-04 Tagir ValeevLambdaUtil#isSafeLambdaReplacement: check that inferenc... pycharm/181.3450 pycharm/181.3451 webstorm/181.3449
2018-02-03 Tagir ValeevLambdaCanBeMethodCallInspection: LambdaUtil#isSafeLambd... appcode/181.3433 clion/181.3432
2018-01-30 Anna Kozlovause lambda to avoid context remapping (IDEA-185448)
2018-01-19 petermigrate most usages of deprecated com.intellij.util...
2018-01-18 Tagir ValeevCollection.toArray: use empty array instead of presized one
2018-01-17 Anna.Kozlovadisable convert to functional in var context (IDEA...
2018-01-08 Anna.Kozlovareject functional expressions as conditional condition...
2017-12-22 Anna.Kozlovacopy with expected type: don't create generic arrays
2017-12-20 Anna.Kozlovaredundant type args: copy expected type for top level...
2017-12-14 Anna.Kozlovafix redundant cast inside enum constant argument list
2017-12-06 Tagir ValeevLambdaUtil#isSafeLambdaReplacement for expression text... webstorm/181.1775
2017-12-05 Anna.Kozlovalambda conversions: ensure raw status is not changed
2017-12-05 Tagir ValeevLambdaUtil#isSafeLambdaReplacement; used in ComparatorC...
2017-12-01 Anna.Kozlovalambda unfriendly overloads: unnecessary unboxing
2017-12-01 Anna.Kozlovaunnecessary boxing: don't report lambda return expressi...
2017-11-30 Anna.Kozlovadon't simplify lambda body if result won't compile...
2017-09-28 Roman ShevchenkoCleanup (formatting) appcode/173.2789 clion/173.2790
2017-09-21 Tagir ValeevPsiUnaryExpression introduced
2017-06-22 Anna Kozlovaabandon isFullyInferred from LambdaUtil
2017-05-26 Anna Kozlovainference: don't traverse up through lambda bounds...
2017-05-04 Anna Kozlovalambda: ensure static factory is used when diamonds
2017-05-04 Anna Kozlovalambda: don't hide raw substitutions in functional...
2017-05-04 Alexey Kudravtsevno more unnecessary unicode § — to speedup file load
2017-04-28 Anna.Kozlovaensure array is not accepted as functional interface...
2017-04-21 Anna.Kozlovafunctional interfaces: allow intersection with 2 indepe...
2017-04-21 Alexey KudravtsevLogger.getInstance("#" + class.name) simplified
2017-03-15 Alexey Kudravtsevsome methods returning arrays marked notnull
2017-03-06 Roman ShevchenkoCleanup (dead code; typos)
2017-03-06 Roman Shevchenko[java] improves "unsupported language level" message...
2017-02-17 Anna.Kozlovaensure enum constants resolved inside enum class
2017-02-16 nikcode cleanup: explicit types replaced by diamonds in...
2017-02-16 nikanonymous classes converted to lambdas in core and...
2017-02-09 Anna.Kozlovainference: ensure don't walk through explicitly specifi...
2017-01-24 Tagir ValeevLambdaUtil#isIdentityLambda; annotations fixed
2017-01-24 Tagir ValeevLambdaUtil#isIdentityLambda
2016-12-01 Anna.Kozlovaadd contract anno
2016-12-01 Anna.Kozlovaallow functional expressions in nested conditional...
2016-11-11 Tagir ValeevMoved TypeUtils#getMethodReturnType -> PsiTypesUtil... webstorm/171.882
2016-10-07 Anna.Kozlovalambda: ensure deep nested lambdas get target types... appcode/163.5902 clion/163.5904
2016-10-05 Anna.Kozlovaforbid PsiExpressionStatement as functional expression...
2016-10-04 Anna.Kozlovaallow functional interfaces in conditionals inside...
2016-09-29 peterfix tests: Comparator is a functional interface
2016-09-29 peterfaster LambdaUtil.isFunctionalClass check (and other...
2016-09-29 peterreduce the number of LambdaUtil.findFunctionCandidates... dbe/163.5398 phpstorm/163.5396
2016-09-28 Anna.Kozlovalambda: collected signatures are already different...
2016-09-27 Tagir ValeevStreamApiMigrationInspection: utility methods moved... pycharm/163.5222 pycharm/163.5223
2016-09-15 Anna Kozlovasubstitute type parameter bounds with current substitut...
2016-07-21 Anna.Kozlovalambda return type inconsistency: highlight all found...
2016-07-21 petercache LambdaUtil.findFunctionCandidates
2016-05-18 Alexey Kudravtsevcleanup
2016-05-18 Anna.Kozlovacleanup
next