aboutsummaryrefslogtreecommitdiff
path: root/kotlinpoet
AgeCommit message (Expand)Author
2022-07-21Pass all contents of editorconfig to ktlint (#1305)Egor Andreevich
2022-07-01Update plugin kotlinBinaryCompatibilityValidator to v0.10.1 (#1281)renovate[bot]
2022-06-21Optimize holder interfaces (#1270)Zac Sweers
2022-06-20Support context receivers on TypeSpecs + extract ContextReceivable API (#1269)Zac Sweers
2022-06-12Promote KSP APIs to stable + integrate ABI validator (#1263)Zac Sweers
2022-06-12Update to Kotlin 1.7 + other deps (#1262)Zac Sweers
2022-06-09Add support for external property getterRoee Hershberg
2022-06-01Fix a bug caused by too long return expressions (#1256)zsub
2022-05-14Add a test for #1035Egor Andreevich
2022-05-12Work around KT-52315 (#1248)Daniel Lin
2022-05-09Add support for context receivers @PropertySpec and fix issues with annotatio...Nuno Alves de Sousa
2022-04-21Update dependencies (#1240)Egor Andreevich
2022-04-19Resolve enum constants when emitting types (#1235)Martin Bonnin
2022-04-18Add support for context-receivers (#1233)Michael Rittmeister
2022-03-14Emit trailing comma for multi-line annotationsJake Wharton
2022-03-14Emit trailing comma for multi-line parametersJake Wharton
2022-02-28Fail compilation if you only pass one string to ClassNameJake Wharton
2022-02-20Inline val property if its getter is inlineEgor Andreevich
2021-12-03Add basic support for default imports (#1194)Zac Sweers
2021-12-01Add 'yield' to the list of reserved keywordsBoD
2021-11-30Implement basic support for script files via `FileSpec` (#1193)Zac Sweers
2021-11-18Kotlin 1.6.0 (#1188)Egor Andreevich
2021-11-08Disallow enum constants and properties called "name" and "ordinal" (#1184)Egor Andreevich
2021-10-28Enforce only allowed parameter modifiers in ParameterSpecs (#1182)Zac Sweers
2021-10-25Fix toString()'d codeblocks in class delegation (#1177)Zac Sweers
2021-10-20Merge pull request #1174 from glureau/long_type_names_in_commentEgor Andreevich
2021-10-19Switch AnnotationSpec.get() to use safer arrayOf() syntax (#1175)Zac Sweers
2021-10-15Fix #1076: Type names in a line comment may break the lineGregory Lureau
2021-10-08Fix #1169: Handle long import with aliased name.Gregory Lureau
2021-09-20Configure Spotless to verify the presence of license headers (#1154)Egor Andreevich
2021-09-20Unify `TypeAliasTag` API between metadata and KSP (#1152)Zac Sweers
2021-09-20Allow copying a ParameterizedTypeName with new type arguments (#1140)Nicklas Ansman Giertz
2021-09-06Do not use reflection for Unit (#1142)Martin Bonnin
2021-09-04Specify languages in kdoc code fragments (#1141)Goooler
2021-08-27Use delicate APIs rather than noisy logging ones (#1136)Zac Sweers
2021-08-20Move dependency declarations into a version catalog (#1128)Egor Andreevich
2021-08-18Code cleanupsGoooler
2021-08-15Simplify boilerplate in ktsGoooler
2021-08-12Add a doc about kotlin-reflect (#1116)Martin Bonnin
2021-08-11Update docs & licenses to use https (#1118)Goooler
2021-08-10Simplify kts (#1117)Goooler
2021-07-01Avoid escaping already escaped stringidanakav
2021-06-21Add MemberName.isExtension and update importing logic (#1091)Egor Andreevich
2021-06-21Escape members that contains only underscores (#1100)Anton Bashirov
2021-06-16Emit empty primary constructorpavlospt
2021-05-30Proposal PR: Add DelicateKotlinPoetApi (#1088)Zac Sweers
2021-05-06Update Kotlin + kotlinx-metadata to 1.5 and 0.3.0 (#1079)Zac Sweers
2021-05-03Adding ability to change initializers and defaultValues after being set (#1075)Dallas Gutauckis
2021-04-30Add a withIndent CodeBlock builder function. (#1073)Paul Woitaschek
2021-03-29Omit redundant abstract modifiers on members where possible (#1057)Zac Sweers