tree: 8cd8e3a7d458ac0bdc62305cf382f4c22eddbcf7
  1. castchecks/
  2. elvis/
  3. inference/
  4. intersectionScope/
  5. lambdasWithContracts/
  6. loops/
  7. objectLiterals/
  8. publicVals/
  9. safecalls/
  10. variables/
  11. varnotnull/
  12. afterBinaryExpr.fir.kt
  13. afterBinaryExpr.kt
  14. afterBinaryExpr.txt
  15. alwaysNull.fir.kt
  16. alwaysNull.kt
  17. alwaysNull.txt
  18. alwaysNullWithJava.kt
  19. alwaysNullWithJava.txt
  20. binaryOperatorsWithJumps.fir.kt
  21. binaryOperatorsWithJumps.kt
  22. classObjectMember.fir.kt
  23. classObjectMember.kt
  24. classObjectMember.txt
  25. combineWithNoSelectorInfo.kt
  26. combineWithNoSelectorInfo.txt
  27. comparisonOfBuiltInTypesUnderOr.fir.kt
  28. comparisonOfBuiltInTypesUnderOr.kt
  29. comparisonOfClassTypesUnderOr.fir.kt
  30. comparisonOfClassTypesUnderOr.kt
  31. comparisonUnderAnd.fir.kt
  32. comparisonUnderAnd.kt
  33. comparisonUnderAnd.txt
  34. complexComparison.fir.kt
  35. complexComparison.kt
  36. complexComparison.txt
  37. complexConditionsWithExcl.fir.kt
  38. complexConditionsWithExcl.kt
  39. complexConditionsWithExcl.txt
  40. complexSealedContracts.fir.kt
  41. complexSealedContracts.kt
  42. dataFlowInfoForArguments.fir.kt
  43. dataFlowInfoForArguments.kt
  44. dataFlowInfoForArguments.txt
  45. disableDfaBooleanVariables.kt
  46. doubleLambdaArgument.fir.kt
  47. doubleLambdaArgument.kt
  48. doubleLambdaArgument.txt
  49. elvisExclExcl.kt
  50. elvisExclExcl.txt
  51. elvisExclExclMerge.fir.kt
  52. elvisExclExclMerge.kt
  53. elvisExclExclMerge.txt
  54. elvisExclExclPlatform.fir.kt
  55. elvisExclExclPlatform.kt
  56. elvisExclExclPlatform.txt
  57. elvisExprNotNull.fir.kt
  58. elvisExprNotNull.kt
  59. elvisExprNotNull.txt
  60. elvisNothingRHS.fir.kt
  61. elvisNothingRHS.kt
  62. elvisNothingRHS.txt
  63. elvisRHS.fir.kt
  64. elvisRHS.kt
  65. elvisRHS.txt
  66. enumEntryMembers_after.fir.kt
  67. enumEntryMembers_after.kt
  68. enumEntryMembers_before.fir.kt
  69. enumEntryMembers_before.kt
  70. equalitySmartcast.fir.kt
  71. equalitySmartcast.kt
  72. equals.fir.kt
  73. equals.kt
  74. exclUnderAnd.fir.kt
  75. exclUnderAnd.kt
  76. exclUnderAnd.txt
  77. explicitDefaultGetter.fir.kt
  78. explicitDefaultGetter.kt
  79. explicitDefaultGetter.txt
  80. explicitTypeArguments.fir.kt
  81. explicitTypeArguments.kt
  82. extensionSafeCall.fir.kt
  83. extensionSafeCall.kt
  84. extensionSafeCall.txt
  85. fakeSmartCastOnEquality.fir.kt
  86. fakeSmartCastOnEquality.kt
  87. fakeSmartCastOnEquality.txt
  88. falseReceiverSmartCast.fir.kt
  89. falseReceiverSmartCast.kt
  90. falseReceiverSmartCast.txt
  91. falseUnnecessaryCall.kt
  92. falseUnnecessaryCall.txt
  93. fieldExclExcl.kt
  94. fieldExclExcl.txt
  95. fieldInGetter.fir.kt
  96. fieldInGetter.kt
  97. fieldInGetter.txt
  98. fieldPlus.fir.kt
  99. fieldPlus.kt
  100. fieldPlus.txt
  101. genericIntersection.kt
  102. genericIntersection.txt
  103. genericSet.fir.kt
  104. genericSet.kt
  105. genericSet.txt
  106. ifCascadeExprNotNull.fir.kt
  107. ifCascadeExprNotNull.kt
  108. ifCascadeExprNotNull.txt
  109. ifExprInConditionNonNull.fir.kt
  110. ifExprInConditionNonNull.kt
  111. ifExprInConditionNonNull.txt
  112. ifExprInWhenSubjectNonNull.fir.kt
  113. ifExprInWhenSubjectNonNull.kt
  114. ifExprInWhenSubjectNonNull.txt
  115. ifExprNonNull.fir.kt
  116. ifExprNonNull.kt
  117. ifExprNonNull.txt
  118. ifWhenExprNonNull.fir.kt
  119. ifWhenExprNonNull.kt
  120. ifWhenExprNonNull.txt
  121. implicitReceiver.fir.kt
  122. implicitReceiver.kt
  123. implicitReceiver.txt
  124. implicitReceiverAcrossFunctions.fir.kt
  125. implicitReceiverAcrossFunctions.kt
  126. implicitReceiverAcrossFunctions.txt
  127. implicitThisOnRefInLambdaInSmartcast.fir.kt
  128. implicitThisOnRefInLambdaInSmartcast.kt
  129. implicitThisOnRefInLambdaInSmartcast.txt
  130. implicitThisOrLocalVar.fir.kt
  131. implicitThisOrLocalVar.kt
  132. implicitThisOrLocalVar.txt
  133. implicitToGrandSon.kt
  134. implicitToGrandSon.txt
  135. incDecToNull.kt
  136. incDecToNull.txt
  137. incrementAfterAssignment.fir.kt
  138. incrementAfterAssignment.kt
  139. kt10232.kt
  140. kt10232.txt
  141. kt10444.fir.kt
  142. kt10444.kt
  143. kt10444.txt
  144. kt10483.fir.kt
  145. kt10483.kt
  146. kt10483.txt
  147. kt1461.kt
  148. kt1461.txt
  149. kt2422.fir.kt
  150. kt2422.kt
  151. kt2422.txt
  152. kt27221.fir.kt
  153. kt27221.kt
  154. kt27221_2.fir.kt
  155. kt27221_2.kt
  156. kt27221_irrelevantClasses.fir.kt
  157. kt27221_irrelevantClasses.kt
  158. kt2865.fir.kt
  159. kt2865.kt
  160. kt2865.txt
  161. kt30826.kt
  162. kt30826.txt
  163. kt30927.fir.kt
  164. kt30927.kt
  165. kt30927.txt
  166. kt3224.kt
  167. kt3224.txt
  168. kt32358_1.fir.kt
  169. kt32358_1.kt
  170. kt32358_1.txt
  171. kt32358_2.fir.kt
  172. kt32358_2.kt
  173. kt32358_2.txt
  174. kt32358_3.fir.kt
  175. kt32358_3.kt
  176. kt32358_3.txt
  177. kt3244.kt
  178. kt3244.txt
  179. kt3572.kt
  180. kt3572.txt
  181. kt3711.fir.kt
  182. kt3711.kt
  183. kt3711.txt
  184. kt3899.fir.kt
  185. kt3899.kt
  186. kt3899.txt
  187. kt3993.fir.kt
  188. kt3993.kt
  189. kt3993.txt
  190. kt45814.fir.kt
  191. kt45814.kt
  192. kt51460.kt
  193. kt51460.txt
  194. kt5427.fir.kt
  195. kt5427.kt
  196. kt5427.txt
  197. kt5455.kt
  198. kt5455.txt
  199. kt6819.fir.kt
  200. kt6819.kt
  201. kt6819.txt
  202. kt7561.fir.kt
  203. kt7561.kt
  204. kt7561.txt
  205. lambdaAndArgument.fir.kt
  206. lambdaAndArgument.kt
  207. lambdaAndArgument.txt
  208. lambdaAndArgumentFun.fir.kt
  209. lambdaAndArgumentFun.kt
  210. lambdaAndArgumentFun.txt
  211. lambdaArgumentNoSubstitutedReturn.kt
  212. lambdaArgumentNoSubstitutedReturn.txt
  213. lambdaArgumentWithBoundWithoutType.fir.kt
  214. lambdaArgumentWithBoundWithoutType.kt
  215. lambdaArgumentWithBoundWithoutType.txt
  216. lambdaArgumentWithExpectedGenericType.fir.kt
  217. lambdaArgumentWithExpectedGenericType.kt
  218. lambdaArgumentWithExpectedGenericType.txt
  219. lambdaArgumentWithoutType.fir.kt
  220. lambdaArgumentWithoutType.kt
  221. lambdaArgumentWithoutType.txt
  222. lambdaArgumentWithoutTypeIf.fir.kt
  223. lambdaArgumentWithoutTypeIf.kt
  224. lambdaArgumentWithoutTypeIf.txt
  225. lambdaArgumentWithoutTypeIfMerge.fir.kt
  226. lambdaArgumentWithoutTypeIfMerge.kt
  227. lambdaArgumentWithoutTypeIfMerge.txt
  228. lambdaArgumentWithoutTypeWhen.fir.kt
  229. lambdaArgumentWithoutTypeWhen.kt
  230. lambdaArgumentWithoutTypeWhen.txt
  231. lambdaCall.fir.kt
  232. lambdaCall.kt
  233. lambdaCall.txt
  234. lambdaCallAnnotated.fir.kt
  235. lambdaCallAnnotated.kt
  236. lambdaCallAnnotated.txt
  237. lambdaDeclaresAndModifies.fir.kt
  238. lambdaDeclaresAndModifies.kt
  239. lambdaDeclaresAndModifies.txt
  240. lambdaDeclaresAndModifiesInLoop.fir.kt
  241. lambdaDeclaresAndModifiesInLoop.kt
  242. lambdaDeclaresAndModifiesInLoop.txt
  243. lambdaDeclaresAndModifiesInSecondary.fir.kt
  244. lambdaDeclaresAndModifiesInSecondary.kt
  245. lambdaDeclaresAndModifiesInSecondary.txt
  246. lambdaDeclaresAndModifiesWithDirectEq.fir.kt
  247. lambdaDeclaresAndModifiesWithDirectEq.kt
  248. lambdaDeclaresAndModifiesWithDirectEq.txt
  249. lambdaUsesOwnerModifies.fir.kt
  250. lambdaUsesOwnerModifies.kt
  251. lambdaUsesOwnerModifies.txt
  252. localClassChanges.kt
  253. localClassChanges.txt
  254. localDelegatedPropertyAfter.kt
  255. localDelegatedPropertyAfter.txt
  256. localDelegatedPropertyBefore.fir.kt
  257. localDelegatedPropertyBefore.kt
  258. localDelegatedPropertyBefore.txt
  259. localFunBetween.fir.kt
  260. localFunBetween.kt
  261. localFunBetween.txt
  262. localFunChanges.kt
  263. localFunChanges.txt
  264. localObjectChanges.fir.kt
  265. localObjectChanges.kt
  266. localObjectChanges.txt
  267. multipleResolvedCalls.fir.kt
  268. multipleResolvedCalls.kt
  269. multipleResolvedCalls.txt
  270. noErrorCheckForPackageLevelVal.fir.kt
  271. noErrorCheckForPackageLevelVal.kt
  272. noErrorCheckForPackageLevelVal.txt
  273. noSmartcastForNonFinalMembersFromJava.kt
  274. noSmartcastForNonFinalMembersFromJava.txt
  275. notNullorNotNull.fir.kt
  276. notNullorNotNull.kt
  277. notNullorNotNull.txt
  278. noUnnecessarySmartCastForReceiver.kt
  279. noUnnecessarySmartCastForReceiver.txt
  280. NullableFunctionTypeAsMemberMutableProperty.fir.kt
  281. NullableFunctionTypeAsMemberMutableProperty.kt
  282. NullableFunctionTypeAsMemberMutablePropertyFromConstructor.fir.kt
  283. NullableFunctionTypeAsMemberMutablePropertyFromConstructor.kt
  284. nullableLambda.fir.kt
  285. nullableLambda.kt
  286. openInSealed.fir.kt
  287. openInSealed.kt
  288. openInSealed.txt
  289. ownerDeclaresBothModifies.fir.kt
  290. ownerDeclaresBothModifies.kt
  291. ownerDeclaresBothModifies.txt
  292. propertyAsCondition.fir.kt
  293. propertyAsCondition.kt
  294. propertyAsCondition.txt
  295. propertyToNotNull.fir.kt
  296. propertyToNotNull.kt
  297. propertyToNotNull.txt
  298. safeAs.fir.kt
  299. safeAs.kt
  300. safeAs.txt
  301. savedSmartcastResult.fir.kt
  302. savedSmartcastResult.kt
  303. severalSmartCastsOnReified.fir.kt
  304. severalSmartCastsOnReified.kt
  305. severalSmartCastsOnReified.txt
  306. shortIfExprNotNull.fir.kt
  307. shortIfExprNotNull.kt
  308. shortIfExprNotNull.txt
  309. smartCastAndArgumentApproximation.fir.kt
  310. smartCastAndArgumentApproximation.kt
  311. smartCastAndArgumentApproximation.txt
  312. smartcastBetweenClassAndTypeParameter.fir.kt
  313. smartcastBetweenClassAndTypeParameter.kt
  314. smartcastInFriendModule.fir.kt
  315. smartcastInFriendModule.kt
  316. smartCastOnAlienPropertyFromInvisibleClass.diag.txt
  317. smartCastOnAlienPropertyFromInvisibleClass.fir.diag.txt
  318. smartCastOnAlienPropertyFromInvisibleClass.fir.kt
  319. smartCastOnAlienPropertyFromInvisibleClass.kt
  320. smartCastOnAlienPropertyFromInvisibleClassForbidden.kt
  321. smartCastOnElvis.fir.kt
  322. smartCastOnElvis.kt
  323. smartCastOnElvis.txt
  324. smartCastOnIf.fir.kt
  325. smartCastOnIf.kt
  326. smartCastOnIf.txt
  327. smartCastOnLastExpressionOfLambdaAfterNothing.fir.kt
  328. smartCastOnLastExpressionOfLambdaAfterNothing.kt
  329. smartCastOnLastExpressionOfLambdaAfterNothing.txt
  330. smartCastOnObject.fir.kt
  331. smartCastOnObject.kt
  332. smartcastOnSameFieldOfDifferentInstances.kt
  333. smartcastOnSameFieldOfDifferentInstances.txt
  334. smartCastOnWhen.fir.kt
  335. smartCastOnWhen.kt
  336. smartCastOnWhen.txt
  337. smartcastToAliasedFunctionalType.fir.kt
  338. smartcastToAliasedFunctionalType.kt
  339. smartcastToInvisibleType_java.fir.kt
  340. smartcastToInvisibleType_java.kt
  341. smartcastToInvisibleType_java.txt
  342. smartcastToInvisibleType_kotlin.fir.kt
  343. smartcastToInvisibleType_kotlin.kt
  344. smartcastToInvisibleType_kotlin.txt
  345. smartcastToNothingAfterCheckingForNull.fir.kt
  346. smartcastToNothingAfterCheckingForNull.kt
  347. smartcastToNothingAfterCheckingForNull.txt
  348. smartcastToStarProjection.fir.kt
  349. smartcastToStarProjection.kt
  350. smartCastWithOrFalse.fir.kt
  351. smartCastWithOrFalse.kt
  352. syntheticAccessorOnSmartcastedReceiver.fir.kt
  353. syntheticAccessorOnSmartcastedReceiver.kt
  354. thisWithLabel.fir.kt
  355. thisWithLabel.kt
  356. thisWithLabel.txt
  357. thisWithLabelAsReceiverPart.fir.kt
  358. thisWithLabelAsReceiverPart.kt
  359. thisWithLabelAsReceiverPart.txt
  360. threeImplicitReceivers.fir.kt
  361. threeImplicitReceivers.kt
  362. threeImplicitReceivers.txt
  363. throwInTry.fir.kt
  364. throwInTry.kt
  365. throwInTry.txt
  366. toInvisible.fir.kt
  367. toInvisible.kt
  368. twoImplicitReceivers.fir.kt
  369. twoImplicitReceivers.kt
  370. twoImplicitReceivers.txt
  371. typeDegradation.kt
  372. typeDegradation.txt
  373. typeInComparison.fir.kt
  374. typeInComparison.kt
  375. typeInComparison.txt
  376. typeParameterWithBounds.fir.kt
  377. typeParameterWithBounds.kt
  378. unstableSmartCastOnInvokeReceiver.diag.txt
  379. unstableSmartCastOnInvokeReceiver.fir.diag.txt
  380. unstableSmartCastOnInvokeReceiver.fir.kt
  381. unstableSmartCastOnInvokeReceiver.kt
  382. unstableToStable.kt
  383. unstableToStable.txt
  384. unstableToStableTypes.kt
  385. unstableToStableTypes.txt
  386. varChangedInInitializer.fir.kt
  387. varChangedInInitializer.kt
  388. varChangedInInitializer.txt
  389. varChangedInLocalInitializer.fir.kt
  390. varChangedInLocalInitializer.kt
  391. varChangedInLocalInitializer.txt
  392. variableRedeclaration.fir.kt
  393. variableRedeclaration.kt
  394. varInAccessor.fir.kt
  395. varInAccessor.kt
  396. varInAccessor.txt
  397. varInInitializer.fir.kt
  398. varInInitializer.kt
  399. varInInitializer.txt
  400. varInInitNoPrimary.fir.kt
  401. varInInitNoPrimary.kt
  402. varInInitNoPrimary.txt
  403. varInSecondaryConstructor.fir.kt
  404. varInSecondaryConstructor.kt
  405. varInSecondaryConstructor.txt
  406. varInsideLocalFun.fir.kt
  407. varInsideLocalFun.kt
  408. varInsideLocalFun.txt
  409. whenExprNonNull.fir.kt
  410. whenExprNonNull.kt
  411. whenExprNonNull.txt
  412. whenIfExprNonNull.fir.kt
  413. whenIfExprNonNull.kt
  414. whenIfExprNonNull.txt
  415. whenSubjectImpossible.kt
  416. whenSubjectImpossible.txt
  417. whenSubjectImpossibleJava.kt
  418. whenSubjectImpossibleJava.txt