mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-22 06:21:25 +07:00
avoid using Disposable { }
add inspection GitOrigin-RevId: 5cab28dc40422511c59363e516559289614f57db
This commit is contained in:
committed by
intellij-monorepo-bot
parent
602ba51377
commit
14e197ba24
3
.idea/inspectionProfiles/idea_default.xml
generated
3
.idea/inspectionProfiles/idea_default.xml
generated
@@ -1059,6 +1059,9 @@
|
||||
<constraint name="Instance" regexp="super" nameOfExprType="Disposable" withinHierarchy="true" exprTypeWithinHierarchy="true" minCount="0" negateName="true" within="" contains="" />
|
||||
<constraint name="__context__" within="" contains="" />
|
||||
</replaceConfiguration>
|
||||
<replaceConfiguration name="Disposable instance by lambda" description="It's not safe to instantiate Disposable via lambda because lambdas does not guarantee their identity." text="Disposable { }" recursive="false" caseInsensitive="false" type="Kotlin" pattern_context="default" reformatAccordingToStyle="true" shortenFQN="true" replacement="com.intellij.openapi.util.Disposer.newDisposable()">
|
||||
<constraint name="__context__" within="" contains="" />
|
||||
</replaceConfiguration>
|
||||
<replaceConfiguration name="Don't read channels with for, use consume/consumeEach" suppressId="CHAN_WITH_FOR" text="for ($Item$ in $Collection$) { $Statement$ }" recursive="false" caseInsensitive="true" type="Kotlin" pattern_context="default" reformatAccordingToStyle="true" shortenFQN="false" replacement="$Collection$.consumeEach { $Item$ -> $Statement$ }">
|
||||
<constraint name="__context__" within="" contains="" />
|
||||
<constraint name="Item" within="" contains="" />
|
||||
|
||||
Reference in New Issue
Block a user