calvin1978
|
47c633a3b7
|
最后一次更新springdie utils,后续更新将在vip下开源
|
2018-01-25 16:49:31 +08:00 |
|
calvin1978
|
60b0557e27
|
Improvement:
* 最低依赖JDK7,引入JDK7的类
* 整理重构,类结构更统一,文档更新,Sonar代码检查
* UnitConverter加入,从bytes, mills 转为带单位的字符串
* 其他少量API方法补充,如MapUtil增加sortByValues
BugFixing:
* 反射:调用方法如果参数是原子类型或抽象类接口时查找方法失败的bug
* WildCharMactcher: 通配符比较跨操作系统测试通过
### 兼容性
删除类包括JSONMapper,XmlMapper,ThrottledSlf4jLogger ConcurrentHashMapV8,FastMethodInvoker,MethodInvoker, CommonCollections
其他类多有改名或调整Package,或调整API到别的类,可以查找
|
2017-12-28 12:27:03 +08:00 |
|
aelns
|
5c15e89ad9
|
修复错别字
|
2017-03-11 02:45:01 +08:00 |
|
Rason
|
91b06f4c1e
|
Update ClassUtil.java
注释有误,修改Field为Method
|
2017-02-10 10:41:00 +08:00 |
|
calvin1978
|
d91067a403
|
根据OSS指南,重写release pom file
|
2017-01-24 14:15:48 +08:00 |
|
calvin1978
|
9709310f65
|
Prepare for 5.0.0 -RC1
|
2017-01-24 13:12:52 +08:00 |
|
calvin1978
|
c09cd02723
|
fix UT
|
2017-01-24 13:03:56 +08:00 |
|
calvin1978
|
8079272c05
|
#525 URLResouceUtil加强
|
2017-01-24 12:06:41 +08:00 |
|
calvin1978
|
6eadd01117
|
format code
|
2017-01-24 11:15:46 +08:00 |
|
calvin1978
|
457b1ae64a
|
remove useless hashfunction
|
2017-01-24 00:33:45 +08:00 |
|
calvin1978
|
429f37bcb3
|
[PULL REQUEST] 六翼天使的提交,关于ListUtil
|
2017-01-23 23:00:22 +08:00 |
|
calvin1978
|
07e8765855
|
提高覆盖率
|
2017-01-23 22:27:41 +08:00 |
|
calvin1978
|
4d7fd03b19
|
#525 FileUtil的测试用例改进及bug修复
|
2017-01-23 21:59:32 +08:00 |
|
calvin1978
|
322280533e
|
#525 1.增加通配符匹配,对字符串可用通配符匹配,2.文件搜索可用AntPath,通配符,正则表达式匹配 3.FilePathUtils增加在windows下,将路径转为windows路径
|
2017-01-23 13:22:36 +08:00 |
|
calvin1978
|
11966020b6
|
#525 目录调整
|
2017-01-22 12:22:36 +08:00 |
|
calvin1978
|
72e1e8f75a
|
#539 捕捉线程运行时的异常,防止跑飞的Runnable改名为SafeRunnable
|
2017-01-21 23:00:08 +08:00 |
|
calvin1978
|
b78c58919b
|
#539 DateUtii 增加endOf Year, Month,Wek Date,Hour,Minutes函数
|
2017-01-21 22:59:11 +08:00 |
|
calvin1978
|
ae15c9f1fb
|
#539 DateUtii 增加beginOf/Next Year, Month,Wek Date,Hour,Minutes函数,日期改为中国习惯,周一是每周第一天。
|
2017-01-21 12:20:50 +08:00 |
|
calvin1978
|
c9d51604b8
|
just some cleanup
|
2017-01-21 10:52:06 +08:00 |
|
calvin1978
|
684f28d8c4
|
#539 JDK依赖改为JDK7.0+
|
2017-01-21 10:42:38 +08:00 |
|
calvin1978
|
f9f9936aca
|
放弃JDK6支持
|
2017-01-21 02:39:37 +08:00 |
|
calvin1978
|
6c65226b6e
|
再次尝试JDK1.6
|
2017-01-21 02:23:00 +08:00 |
|
calvin1978
|
9390a66633
|
fix UT
|
2017-01-21 01:58:39 +08:00 |
|
calvin1978
|
b101a9f45e
|
增加Travis自动测试
|
2017-01-21 01:43:22 +08:00 |
|
calvin1978
|
bc07e255da
|
#525 修正JSR166e某些类用了JDK7才有的依赖。
|
2017-01-21 00:59:20 +08:00 |
|
calvin1978
|
822b71d23d
|
#525 增加ThreadUtil.getCallerMethod(),FilePathUtil.getJarFile(Class), 大幅调整ResouceUtil的实现与注释.
|
2017-01-21 00:45:06 +08:00 |
|
calvin1978
|
ea32bbd985
|
#525 升级Jackson版本
|
2017-01-20 22:29:18 +08:00 |
|
calvin1978
|
3e8feaf889
|
#2 加入Commons Collections中有用的类,使用本类时需自行添加Commons Collections依赖
|
2017-01-20 17:46:53 +08:00 |
|
calvin1978
|
a7882db569
|
先取消未经JMH验证的FastList
|
2017-01-20 16:59:07 +08:00 |
|
calvin1978
|
ec2c496289
|
try release BETA-1
|
2017-01-20 11:55:48 +08:00 |
|
calvin1978
|
4a151bebe2
|
prepare for release
|
2017-01-20 11:51:58 +08:00 |
|
calvin1978
|
cc823c4a15
|
prepare for release
|
2017-01-20 11:20:52 +08:00 |
|
calvin1978
|
c251b81faf
|
fix
|
2017-01-20 09:37:54 +08:00 |
|
calvin1978
|
3c74dfc2ec
|
rename
|
2017-01-20 09:37:00 +08:00 |
|
calvin1978
|
0cfccdaa03
|
加强UT
|
2017-01-20 00:58:17 +08:00 |
|
calvin1978
|
169d5b6765
|
提升UT,手工合并一些pull request
|
2017-01-19 23:19:22 +08:00 |
|
wolf8334
|
576a6a8c1d
|
Update FilePathUtilTest.java
修改不同OS的路径分隔符适应性问题。
|
2017-01-19 21:09:13 +08:00 |
|
calvin1978
|
d5613127bb
|
#525 UT and Sonar
|
2017-01-19 16:59:48 +08:00 |
|
calvin1978
|
a227c0647e
|
fix UT
|
2017-01-19 14:21:29 +08:00 |
|
calvin1978
|
15d061c2fd
|
拆分ThreadUtil 与 ThreadPoolUtil
|
2017-01-19 02:11:59 +08:00 |
|
calvin1978
|
78ccd86521
|
#525 小方法引入
|
2017-01-19 02:02:58 +08:00 |
|
calvin1978
|
8bfa13abba
|
#525 引入RateLimitedSlf4jLogger 和 UnitConverter,Murmursh的封装修正,BooleanUtil加强
|
2017-01-18 21:39:34 +08:00 |
|
calvin1978
|
405e998172
|
fix
|
2017-01-18 10:09:24 +08:00 |
|
calvin1978
|
6e53489acb
|
#2 小更新
|
2017-01-18 01:44:02 +08:00 |
|
calvin1978
|
35f6cb38b4
|
#2 反射类大调整,参考guava的思路调整API
|
2017-01-17 21:25:30 +08:00 |
|
calvin1978
|
49b390759e
|
#2 Guava的集合与Hash能力再挖掘
|
2017-01-17 21:24:49 +08:00 |
|
calvin1978
|
e1c96b086f
|
#2 昨晚的成果 fix FastList在JDK7编译失败,继续基于Guava加强
|
2017-01-17 13:29:10 +08:00 |
|
calvin1978
|
3989e28a30
|
#525 加强Utils Modules模块 加入hikari的FastList,加强MathUtil
|
2017-01-17 08:59:37 +08:00 |
|
calvin1978
|
4c430a8666
|
更多使用Guava减少代码
|
2017-01-17 00:49:57 +08:00 |
|
calvin1978
|
2d4b8f224e
|
使用Guava的Ordering,代替自己写的ComparatorUtil
|
2017-01-16 23:56:40 +08:00 |
|