164 Commits

Author SHA1 Message Date
shaojin.wensj
1d2143b834 2.0.15 init 2022-09-17 06:52:26 +08:00
shaojin.wensj
18f0091df0 2.0.14 release 2022-09-17 06:07:15 +08:00
shaojin.wensj
9b63ff21af 2.0.14 init 2022-09-11 03:02:38 +08:00
shaojin.wensj
bc09453727 2.0.13 release 2022-09-10 14:18:11 +08:00
shaojin.wensj
54d305799b 2.0.13 init 2022-08-20 18:15:39 +08:00
shaojin.wensj
74b26ef59d 2.0.12 release 2022-08-20 17:46:00 +08:00
shaojin.wensj
b4203a8865 2.0.12 init 2022-08-07 15:50:52 +08:00
shaojin.wensj
a8d0c53fa1 2.0.11 release 2022-08-07 15:32:11 +08:00
dependabot[bot]
c35eebbfb7
Bump dokka-maven-plugin from 1.6.21 to 1.7.10
Bumps [dokka-maven-plugin](https://github.com/Kotlin/dokka) from 1.6.21 to 1.7.10.
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.6.21...v1.7.10)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-04 19:51:29 +00:00
Kraity
6d443cd150 fix: serialization of boolean type (Getter) #587 2022-07-27 22:51:30 +08:00
shaojin.wensj
66fc381571 2.0.11 init 2022-07-23 11:04:11 +08:00
shaojin.wensj
0190fea359 2.0.10.release 2022-07-23 10:24:10 +08:00
Kraity
22bec5f618 test: add testcase of issue #572 2022-07-22 09:12:11 +08:00
Kraity
680af8f789 perf: improve the default-param of Kotlin's primitive type 2022-07-22 08:36:10 +08:00
shaojin.wensj
af1ebcf883 2.0.10 init 2022-07-10 15:35:53 +08:00
shaojin.wensj
e2b4fd053f 2.0.9 release 2022-07-10 15:11:07 +08:00
shaojin.wensj
261570e8fa move class JSON.SymbolTable to top level 2022-07-02 10:57:20 +08:00
shaojin.wensj
e209537f7c 2.0.9 init 2022-06-25 17:13:35 +08:00
shaojin.wensj
ea9d6a3e4c 2.0.8 release 2022-06-25 17:01:56 +08:00
shaojin.wensj
5c0786acd6 2.0.8.init 2022-06-12 04:57:42 +08:00
shaojin.wensj
a1a4d6082b 2.0.7.release 2022-06-12 03:54:22 +08:00
Kraity
019d40d331 add JSONB methods for kotlin module 2022-06-10 23:03:57 +08:00
shaojin.wensj
8893222b46 support non-string key serialize 2022-06-08 18:47:12 +08:00
shaojin.wensj
4168602b16 2.0.7.init 2022-06-05 01:05:42 +08:00
shaojin.wensj
06cc66a1ad 2.0.6.release 2022-06-05 00:41:50 +08:00
Jerry Lee
d3eeb2b3ac chore: move dokka-maven-plugin to profile, speed up daily development 2022-06-03 04:39:55 +08:00
Jerry Lee
a3177fe714 chore(ci): fix maven warning for kotlin-maven-plugin:
```
[WARNING] Some problems were encountered while building the effective model for com.alibaba.fastjson2:fastjson2-kotlin:jar:2.0.6-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.jetbrains.kotlin:kotlin-maven-plugin @ line 88, column 21
```
2022-06-03 04:09:45 +08:00
温绍锦
8daf66def5
Merge pull request #373 from kraity/main
kotlin constructor parameter supports default value #370
2022-05-29 01:20:56 +08:00
shaojin.wensj
4859bb0488 2.0.6 init 2022-05-29 01:19:20 +08:00
Kraity
334c4f304b kotlin constructor parameter supports default value # 370 2022-05-29 01:03:49 +08:00
shaojin.wensj
fbf8f4e55b 2.0.5 release 2022-05-29 00:53:20 +08:00
shaojin.wensj
c10732d2ae GenericFastJsonRedisSerializer support config acceptNames 2022-05-26 16:15:05 +08:00
shaojin.wensj
edae3d2017 check style #303 2022-05-22 11:40:48 +08:00
shaojin.wensj
ffbdd440b0 add maven enforce 'com.github.ferstl.maven.pomenforcers.CompoundPedanticEnforcer' 2022-05-22 03:00:19 +08:00
Kraity
873c7c4bfe add kotlin docs #294 2022-05-21 22:54:52 +08:00
shaojin.wensj
15597cce8c 2.0.5 init 2022-05-21 15:13:04 +08:00
shaojin.wensj
eccc783de4 kotlin gen sources 2022-05-21 14:44:33 +08:00
shaojin.wensj
ec1f0d8c66 kotlin gen sources 2022-05-21 14:17:25 +08:00
shaojin.wensj
88b7293092 2.0.4 release 2022-05-21 13:28:24 +08:00
Jerry Lee
515d4b660f enable kotlin and kotest for test sources 2022-05-20 02:56:48 +08:00
shaojin.wensj
9bee98965c improve kotlin support #276 2022-05-18 22:55:15 +08:00
Kraity
a444731f53 add testcase for #276 2022-05-18 20:57:03 +08:00
Kraity
d08bbc0ff9 add some methods in kt-module 2022-05-17 19:47:15 +08:00
Kraity
15fa8d2b04 add into methods for kt-module 2022-05-15 22:01:04 +08:00
Kraity
6efcc52b41 deprecate toJavaObject and rename it to to 2022-05-15 21:04:41 +08:00
Jerry Lee
ca6683f4ae change parent pom aid to fastjson2-parent for consistency 2022-05-15 01:17:43 +08:00
Jerry Lee
315ab31fc9 fix/unify kotlin compiler plugin configuration:
- add missing `kotlin-maven-plugin` config for `fastjson2-kotlin` module
- add official doc link
2022-05-14 22:51:55 +08:00
Jerry Lee
b963658038 cleanup kotlin dependencies of pom 2022-05-14 22:51:55 +08:00
Jerry Lee
efdf32a19d pom cleanup:
- `safemode-test` module:
  - use property `maven.deploy.skip` instead of `maven-deploy-plugin` plugin configuration
  - remove redundant properties
  - add missing `relativePath` element
- add description for `fastjson2-kotlin` module
- add `maven.deploy.skip` for `fastjson2-benchmark` module
2022-05-14 21:38:32 +08:00
shaojin.wensj
6db5b5d3c4 2.0.4 init 2022-05-14 11:48:12 +08:00