Commit Graph

14 Commits

Author SHA1 Message Date
Harsh Shandilya eb583b983c
fix(compiler-plugin): add workaround for nested logger resolution 2023-09-10 14:14:23 +05:30
Harsh Shandilya 2913b1e92d
fix(compiler-plugin): relax `debugAnnotation` requirements 2023-09-10 13:38:33 +05:30
Harsh Shandilya e8648924b2
feat(compiler-plugin): add a failing test for nested logger functions 2023-09-03 19:59:52 +05:30
Harsh Shandilya b9cbb32cff
fix(release): add missing POM metadata 2023-08-31 23:16:20 +05:30
Harsh Shandilya 084387dfda
feat: refactor build and flesh out Gradle plugin 2023-08-30 19:25:03 +05:30
Harsh Shandilya 923010dfff
refactor(build): realign to Kotlin 1.9.0 2023-08-30 19:22:44 +05:30
Harsh Shandilya 503029c17d refactor(build): convert `buildSrc` to an included build 2023-08-29 10:43:39 +05:30
Harsh Shandilya df868142dc feat(runtime): migrate to KMP 2023-08-24 19:25:41 +05:30
Harsh Shandilya c6c8c31f0f
feat(compiler-plugin): make `DebugLog` annotation an external input 2023-08-21 11:35:02 +05:30
Harsh Shandilya 7b3172e99d
fix(build): explicitly use ktfmt Google style 2023-08-19 02:03:59 +05:30
Harsh Shandilya 8951ac2dec
refactor(build): `annotations` -> `runtime`
In preparation of fleshing out the reporting code on the consumer side.
2023-08-19 01:37:35 +05:30
Harsh Shandilya b2c7502510
refactor(build): commonize publishing config 2023-08-19 01:20:52 +05:30
Harsh Shandilya f39de3d05d
feat: allow customizing the function invoked by generated code 2023-08-18 05:39:52 +05:30
Harsh Shandilya 9dba095da4
Initial commit 2023-08-18 04:13:01 +05:30