- e64f5b0 Stops recursion when resolving type arguments. by Wanying Ding · 4 months ago
- 8cf86ff Merge "Revert^2 "[KSP2] Retain variances in Java type names"" into androidx-main by Kuan-Ying Chou · 4 months ago
- d16a256 Revert^2 "[KSP2] Retain variances in Java type names" by Kuan-Ying Chou · 4 months ago
- ac6bb8b Merge "Revert "[KSP2] Retain variances in Java type names"" into androidx-main by Kuan-Ying Chou · 5 months ago
- 525f8cb Revert "[KSP2] Retain variances in Java type names" by Kuan-Ying Chou · 5 months ago
- 69f5107 Adding XProcessingEnv API to include all target platforms for codegen usage. by elifbilgin · 10 months ago
- d0d72c1 cache KspTypeElement constructors by Wanying Ding · 5 months ago
- 349ec68 [KSP2] Make varargs always of array type by Kuan-Ying Chou · 5 months ago
- fa437a3 [KSP2] Retain variances in Java type names by Kuan-Ying Chou · 6 months ago
- b586f0c Caches KspExecutableElements created for KSFunctionDeclarations. by Wanying Ding · 6 months ago
- 8f101c1 Avoid resolving parameter type twice. by Wanying Ding · 6 months ago
- c76d5f1 Merge "Remove rootElements from XRoundEnv" into androidx-main by Treehugger Robot · 6 months ago
- 98d6737 Fix XElement.originatingElementForPoet() by Kuan-Ying Chou · 7 months ago
- f3c9382 XElement.originatingElementForPoet() should work on KspFileMemberContainer by Kuan-Ying Chou · 7 months ago
- c99d6ea Throw more specific errors in XElement.originatingElementForPoet by Kuan-Ying Chou · 7 months ago
- 123d4ab Make XElement.originatingElementForPoet() non-nullable by Kuan-Ying Chou · 8 months ago
- 1245898 Fix `XTypeElement#superClass()` for `typealias` superclasses. by Brad Corso · 8 months ago
- 9c75c15 Remove rootElements from XRoundEnv by Daniel Santiago Rivera · 9 months ago
- 10e7af9 Merge "Return no elements on last round from the round environment in KSP" into androidx-main by Treehugger Robot · 9 months ago
- c7d635f Return no elements on last round from the round environment in KSP by Daniel Santiago Rivera · 9 months ago
- 6c18d46 Support Java records as Room entities. by Daniel Santiago Rivera · 9 months ago
- 446445c Fix type names for inline types on the KSP side by Kuan-Ying Chou · 11 months ago
- 7fe40c8 Add isFromJava() and isFromKotlin() to XMemberContainer. by Kuan-Ying Chou · 12 months ago
- b0fa9cf Make Java typeName of Kotlin generic inline types consistent by Kuan-Ying Chou · 12 months ago
- 71fbaf3 Merge "Add more info in the error message for supertype check" into androidx-main by Kuan-Ying Chou · 12 months ago
- a5a96f4 Add more info in the error message for supertype check by Kuan-Ying Chou · 12 months ago
- dcc6f43 Merge "Fix "Unexpected element" in XElement.getProcessingEnv() Test: n/a" into androidx-main by Kuan-Ying Chou · 12 months ago
- 0fd38eb Add support for packages in XRoundEnv.getElementsAnnotatedWith() by Kuan-Ying Chou · 12 months ago
- bdc1bb0 Fix "Unexpected element" in XElement.getProcessingEnv() Test: n/a by Kuan-Ying Chou · 12 months ago
- fa66cd5 Merge "Add XMethodElement#isKotlinPropertySetter to tell if a method is kotlin property setter." into androidx-main by Wanying Ding · 1 year ago
- 93381ec Merge "Handle onError in KspBasicAnnotationProcessor" into androidx-main by Wanying Ding · 1 year ago
- 0606dbb Handle onError in KspBasicAnnotationProcessor by Wanying Ding · 1 year ago
- a3d07f9 Remove redundant disabling of SyntheticAccessor check by Aurimas Liutikas · 1 year ago
- 4216b79 Add XMethodElement#isKotlinPropertySetter to tell if a method is kotlin property setter. by Wanying Ding · 1 year, 1 month ago
- 8192477 Merge "Revert "Use owner if available when checking for overrides in KSP."" into androidx-main by Treehugger Robot · 1 year ago
- 778033a Revert "Use owner if available when checking for overrides in KSP." by Elif Bilgin · 1 year ago
- c7d6e14 Merge "Expose unsanitized kotlin parameter names." into androidx-main by Brad Corso · 1 year, 1 month ago
- 8df8854 Expose unsanitized kotlin parameter names. by Brad Corso · 1 year, 1 month ago
- b76e542 Use owner if available when checking for overrides in KSP. by Daniel Santiago Rivera · 1 year, 1 month ago
- 78e4ba8 Add support for finding @receiver: target annotations by Daniel Santiago Rivera · 1 year, 1 month ago
- 388d3b8 Use KSP's JvmPlatformInfo.defaultMode in Room by Daniel Santiago Rivera · 1 year, 1 month ago
- bf362ff Merge "Add XMethodType.typeVariables APIs" into androidx-main by Treehugger Robot · 1 year, 1 month ago
- 2d92f71 Add XMethodType.typeVariables APIs by Daniel Santiago Rivera · 1 year, 1 month ago
- 519a93e Merge "Expose a list of default values for XAnnotation" into androidx-main by Wanying Ding · 1 year, 1 month ago
- e1ef004 Expose a list of default values for XAnnotation by Wanying Ding · 1 year, 1 month ago
- da6bd1a Migrate JvmDescriptorUtils to utilize Elements.getBinaryName() by Daniel Santiago Rivera · 1 year, 1 month ago
- 86a6546 Add setter/getter access to XFieldElement API. by Brad Corso · 1 year, 1 month ago
- 17bb9fa Support processing annotation values with JvmName in ksp by Wanying Ding · 1 year, 1 month ago
- 3f48e8e1 Merge "Add synthetic overloads for @JvmOverloads annotated constructor in ksp to align with kapt" into androidx-main by Wanying Ding · 1 year, 1 month ago
- db8d118 Add synthetic overloads for @JvmOverloads annotated constructor in ksp to align with kapt by Wanying Ding · 1 year, 1 month ago
- 4c1ef14 Fix issue with KSTypeVarianceResolver for typealiases. by Brad Corso · 1 year, 1 month ago
- 4d53400 Add new lines at the end of of every kotlin file by Aurimas Liutikas · 1 year, 2 months ago
- f1eb395 Fix KAPT/KSP inconsistencies with annotations by Brad Corso · 1 year, 2 months ago
- 722a958 Add a special type for type argument that is a value class by Wanying Ding · 1 year, 2 months ago
- db4004c Fix stack overflow while resolving super types with self referencing type args. by Daniel Santiago Rivera · 1 year, 2 months ago
- 7e59c1b Merge "Synthesize a no-arg constructor in KSP when primary has all default values" into androidx-main by Treehugger Robot · 1 year, 2 months ago
- 14be7f1 Synthesize a no-arg constructor in KSP when primary has all default values by Daniel Santiago Rivera · 1 year, 2 months ago
- 9866556 Merge "Fix XType#superClass when there's no explicit superclass." into androidx-main by Brad Corso · 1 year, 2 months ago
- 2533316 Fix XType#superClass when there's no explicit superclass. by Brad Corso · 1 year, 2 months ago
- 5618015 Merge "Fix KSTypeVarianceResolver for raw types in type arguments." into androidx-main by Brad Corso · 1 year, 2 months ago
- b463025 Merge "Fix KSTypeVarianceResolver for suspend functions in type arguments" into androidx-main by Brad Corso · 1 year, 2 months ago
- 577629e Fix KSTypeVarianceResolver for raw types in type arguments. by Brad Corso · 1 year, 2 months ago
- 5700b34 Fix KSTypeVarianceResolver for suspend functions in type arguments by Brad Corso · 1 year, 2 months ago
- 85d7c84 Fix issue with ClassName when simple name contains '$' by Brad Corso · 1 year, 3 months ago
- 886b945 Fix issue with KSTypeVarianceResolver with use-site variance by Brad Corso · 1 year, 3 months ago
- 2601d29 Fix index out of bounds issue with parameterized receiver parameters. by Brad Corso · 1 year, 3 months ago
- c66d83e4 Merge "Ignore default values when converting annotation to AnnotationSpec." into androidx-main by Wanying Ding · 1 year, 3 months ago
- 4708300 Ignore default values when converting annotation to AnnotationSpec. by Wanying Ding · 1 year, 3 months ago
- b858abb Add preRound() to XBasicAnnotationProcessor by Kuan-Ying Chou · 1 year, 3 months ago
- f5df3ee Merge "Make ksp method element isVarargs mirror the behavior in kapt." into androidx-main by Wanying Ding · 1 year, 3 months ago
- 728e3b6 Make ksp method element isVarargs mirror the behavior in kapt. by Wanying Ding · 1 year, 3 months ago
- 7c9f69e Merge "Add synthetic element in Ksp corresponds to @JvmStatic annotated companion method copied to enclosing class by Compiler in KAPT" into androidx-main by Wanying Ding · 1 year, 3 months ago
- e6da983 Add synthetic element in Ksp corresponds to @JvmStatic annotated companion method copied to enclosing class by Compiler in KAPT by Wanying Ding · 1 year, 3 months ago
- 96f3d10 Add isKtPrivate as top level kotlin class can be private when java can't by Wanying Ding · 1 year, 3 months ago
- c0fd42a Merge "Fix KSTypeVarianceResolver for raw TypeName" into androidx-main by Brad Corso · 1 year, 3 months ago
- 3c36f6e Fix KSTypeVarianceResolver for raw TypeName by Brad Corso · 1 year, 3 months ago
- 257b611 Merge "Fix Java TypeName for @JvmInline types" into androidx-main by Brad Corso · 1 year, 3 months ago
- 245265fc Fix Java TypeName for @JvmInline types by Brad Corso · 1 year, 3 months ago
- bfa7dd8 Merge "Fix KSTypeVarianceResolver for type aliases with type parameters." into androidx-main by Brad Corso · 1 year, 3 months ago
- 2905a68 Fix KSTypeVarianceResolver for type aliases with type parameters. by Brad Corso · 1 year, 4 months ago
- bcaacc8 ktlintFormat for import-ordering rule by Jeff Gaston · 1 year, 4 months ago
- fa4ce4a TypeVarianceResolver for suspend functions. by Brad Corso · 1 year, 4 months ago
- f429590 Refactor KSTypeVarianceResolver by Brad Corso · 1 year, 4 months ago
- 836627b Fix @JvmSuppressWildcards issues in KSTypeVarianceResolver. by Treehugger Robot · 1 year, 4 months ago
- 8a26ca2 Add XFiler.writeSource() by Kuan-Ying Chou · 1 year, 4 months ago
- 4af66fd Fix variance resolver when used with asMemberOf. by Brad Corso · 1 year, 4 months ago
- f13fe80 Fix issues with the KSTypeVarianceResolver. by Brad Corso · 1 year, 4 months ago
- f0b820e0 Kotlin 1.8.20 by Jim S · 1 year, 6 months ago
- 4f9cf65 Merge "Supporting value classes in Room for KSP." into androidx-main by Elif Bilgin · 1 year, 5 months ago
- 4194095 Supporting value classes in Room for KSP. by elifbilgin · 1 year, 7 months ago
- 206e35c Expose APIs to tell if a method param is synthetic. by Wanying Ding · 1 year, 5 months ago
- 6a0dd36 Expose SymbolProcessorEnvironment from XProcessingEnv through XConverters. by Wanying Ding · 1 year, 5 months ago
- 52bcc97 Fixed XElement#toKS and XElement#getProcessingEnv by including logic on synthetic elements. by Wanying Ding · 1 year, 5 months ago
- e3e136e Expose JVM descriptors on XProcessing interfaces. by Daniel Santiago Rivera · 1 year, 6 months ago
- 2329761 KspEnumEntry does not extend KspTypeElement by Daniel Santiago Rivera · 1 year, 6 months ago
- 992aa01 Make XType extend XAnnotated to support type annotations by Kuan-Ying Chou · 1 year, 7 months ago
- 2426664 Correctly wrap Ksp ClassKind.ENUM_ENTRY in KspEnumTypeElement by Daniel Santiago Rivera · 1 year, 7 months ago
- c117201 Fix suspend vararg Kotlin overrides in XPoet by Daniel Santiago Rivera · 1 year, 7 months ago
- 10a4a95 Fix method ordering for overloaded methods. by Brad Corso · 1 year, 8 months ago
- adb0ec6 Add XHasModifiers#isInternal() API. by Brad Corso · 1 year, 8 months ago