v2.13.1: add `@contract`, fine control of null check, more user/IDE friendly
Change Log
Improvement
- add
@contract
for wrapper methods
fine control ofnull
check, more user/IDE
friendly 🥰
Cleanup
- docs: improve wording
- test: introduce
kotest
library for testing 🍩 - cleanup deprecation warning in test code
CI/Build improvement
- enable
github
workflow CI - add java 18/19 in ci
- remove
windows
ci onappveyor
, usegithub
workflow instead - use
maven command
instead of hand-writing command scriptsrun-junit.sh
/run-agent-test.sh
since upgrade to java 8
Java API Doc
https://alibaba.github.io/transmittable-thread-local/apidocs/2.13.1/index.html
Maven dependency
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.13.1</version>
</dependency>