tree: de2f1bcec6f1c1332a70ff6809d08186b159df59
  1. annotations/
  2. backingField/
  3. callableReference/
  4. cast/
  5. checkArguments/
  6. classLiteral/
  7. classObjects/
  8. collectionLiterals/
  9. constantEvaluator/
  10. constructorConsistency/
  11. controlFlowAnalysis/
  12. controlStructures/
  13. coroutines/
  14. cyclicHierarchy/
  15. dataClasses/
  16. dataFlow/
  17. dataFlowInfoTraversal/
  18. dataObjects/
  19. declarationChecks/
  20. defaultArguments/
  21. delegatedProperty/
  22. delegation/
  23. deparenthesize/
  24. deprecated/
  25. duplicateJvmSignature/
  26. dynamicTypes/
  27. enum/
  28. evaluate/
  29. exceptions/
  30. explicitDefinitelyNotNullableViaIntersection/
  31. exposed/
  32. extensions/
  33. external/
  34. functionAsExpression/
  35. functionLiterals/
  36. funInterface/
  37. generics/
  38. imports/
  39. incompleteCode/
  40. inference/
  41. infos/
  42. inline/
  43. inlineClasses/
  44. inner/
  45. integerLiterals/
  46. j+k/
  47. java8Overrides/
  48. javac/
  49. labels/
  50. lateinit/
  51. library/
  52. localClasses/
  53. modifiers/
  54. multimodule/
  55. multiplatform/
  56. namedArguments/
  57. nullabilityAndSmartCasts/
  58. nullableTypes/
  59. numbers/
  60. objects/
  61. operatorRem/
  62. operatorsOverloading/
  63. overload/
  64. override/
  65. parenthesizedTypes/
  66. platformTypes/
  67. privateInFile/
  68. properties/
  69. qualifiedExpression/
  70. reassignment/
  71. recovery/
  72. redeclarations/
  73. regressions/
  74. resolve/
  75. samConversions/
  76. scopes/
  77. script/
  78. sealed/
  79. secondaryConstructors/
  80. senselessComparison/
  81. shadowing/
  82. smartCasts/
  83. sourceCompatibility/
  84. substitutions/
  85. subtyping/
  86. suppress/
  87. suspendConversion/
  88. syntax/
  89. syntheticExtensions/
  90. targetedBuiltIns/
  91. testsWithExplicitApi/
  92. testsWithJava17/
  93. testWithModifiedMockJdk/
  94. thisAndSuper/
  95. traitWithRequired/
  96. typealias/
  97. typeParameters/
  98. underscoresInNumericLiterals/
  99. unit/
  100. unitConversion/
  101. unsignedTypes/
  102. valueClasses/
  103. varargs/
  104. variance/
  105. visibility/
  106. warningsForBreakingChanges/
  107. when/
  108. Abstract.fir.kt
  109. Abstract.kt
  110. Abstract.txt
  111. AbstractAccessor.fir.kt
  112. AbstractAccessor.kt
  113. AbstractAccessor.txt
  114. AbstractInAbstractClass.kt
  115. AbstractInAbstractClass.txt
  116. AbstractInClass.kt
  117. AbstractInClass.txt
  118. AbstractInTrait.kt
  119. AbstractInTrait.txt
  120. AnonymousInitializers.kt
  121. AnonymousInitializers.txt
  122. AnonymousInitializerVarAndConstructor.kt
  123. AnonymousInitializerVarAndConstructor.txt
  124. AssignToArrayElement.kt
  125. AssignToArrayElement.txt
  126. AutoCreatedIt.fir.kt
  127. AutoCreatedIt.kt
  128. AutoCreatedIt.txt
  129. BacktickNames.kt
  130. BacktickNames.txt
  131. Basic.fir.kt
  132. Basic.kt
  133. Basic.txt
  134. BinaryCallsOnNullableValues.fir.kt
  135. BinaryCallsOnNullableValues.kt
  136. BinaryCallsOnNullableValues.txt
  137. Bounds.fir.kt
  138. Bounds.kt
  139. Bounds.txt
  140. BreakContinue.fir.kt
  141. BreakContinue.kt
  142. BreakContinue.txt
  143. BreakContinueInWhen_after.fir.kt
  144. BreakContinueInWhen_after.kt
  145. BreakContinueInWhen_after.txt
  146. BreakContinueInWhen_before.fir.kt
  147. BreakContinueInWhen_before.kt
  148. BreakContinueInWhen_before.txt
  149. Builders.fir.kt
  150. Builders.kt
  151. Builders.txt
  152. Casts.fir.kt
  153. Casts.kt
  154. Casts.txt
  155. CharacterLiterals.fir.kt
  156. CharacterLiterals.kt
  157. CharacterLiterals.txt
  158. checkTypeTest.kt
  159. checkTypeTest.txt
  160. CompareToWithErrorType.fir.kt
  161. CompareToWithErrorType.kt
  162. CompareToWithErrorType.txt
  163. Constants.fir.kt
  164. Constants.kt
  165. Constants.txt
  166. Constructors.fir.kt
  167. Constructors.kt
  168. Constructors.txt
  169. ConstructorsOfPrimitives.fir.kt
  170. ConstructorsOfPrimitives.kt
  171. ConstructorsOfPrimitives.txt
  172. CovariantOverrideType.kt
  173. CovariantOverrideType.txt
  174. DefaultValueForParameterInFunctionType.kt
  175. DefaultValueForParameterInFunctionType.txt
  176. DefaultValuesCheckWithoutBody.kt
  177. DefaultValuesCheckWithoutBody.txt
  178. DefaultValuesTypechecking.fir.kt
  179. DefaultValuesTypechecking.kt
  180. DefaultValuesTypechecking.txt
  181. DeferredTypes.fir.kt
  182. DeferredTypes.kt
  183. DeferredTypes.ni.txt
  184. DeferredTypes.txt
  185. DeprecatedGetSetPropertyDelegateConvention.fir.kt
  186. DeprecatedGetSetPropertyDelegateConvention.kt
  187. DeprecatedGetSetPropertyDelegateConvention.txt
  188. DeprecatedUnaryOperatorConventions.fir.kt
  189. DeprecatedUnaryOperatorConventions.kt
  190. DeprecatedUnaryOperatorConventions.txt
  191. DiamondFunction.kt
  192. DiamondFunction.txt
  193. DiamondFunctionGeneric.kt
  194. DiamondFunctionGeneric.txt
  195. DiamondProperty.kt
  196. DiamondProperty.txt
  197. Dollar.kt
  198. Dollar.txt
  199. EnumEntryAsType.fir.kt
  200. EnumEntryAsType.kt
  201. EnumEntryAsType.txt
  202. ExtensionCallInvoke.fir.kt
  203. ExtensionCallInvoke.kt
  204. ExtensionCallInvoke.txt
  205. ExternalAccessors.kt
  206. ExternalAccessors.txt
  207. ExternalAndAbstract.kt
  208. ExternalAndAbstract.txt
  209. fileDependencyRecursion.kt
  210. fileDependencyRecursion.txt
  211. ForRangeConventions.fir.kt
  212. ForRangeConventions.kt
  213. ForRangeConventions.txt
  214. FreeFunctionCalledAsExtension.fir.kt
  215. FreeFunctionCalledAsExtension.kt
  216. FreeFunctionCalledAsExtension.txt
  217. FunctionCalleeExpressions.fir.kt
  218. FunctionCalleeExpressions.kt
  219. FunctionCalleeExpressions.txt
  220. FunctionParameterWithoutType.fir.kt
  221. FunctionParameterWithoutType.kt
  222. FunctionParameterWithoutType.txt
  223. FunctionReturnTypes.fir.kt
  224. FunctionReturnTypes.kt
  225. FunctionReturnTypes.txt
  226. GenericArgumentConsistency.kt
  227. GenericArgumentConsistency.txt
  228. GenericFunctionIsLessSpecific.kt
  229. GenericFunctionIsLessSpecific.txt
  230. IdentityComparisonWithPrimitives.fir.kt
  231. IdentityComparisonWithPrimitives.kt
  232. IdentityComparisonWithPrimitives.txt
  233. implicitIntersection.fir.kt
  234. implicitIntersection.kt
  235. implicitIntersection.ni.txt
  236. implicitIntersection.txt
  237. implicitNestedIntersection.kt
  238. implicitNestedIntersection.ni.txt
  239. implicitNestedIntersection.txt
  240. implicitNothing.fir.kt
  241. implicitNothing.kt
  242. implicitNothing.txt
  243. IncDec.fir.kt
  244. IncDec.kt
  245. IncDec.txt
  246. IncDecOperatorsInExpectClass.kt
  247. IncorrectCharacterLiterals.fir.kt
  248. IncorrectCharacterLiterals.kt
  249. IncorrectCharacterLiterals.txt
  250. InferNullabilityInThenBlock.fir.kt
  251. InferNullabilityInThenBlock.kt
  252. InferNullabilityInThenBlock.txt
  253. Infix.fir.kt
  254. Infix.kt
  255. Infix.txt
  256. InfixModifierApplicability.fir.kt
  257. InfixModifierApplicability.kt
  258. InfixModifierApplicability.txt
  259. initializedAfterRethrow.kt
  260. initializedAfterRethrow.txt
  261. inlineDeprecationsOnImplicitCalls.fir.kt
  262. inlineDeprecationsOnImplicitCalls.kt
  263. inlineDeprecationsOnImplicitCalls.txt
  264. InvokeAndRecursiveResolve.fir.kt
  265. InvokeAndRecursiveResolve.kt
  266. InvokeAndRecursiveResolve.ni.txt
  267. InvokeAndRecursiveResolve.txt
  268. IsExpressions.fir.kt
  269. IsExpressions.kt
  270. IsExpressions.txt
  271. kt11167.kt
  272. kt11167.txt
  273. kt13401.fir.kt
  274. kt13401.kt
  275. kt13401.ni.txt
  276. kt13401.txt
  277. kt310.kt
  278. kt310.txt
  279. kt34440.kt
  280. kt34440.txt
  281. kt34857.kt
  282. kt34857.txt
  283. kt435.fir.kt
  284. kt435.kt
  285. kt435.txt
  286. kt46483.fir.kt
  287. kt46483.kt
  288. kt46483.txt
  289. kt49438.fir.kt
  290. kt49438.kt
  291. kt49438.txt
  292. kt53.kt
  293. kt53.txt
  294. kt53988.fir.kt
  295. kt53988.kt
  296. kt53988.txt
  297. kt54587_1.kt
  298. kt54587_1.txt
  299. kt54587_2.kt
  300. kt54587_2.txt
  301. LiteralAsResult.kt
  302. LiteralAsResult.txt
  303. LocalClassAndShortSubpackageNames.fir.kt
  304. LocalClassAndShortSubpackageNames.kt
  305. LocalClassAndShortSubpackageNames.txt
  306. localInterfaces.fir.kt
  307. localInterfaces.kt
  308. localInterfaces.txt
  309. LValueAssignment.fir.kt
  310. LValueAssignment.kt
  311. LValueAssignment.txt
  312. MultilineStringTemplates.kt
  313. MultilineStringTemplates.txt
  314. MultipleBounds.fir.kt
  315. MultipleBounds.kt
  316. MultipleBounds.txt
  317. NamedFunctionTypeParameterInSupertype.fir.kt
  318. NamedFunctionTypeParameterInSupertype.kt
  319. NamedFunctionTypeParameterInSupertype.txt
  320. noLibraryProvidersDuplication.kt
  321. noLibraryProvidersDuplication.txt
  322. noLibraryProvidersDuplicationWithMpp.kt
  323. noLibraryProvidersDuplicationWithMpp.txt
  324. noSymbolProvidersDuplicationInDiamond.kt
  325. noSymbolProvidersDuplicationInDiamond.txt
  326. Nullability.fir.kt
  327. Nullability.kt
  328. Nullability.txt
  329. NumberPrefixAndSuffix.fir.kt
  330. NumberPrefixAndSuffix.kt
  331. NumberPrefixAndSuffix.txt
  332. ObjectWithConstructor.fir.kt
  333. ObjectWithConstructor.kt
  334. ObjectWithConstructor.txt
  335. OperatorChecks.fir.kt
  336. OperatorChecks.kt
  337. OperatorChecks.txt
  338. Operators.fir.kt
  339. Operators.kt
  340. Operators.txt
  341. OperatorsWithWrongNames.kt
  342. OperatorsWithWrongNames.txt
  343. OverrideFunctionWithParamDefaultValue.kt
  344. OverrideFunctionWithParamDefaultValue.txt
  345. OverridenFunctionAndSpecifiedTypeParameter.kt
  346. OverridenFunctionAndSpecifiedTypeParameter.txt
  347. OverridenSetterVisibility.kt
  348. OverridenSetterVisibility.txt
  349. OverridingVarByVal.kt
  350. OverridingVarByVal.txt
  351. PackageInExpressionPosition.fir.kt
  352. PackageInExpressionPosition.kt
  353. PackageInExpressionPosition.txt
  354. PackageInTypePosition.kt
  355. PackageInTypePosition.txt
  356. PackageQualified.fir.kt
  357. PackageQualified.kt
  358. PackageQualified.txt
  359. PrimaryConstructors.kt
  360. PrimaryConstructors.txt
  361. PrivateFromOuterPackage.fir.kt
  362. PrivateFromOuterPackage.kt
  363. PrivateFromOuterPackage.txt
  364. PrivateSetterForOverridden.kt
  365. PrivateSetterForOverridden.txt
  366. ProcessingEmptyImport.kt
  367. ProcessingEmptyImport.txt
  368. ProjectionOnFunctionArgumentErrror.fir.kt
  369. ProjectionOnFunctionArgumentErrror.kt
  370. ProjectionOnFunctionArgumentErrror.txt
  371. ProjectionsInSupertypes.fir.kt
  372. ProjectionsInSupertypes.kt
  373. ProjectionsInSupertypes.txt
  374. properDefaultInitializationInTailrec.kt
  375. properDefaultInitializationInTailrec.txt
  376. Properties.fir.kt
  377. Properties.kt
  378. Properties.txt
  379. PropertyInitializers.kt
  380. PropertyInitializers.txt
  381. protectedWithGenericsInDifferentPackage.fir.kt
  382. protectedWithGenericsInDifferentPackage.kt
  383. protectedWithGenericsInDifferentPackage.txt
  384. publishedApi.kt
  385. publishedApi.txt
  386. QualifiedExpressions.fir.kt
  387. QualifiedExpressions.kt
  388. QualifiedExpressions.txt
  389. RecursiveResolve.fir.kt
  390. RecursiveResolve.kt
  391. RecursiveResolve.txt
  392. RecursiveTypeInference.fir.kt
  393. RecursiveTypeInference.kt
  394. RecursiveTypeInference.ni.txt
  395. RecursiveTypeInference.txt
  396. RecursiveTypeParameterEqualityCheck.fir.kt
  397. RecursiveTypeParameterEqualityCheck.kt
  398. RecursiveTypeParameterEqualityCheck.txt
  399. ReserveYield.fir.kt
  400. ReserveYield.kt
  401. ReserveYield.txt
  402. ReserveYield2.fir.kt
  403. ReserveYield2.kt
  404. ReserveYield2.txt
  405. ReserveYieldNoMore.kt
  406. ReserveYieldNoMore.txt
  407. ReserveYieldNoMore2.fir.kt
  408. ReserveYieldNoMore2.kt
  409. ReserveYieldNoMore2.txt
  410. ResolveOfJavaGenerics.kt
  411. ResolveOfJavaGenerics.txt
  412. ResolveToJava.fir.kt
  413. ResolveToJava.kt
  414. ResolveToJava.txt
  415. Return.fir.kt
  416. Return.kt
  417. Return.txt
  418. ReturnInFunctionWithoutBody.fir.kt
  419. ReturnInFunctionWithoutBody.kt
  420. ReturnInFunctionWithoutBody.txt
  421. safeCall.kt
  422. safeCall.txt
  423. SafeCallInvoke.fir.kt
  424. SafeCallInvoke.kt
  425. SafeCallInvoke.txt
  426. SafeCallNonNullReceiver.kt
  427. SafeCallNonNullReceiver.txt
  428. SafeCallNonNullReceiver2.kt
  429. SafeCallNonNullReceiver2.txt
  430. SafeCallNonNullReceiverReturnNull.fir.kt
  431. SafeCallNonNullReceiverReturnNull.kt
  432. SafeCallNonNullReceiverReturnNull.txt
  433. SafeCallOnFakePackage.fir.kt
  434. SafeCallOnFakePackage.kt
  435. SafeCallOnFakePackage.txt
  436. SafeCallOnSuperReceiver.kt
  437. SafeCallOnSuperReceiver.txt
  438. SafeCallUnknownType.fir.kt
  439. SafeCallUnknownType.kt
  440. SafeCallUnknownType.txt
  441. Serializable.fir.kt
  442. Serializable.kt
  443. Serializable.txt
  444. SetterVisibility.kt
  445. SetterVisibility.txt
  446. ShiftFunctionTypes.kt
  447. ShiftFunctionTypes.txt
  448. StarsInFunctionCalls.fir.kt
  449. StarsInFunctionCalls.kt
  450. StarsInFunctionCalls.txt
  451. StringPrefixAndSuffix.fir.kt
  452. StringPrefixAndSuffix.kt
  453. StringPrefixAndSuffix.txt
  454. StringTemplates.fir.kt
  455. StringTemplates.kt
  456. StringTemplates.txt
  457. SupertypeListChecks.fir.kt
  458. SupertypeListChecks.kt
  459. SupertypeListChecks.txt
  460. SyntaxErrorInTestHighlighting.kt
  461. SyntaxErrorInTestHighlighting.txt
  462. SyntaxErrorInTestHighlightingEof.kt
  463. SyntaxErrorInTestHighlightingEof.txt
  464. syntheticSet.fir.kt
  465. syntheticSet.kt
  466. syntheticSet.txt
  467. syntheticSetFalsePositive.kt
  468. syntheticSetFalsePositive.txt
  469. tailRecBasic.kt
  470. tailRecBasic.txt
  471. tailRecInNestedScopes.kt
  472. tailRecInNestedScopes.txt
  473. tailRecInTry.kt
  474. tailRecInTry.txt
  475. tailRecOnVirtualMember.fir.kt
  476. tailRecOnVirtualMember.kt
  477. tailRecOnVirtualMember.txt
  478. tailRecOnVirtualMemberError.kt
  479. tailRecOnVirtualMemberError.txt
  480. tailRecOverridden.fir.kt
  481. tailRecOverridden.kt
  482. tailRecOverridden.txt
  483. tailRecSingleton.fir.kt
  484. tailRecSingleton.kt
  485. tailRecSingleton.txt
  486. tailRecursionComplex.kt
  487. tailRecursionComplex.txt
  488. tailRecWithDispatchReceiver.kt
  489. tailRecWithDispatchReceiver.txt
  490. tailRecWithExtensionReceiver.kt
  491. tailRecWithExtensionReceiver.txt
  492. TraitOverrideObjectMethods.fir.kt
  493. TraitOverrideObjectMethods.javac.txt
  494. TraitOverrideObjectMethods.kt
  495. TraitOverrideObjectMethods.txt
  496. TraitWithConstructor.kt
  497. TraitWithConstructor.txt
  498. TypeInference.kt
  499. TypeInference.txt
  500. TypeMismatchOnOverrideWithSyntaxErrors.kt
  501. TypeMismatchOnOverrideWithSyntaxErrors.txt
  502. Underscore.fir.kt
  503. Underscore.kt
  504. Underscore.txt
  505. UnderscoreUsageInAnnotation.kt
  506. UnderscoreUsageInAnnotation.txt
  507. UnderscoreUsageInCall.kt
  508. UnderscoreUsageInCall.txt
  509. UnderscoreUsageInCallableRefTypeLHS.kt
  510. UnderscoreUsageInCallableRefTypeLHS.txt
  511. UnderscoreUsageInType.kt
  512. UnderscoreUsageInType.txt
  513. UnderscoreUsageInVariableAsFunctionCall.kt
  514. UnderscoreUsageInVariableAsFunctionCall.txt
  515. UnitByDefaultForFunctionTypes.kt
  516. UnitByDefaultForFunctionTypes.txt
  517. UnitValue.kt
  518. UnitValue.txt
  519. unproperDefaultInitializationInTailrec.fir.kt
  520. unproperDefaultInitializationInTailrec.kt
  521. unproperDefaultInitializationInTailrec.txt
  522. Unresolved.fir.kt
  523. Unresolved.kt
  524. Unresolved.txt
  525. UnusedInDestructuring.fir.kt
  526. UnusedInDestructuring.kt
  527. UnusedInDestructuring.txt
  528. UnusedParameters.fir.kt
  529. UnusedParameters.kt
  530. UnusedParameters.txt
  531. UnusedVariables.fir.kt
  532. UnusedVariables.kt
  533. UnusedVariables.txt
  534. ValAndFunOverrideCompatibilityClash.javac.txt
  535. ValAndFunOverrideCompatibilityClash.kt
  536. ValAndFunOverrideCompatibilityClash.txt
  537. Varargs.fir.kt
  538. Varargs.kt
  539. Varargs.txt
  540. VarargTypes.kt
  541. VarargTypes.txt
  542. Variance.fir.kt
  543. Variance.kt
  544. Variance.txt