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