Commit Graph

  • 30570ae69d fix: verifier should compare arrays in deep master 金戟 2023-05-17 18:04:14 +0800
  • c9eccf7650
    Merge 0a15323475 into 320ee632b7 motibugbounty 2023-03-06 15:34:09 +0200
  • 0a15323475 Bug bounty test, please ignore The Hulk 2023-03-06 13:34:07 +0000
  • 320ee632b7 test: add cases of collection tool methods 金戟 2022-12-17 08:12:54 +0800
  • ba284f6518 doc: introduce CollectionTool class 金戟 2022-12-16 23:09:19 +0800
  • c6e861e5cf refactor: move fastListOf method out of CollectionTool 金戟 2022-12-15 09:42:02 +0800
  • 0287d27d85 release v0.7.9 v0.7.9 金戟 2022-12-14 19:22:37 +0800
  • 1e9079e8d3 feat: move collection creation methods to CollectionTool 金戟 2022-12-14 00:34:03 +0800
  • e7a2b06698 feat: generate none-null object for classes not in jvm package 金戟 2022-12-13 23:30:47 +0800
  • ab87ef1fd0 feat: cache constructor parameter types for efficiency 金戟 2022-12-12 08:20:58 +0800
  • d5c1f780de feat: invoke super constructor explicitly in generated class 金戟 2022-12-11 20:06:46 +0800
  • a463bcbfd9 fix: correctly handle array type 金戟 2022-12-11 12:03:37 +0800
  • c53f1e01f0 feat: find best constructor of super class 金戟 2022-12-11 08:10:46 +0800
  • 12989aa612 refactor: merge UNREACHABLE_CLASSES and PRELOADED_CLASSES 金戟 2022-12-10 12:22:37 +0800
  • 61a3090431 refactor: update junit version 金戟 2022-12-09 22:09:12 +0800
  • e9ce61d83c doc: fix test case name 金戟 2022-12-06 11:59:57 +0800
  • d9f65189f7 feat: add RICH_INTERFACE option to avoid introduce omni class in system interface implementation 金戟 2022-12-04 17:52:19 +0800
  • 1446382f53 feat: handle many special cases of system class creation 金戟 2022-12-04 07:34:42 +0800
  • ada70f88c0 feat: get generic type mapping recursively 金戟 2022-12-03 17:15:18 +0800
  • 65b58d0861 feat: avoid duplicate method declaration 金戟 2022-12-02 23:17:13 +0800
  • a67dd7b73f feat: add targetClassName parameter to mock invoke annotation 金戟 2022-12-01 23:41:41 +0800
  • 1f6fc2e4bc feat: support generate system interface class 金戟 2022-12-01 00:32:21 +0800
  • eb8ccb0a40 feat: choose correct constructor for system preloaded classes 金戟 2022-11-30 00:02:42 +0800
  • dcbb305e10 fix: incorrect onmi constructor option judgement 金戟 2022-11-27 21:13:05 +0800
  • 8c0a74264a refactor: move string util methods to core package 金戟 2022-11-27 21:10:53 +0800
  • dcc5108149 fix: look for outer mock class failed 金戟 2022-11-26 22:05:24 +0800
  • 0a40e07739 feat: upgrade transmittable-thread-local to 2.14.2 金戟 2022-11-26 00:06:41 +0800
  • 9e5f722076 fix: duplicate naming 金戟 2022-11-25 23:05:49 +0800
  • 1dcbe6b0f2 feat: get rid of Pair class 金戟 2022-11-25 15:00:04 +0800
  • e4ff8ce57e fix: typo and condition in comment 金戟 2022-11-24 22:13:06 +0800
  • 47871d0eb6 feat: always consider class with MockContainer annotation as mock class 金戟 2022-11-23 14:05:10 +0800
  • e52538acf3 feat: parse mock class considering MockContainer annotation 金戟 2022-11-21 00:41:27 +0800
  • db91a0ea34 feat: transform mock class according to MockContainer annotation 金戟 2022-11-20 20:11:46 +0800
  • d912e53ebc feat: implement EXCEPT_INTERFACE option of omni constructor 金戟 2022-11-20 13:09:04 +0800
  • 1e2e1e6d84 doc: update test case name 金戟 2022-11-20 00:05:52 +0800
  • 1bb6007eb5 test: also verify mock invocation times 金戟 2022-11-20 00:01:24 +0800
  • 6632fae529 feat: add testcase for inherited mock container 金戟 2022-11-19 23:32:06 +0800
  • 9018301bfc feat: add MockContainer annotation 金戟 2022-11-19 22:28:28 +0800
  • dbaeb3bcf1 doc: should do both push and push tag 金戟 2022-11-17 21:05:15 +0800
  • fc7e4af2c6 feat: support generate class with inherited genericity 金戟 2022-11-17 20:56:21 +0800
  • 76cff45123 feat: support generate class with dollar in name 金戟 2022-11-16 00:01:26 +0800
  • 5c8ef00fce feat: support generate parameterized class 金戟 2022-11-15 21:44:40 +0800
  • f8501b0722 fix: generate correct type name 金戟 2022-11-14 22:40:34 +0800
  • 46e4499035 release v0.7.8 v0.7.8 金戟 2022-11-13 20:13:40 +0800
  • f508f7aba9 refactor: always use the collection method in core module 金戟 2022-11-13 18:15:42 +0800
  • 6e029f61d8 feat: add util method for quick create set 金戟 2022-11-01 16:35:47 +0800
  • b654a3cfaa feat: support generate method with template types 金戟 2022-10-09 20:31:13 +0800
  • 038ae8dba0 feat: support construct simple interface and abstract class 金戟 2022-10-08 20:20:18 +0800
  • 11a5565cee feat: use same package path of parent to avoid access error 金戟 2022-10-08 11:30:43 +0800
  • ba77a0138c fix: let the kotlin testcases pass with 'mvn test' locally 金戟 2022-09-29 17:22:35 +0800
  • 9788dd9ecc feat: add common used collection creation function to library 金戟 2022-08-09 14:25:52 +0800
  • 55a6e141fc doc: update faq to fit current mock inovke annotation parameter 金戟 2022-06-11 22:48:26 +0800
  • 81a2817b6c fix: fit for jvm 1.6 金戟 2022-06-04 23:23:59 +0800
  • ef6099a63d feat: generate empty sub class for interface 金戟 2022-06-04 23:11:12 +0800
  • 3c11676408 feat: add original InMemoryJavaCompiler 金戟 2022-06-03 13:29:25 +0800
  • b2a87bffbe refactor: use constant dollar symbol 金戟 2022-05-29 14:08:35 +0800
  • 1a2083416e doc: describe the MockContext fields 金戟 2022-05-29 11:35:23 +0800
  • c1e6d00953 doc: one more thing to mention 金戟 2022-05-28 17:39:35 +0800
  • 39b742b290 release v0.7.7 v0.7.7 金戟 2022-05-28 13:34:27 +0800
  • 0a5666c0be fix: only generate named lambda method for mocked ones 金戟 2022-05-28 13:26:37 +0800
  • 006e742c28 fix: upgrade asm to support java 17 金戟 2022-05-19 19:00:59 +0800
  • 237b9ebb15 doc: fix link to invoke matcher page 金戟 2022-05-19 18:53:13 +0800
  • 7aedcf63b5 release v0.7.6 v0.7.6 金戟 2022-04-22 17:14:33 +0800
  • 0f64d52718 feat: should skip mockito generated class 金戟 2022-04-22 17:09:56 +0800
  • 4ed1323a62 feat: package mapping map shuold be ordered 金戟 2022-04-22 16:38:04 +0800
  • ae1ba8b4ff
    Merge pull request #274 from zcbbpo/ISSUES-272 Fan Lin 2022-04-01 17:01:30 +0800
  • 00f25d3622 Fixed java9+ String makeConcatWithConstants not work for method reference zcbbpo 2022-04-01 11:14:49 +0800
  • 2e58ae8360 release v0.7.5 v0.7.5 金戟 2022-03-08 12:38:35 +0800
  • ff54c57608 fix: should handle array type method properly 金戟 2022-03-08 12:35:18 +0800
  • 351b3399e6 feat: elastic plugin class should contain only one constructor 金戟 2022-02-20 22:22:00 +0800
  • df9e2395cc doc: describe no unique public constructor error 金戟 2022-02-20 22:09:45 +0800
  • b9064d3d47 doc: intellij plugin usage english edition 金戟 2022-02-05 22:52:48 +0800
  • c967456569 doc: add intellij plugin usage 金戟 2022-02-05 21:28:28 +0800
  • 692b4435aa release v0.7.4 金戟 2022-02-02 19:40:53 +0800
  • 6379f16266 fix #261, java.net.URL is loaded before OmniClassHandler 金戟 2022-02-02 16:50:52 +0800
  • 68e370b6e3 release v0.7.4 v0.7.4 金戟 2022-02-02 19:40:53 +0800
  • 4ec08cfb6b fix #261, java.net.URL is loaded before OmniClassHandler 金戟 2022-02-02 16:50:52 +0800
  • 63a6a9fdca
    Merge pull request #259 from oldratlee/upgrade-ttl Fan Lin 2022-01-12 10:05:23 +0800
  • 7e24503611 upgrade TTL to 2.12.4, fix ClassCircularityError Jerry Lee 2022-01-12 00:21:46 +0800
  • 3120eba3af update release note 金戟 2022-01-10 20:55:39 +0800
  • 02f15177fc release v0.7.3 v0.7.3 金戟 2022-01-09 22:45:14 +0800
  • a25f14c0ec
    Merge pull request #257 from zcbbpo/FIXED-INVOKEINTERFACE_1 Fan Lin 2022-01-07 14:55:25 +0800
  • 635cbf62fb completed jimcao 2022-01-06 15:13:32 +0800
  • 17b31b39dd refine code jimcao 2022-01-06 13:13:09 +0800
  • 0d43d93a29 temp update jimcao 2022-01-06 11:52:18 +0800
  • 66db3cff7d temp jimcao 2022-01-05 09:49:49 +0800
  • 3343a26de8 Add interface static test case jimcao 2022-01-05 09:12:38 +0800
  • de2e520d95 Fixed interface default method jimcao 2022-01-04 18:02:49 +0800
  • 59bcbfdf37 release v0.7.2 v0.7.2 金戟 2021-12-17 14:39:20 +0800
  • cdad0d2446
    Merge pull request #251 from zcbbpo/Fxied-static-instance-reference-issue Fan Lin 2021-12-17 13:40:45 +0800
  • ba5102ffd9 fixed static instance reference issue jimcao 2021-12-16 17:26:38 +0800
  • db4e02a201 release v0.7.1 v0.7.1 金戟 2021-12-11 22:59:49 +0800
  • fda7ee23c7 fix #248, should not look up package mapping if found mock class 金戟 2021-12-11 14:40:27 +0800
  • 140e54983b release v0.7.0 v0.7.0 金戟 2021-11-07 11:07:39 +0800
  • 548d7ba21f add upgrade guide for 0.7.0 金戟 2021-11-07 11:06:37 +0800
  • c2d456da97 use MockInvoke and MockNew 0.7 金戟 2021-11-03 11:44:44 +0800
  • 28500558fc rename verify() to verifyInvoked(), avoid name conflict with system method 金戟 2021-11-02 23:39:48 +0800
  • 990f407ebe should throw NullPointerException when invoke mock method on null object (issue-163) 金戟 2021-11-02 23:09:57 +0800
  • f6206ee294 add release note of 0.6.10 金戟 2021-10-31 23:36:32 +0800
  • 8cfba333ff release v0.6.10 v0.6.10 金戟 2021-10-31 14:24:10 +0800