{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":405593385,"defaultBranch":"main","name":"ZUtil","ownerLogin":"duanluan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-12T08:57:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14957667?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1678898707.0","currentOid":""},"activityList":{"items":[{"before":"b3ba79b270c56ea96a2a39687ca121c1e44f3cc9","after":"c87e0291ef50accdb8af923bde765688df726ec5","ref":"refs/heads/main","pushedAt":"2024-09-13T11:16:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"version: 更新版本号 2.0.0-alpha7","shortMessageHtmlLink":"version: 更新版本号 2.0.0-alpha7"}},{"before":"f339b5afe4d69ddd747301abccf8331dfdcfa607","after":"b3ba79b270c56ea96a2a39687ca121c1e44f3cc9","ref":"refs/heads/main","pushedAt":"2024-09-13T04:42:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"feat: TreeNode 继承 LinkedHashMap,方便扩展字段","shortMessageHtmlLink":"feat: TreeNode 继承 LinkedHashMap,方便扩展字段"}},{"before":"d7ed869888696b20efba06c4afca6702cfc0b050","after":"f339b5afe4d69ddd747301abccf8331dfdcfa607","ref":"refs/heads/main","pushedAt":"2024-09-03T15:11:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"docs: 更新文档中的版本号为 2.0.0-alpha6","shortMessageHtmlLink":"docs: 更新文档中的版本号为 2.0.0-alpha6"}},{"before":"8b428af46b14a49af1a7a6f618541e88a93015f8","after":"62fe8b60de78b202724e3b387e0e3f56fd27cd22","ref":"refs/heads/gh-pages","pushedAt":"2024-09-03T15:05:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"Deploy website - based on d7ed869888696b20efba06c4afca6702cfc0b050","shortMessageHtmlLink":"Deploy website - based on d7ed869"}},{"before":"8f371474a831e84064dcc2a3c76d93a891b63206","after":"d7ed869888696b20efba06c4afca6702cfc0b050","ref":"refs/heads/main","pushedAt":"2024-09-03T09:35:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"version: 更新版本号 2.0.0-alpha6","shortMessageHtmlLink":"version: 更新版本号 2.0.0-alpha6"}},{"before":"547fc344c005b1b9e15e6022a5b49b8ec82d56d6","after":"8f371474a831e84064dcc2a3c76d93a891b63206","ref":"refs/heads/main","pushedAt":"2024-09-03T09:31:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"fix: 修复错误依赖","shortMessageHtmlLink":"fix: 修复错误依赖"}},{"before":"0c6db59c204ac5fbc658ca8f95f1962fb8a93b1b","after":"547fc344c005b1b9e15e6022a5b49b8ec82d56d6","ref":"refs/heads/main","pushedAt":"2024-09-03T07:30:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"build: 依赖版本统一管理并升级部分依赖版本","shortMessageHtmlLink":"build: 依赖版本统一管理并升级部分依赖版本"}},{"before":"97fe841391688c6f196632adbb922a17a9104e51","after":"0c6db59c204ac5fbc658ca8f95f1962fb8a93b1b","ref":"refs/heads/main","pushedAt":"2024-09-03T04:04:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"refactor: 拆分出 json、http 模块。将对应模块的测试类移动到模块下","shortMessageHtmlLink":"refactor: 拆分出 json、http 模块。将对应模块的测试类移动到模块下"}},{"before":"12db3bd6608011c17505c92f006ec8fa7b4a02ed","after":"97fe841391688c6f196632adbb922a17a9104e51","ref":"refs/heads/main","pushedAt":"2024-09-02T09:50:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"version: 更新版本号 2.0.0-alpha5","shortMessageHtmlLink":"version: 更新版本号 2.0.0-alpha5"}},{"before":"4be0b5150d79dfabfdcd9190185e49c52383ad89","after":"12db3bd6608011c17505c92f006ec8fa7b4a02ed","ref":"refs/heads/main","pushedAt":"2024-08-30T05:46:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"refactor: matches 方法重命名为 matcheAll","shortMessageHtmlLink":"refactor: matches 方法重命名为 matcheAll"}},{"before":"e8d0dc766f35a950c29d749c61b00900a5b20a30","after":"4be0b5150d79dfabfdcd9190185e49c52383ad89","ref":"refs/heads/main","pushedAt":"2024-08-30T03:39:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"test: 完善正则工具类测试","shortMessageHtmlLink":"test: 完善正则工具类测试"}},{"before":"d3ba52f3e8061d93d4ff62aeeda05224a46000b5","after":"e8d0dc766f35a950c29d749c61b00900a5b20a30","ref":"refs/heads/main","pushedAt":"2024-08-30T03:38:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"fix: 重构 replaceAll 替换所有匹配项的指定捕获组的匹配值的方法,避免旧写法截取掉已经替换过内容的捕获组,再去匹配时匹配项发生改变的错误","shortMessageHtmlLink":"fix: 重构 replaceAll 替换所有匹配项的指定捕获组的匹配值的方法,避免旧写法截取掉已经替换过内容的捕获组,再去匹配时匹配项发…"}},{"before":"43c285bf55327e45c95cdb843ca45711340afed6","after":"d3ba52f3e8061d93d4ff62aeeda05224a46000b5","ref":"refs/heads/main","pushedAt":"2024-08-30T03:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"fix: 第一个 group 写的 0 修改为 1","shortMessageHtmlLink":"fix: 第一个 group 写的 0 修改为 1"}},{"before":"d46e18ca1befd9fe69e89e200605ed00015beae6","after":"43c285bf55327e45c95cdb843ca45711340afed6","ref":"refs/heads/main","pushedAt":"2024-08-29T14:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"fix: 修复替换指定匹配项的指定捕获组的匹配值方法错误","shortMessageHtmlLink":"fix: 修复替换指定匹配项的指定捕获组的匹配值方法错误"}},{"before":"af1453794aee453a9e33538921c8857eb152db3d","after":"d46e18ca1befd9fe69e89e200605ed00015beae6","ref":"refs/heads/main","pushedAt":"2024-08-29T12:42:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"refactor: 删除 FlagsEnum 和 RegExUtil 中的相关方法","shortMessageHtmlLink":"refactor: 删除 FlagsEnum 和 RegExUtil 中的相关方法"}},{"before":"7182a9d151ce2aa7e6e4d7b0a1a994b0de41691e","after":"af1453794aee453a9e33538921c8857eb152db3d","ref":"refs/heads/main","pushedAt":"2024-08-29T11:42:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"feat: 最小最大时间新增返回值为字符串的方法","shortMessageHtmlLink":"feat: 最小最大时间新增返回值为字符串的方法"}},{"before":"ac14bc0c91827b6443712250382a196e095cfd4c","after":"7182a9d151ce2aa7e6e4d7b0a1a994b0de41691e","ref":"refs/heads/main","pushedAt":"2024-08-29T11:23:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"feat: 时间差方法新增字符串形参的重载","shortMessageHtmlLink":"feat: 时间差方法新增字符串形参的重载"}},{"before":"1c140dac2254ade4bb54174ce072e1e9877b366d","after":"ac14bc0c91827b6443712250382a196e095cfd4c","ref":"refs/heads/main","pushedAt":"2024-08-29T02:30:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"version: 更新版本号 2.0.0-alpha4","shortMessageHtmlLink":"version: 更新版本号 2.0.0-alpha4"}},{"before":"937973407360b859a0f51b3aa763847b169938be","after":"1c140dac2254ade4bb54174ce072e1e9877b366d","ref":"refs/heads/main","pushedAt":"2024-08-28T06:43:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"feat: 忽略模块下的 target 目录","shortMessageHtmlLink":"feat: 忽略模块下的 target 目录"}},{"before":"3522ba8f0a2555bd129cfd4496df26b589217526","after":"937973407360b859a0f51b3aa763847b169938be","ref":"refs/heads/main","pushedAt":"2024-08-28T03:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"fix: 解决字符串转时间对象使用多种格式无效的问题","shortMessageHtmlLink":"fix: 解决字符串转时间对象使用多种格式无效的问题"}},{"before":"2d494c61849a15bd5d8d28be9e89ea0d822c4d70","after":"3522ba8f0a2555bd129cfd4496df26b589217526","ref":"refs/heads/main","pushedAt":"2024-08-22T10:08:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"feat: MapUtil 新增 org.apache.commons.collections4.MapUtils 所有方法","shortMessageHtmlLink":"feat: MapUtil 新增 org.apache.commons.collections4.MapUtils 所有方法"}},{"before":"39dc9b006d0b2c4c8097ac7aefcaec2338056be0","after":"2d494c61849a15bd5d8d28be9e89ea0d822c4d70","ref":"refs/heads/main","pushedAt":"2024-08-22T02:55:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"feat: MD5 工具类新增加密 byte 数组的方法,加密方法输入为 null 或空字符串时返回空字符串","shortMessageHtmlLink":"feat: MD5 工具类新增加密 byte 数组的方法,加密方法输入为 null 或空字符串时返回空字符串"}},{"before":"e049e21201d3d192063427bb6edaf74e61e6ae18","after":"39dc9b006d0b2c4c8097ac7aefcaec2338056be0","ref":"refs/heads/main","pushedAt":"2024-08-21T14:36:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"fix: 解决 parseObject、parseArray 方法无法执行到不含反序列化行为的方式","shortMessageHtmlLink":"fix: 解决 parseObject、parseArray 方法无法执行到不含反序列化行为的方式"}},{"before":"c0ace696f2a28231f757f42e2c0b0a87c466c04b","after":"e049e21201d3d192063427bb6edaf74e61e6ae18","ref":"refs/heads/main","pushedAt":"2024-07-16T02:30:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"提交JsonUtilTest的测试方法 (#19)\n\n* test: 提交IdCardUtilTest的测试方法\r\n\r\n* test: 更新IdCardUtilTest的测试方法\r\n\r\n* test: 提交JsonUtilTest的测试方法","shortMessageHtmlLink":"提交JsonUtilTest的测试方法 (#19)"}},{"before":"d24bb78b62e8214fb63e3e62012cc243d493d548","after":"c0ace696f2a28231f757f42e2c0b0a87c466c04b","ref":"refs/heads/main","pushedAt":"2024-07-02T12:42:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"test: 提交IdCardUtilTest的测试方法 (#18)\n\n* test: 提交IdCardUtilTest的测试方法\r\n\r\n* test: 更新IdCardUtilTest的测试方法","shortMessageHtmlLink":"test: 提交IdCardUtilTest的测试方法 (#18)"}},{"before":"aae2afb53361687c41d5eb70de4f85a999aaaf95","after":"d24bb78b62e8214fb63e3e62012cc243d493d548","ref":"refs/heads/main","pushedAt":"2024-06-15T09:19:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"fix: 更新链接","shortMessageHtmlLink":"fix: 更新链接"}},{"before":"55cdd033a403d2547c88832b223bd665f95a6009","after":"aae2afb53361687c41d5eb70de4f85a999aaaf95","ref":"refs/heads/main","pushedAt":"2024-06-14T06:01:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"config: 删除 properties 中的 ,不跳过测试,解决 jacoco 报告无法生成的问题","shortMessageHtmlLink":"config: 删除 properties 中的 <jacocoArgLine/>,不跳过测试,解决 jacoco 报告无法生成的问题"}},{"before":"4768b3b79964581ef6212f945e049417d5f48344","after":"55cdd033a403d2547c88832b223bd665f95a6009","ref":"refs/heads/main","pushedAt":"2024-06-14T05:41:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"style: 代码样式","shortMessageHtmlLink":"style: 代码样式"}},{"before":"2a26250a3b9d551e631691aaf67c3a45dfe4588a","after":"4768b3b79964581ef6212f945e049417d5f48344","ref":"refs/heads/main","pushedAt":"2024-06-14T03:19:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"test: 新增IdCardUtil 测试工具类 (#17)\n\n* test: 新增NumberUtil工具类测试\r\n\r\n* test: 新增ObjrUtil工具类测试\r\n\r\n* test: 新增MapUtil 工具类测试\r\n\r\n* test: 新增MD5Util 工具类测试\r\n\r\n* test: 新增IdCardUtil 工具类测试","shortMessageHtmlLink":"test: 新增IdCardUtil 测试工具类 (#17)"}},{"before":"76137653d49ddb08acbb80ccfd5edd10b6429401","after":"2a26250a3b9d551e631691aaf67c3a45dfe4588a","ref":"refs/heads/main","pushedAt":"2024-06-13T07:41:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duanluan","name":"勤为径苦作舟","path":"/duanluan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14957667?s=80&v=4"},"commit":{"message":"version: 更新版本号 2.0.0-alpha2","shortMessageHtmlLink":"version: 更新版本号 2.0.0-alpha2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMToxNjo1Ni4wMDAwMDBazwAAAAS1ZelG","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMToxNjo1Ni4wMDAwMDBazwAAAAS1ZelG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xM1QwNzo0MTo1OS4wMDAwMDBazwAAAARkHUkG"}},"title":"Activity · duanluan/ZUtil"}