v1.6.3: performance improvement
Improvement
- performance improvement: cache reflection objects(field/constructor)
- [TOOL] fix action list, remove wrong
fileaction - unify double check conditions
- code refactor/cleanup
- simplify code: use
cloneinstead of explicit copy forString[] - [TOOL] split big method
DcmTool.main - split big method
agentmain - fix codeclimate issues
- rename methods, remove
Fieldword of methods that return field value - improve error message of
DcmAgent - rename field:
FILE->FILE_KEYinDcmAgent - add private for internal methods/fields in
DcmAgent
- simplify code: use
- CI: use
HOMEenv var instead of hard-coded value in AppVeyor CI - Documentation:
- update badges
- improve javadoc
Java Dns Cache Manipulator Library
maven dependency:
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>dns-cache-manipulator</artifactId>
<version>1.6.3</version>
</dependency>Already deployed to maven central repository.
Java Dns Cache Manipulator Tool
- User Guide & Document
- Download dcm-1.6.3.tar.gz