Commit Graph

  • 2568a3657f return_thru_ptr: fix Wsign-conversion warning André Draszik 2020-05-25 07:38:34 +0100
  • 150573c742 Latest Unity v2.5.2 Mark VanderVoord 2020-05-03 16:13:52 -0400
  • 7ec556d209
    Bump Version Mark VanderVoord 2020-05-03 16:10:55 -0400
  • 6259630f00
    Merge pull request #301 from booz-allen-hamilton/cpp-static-min Mark VanderVoord 2020-05-03 13:57:14 -0400
  • a262194af8 Submit some style cleanup. Bump Unity Version. Mark VanderVoord 2020-05-03 09:05:39 -0400
  • fb8f48a10d Fix tests that were left behind. Mark VanderVoord 2020-05-03 08:53:51 -0400
  • b30c22780e Fixed previous error with extra junk and bumped subproject versions Mark VanderVoord 2020-05-03 08:31:23 -0400
  • 0d593c60d3
    Merge pull request #305 from pwatt01/master Mark VanderVoord 2020-05-02 14:45:23 -0400
  • 555b608116
    Remove Trailing whitespace pwatt01 2020-04-27 12:23:29 +0930
  • 3c3dad1eb2
    Remove trailing whitespace pwatt01 2020-04-27 12:21:41 +0930
  • 7bfa02cd23
    Fix whitespace errors, minimize unnecessary branching pwatt01 2020-04-24 21:49:16 +0930
  • 1f16f4b5a3
    Fix Ignore declaration missing, fix StopIgnore to handle returns pwatt01 2020-04-24 14:09:02 +0930
  • 553dc94b76
    Fix typo pwatt01 2020-04-24 12:08:50 +0930
  • b6a6bd0a11
    Updated documentation pwatt01 2020-04-24 09:24:54 +0930
  • d0214e4e9d
    add <function>_StopIgnore() function pwatt01 2020-04-22 15:34:01 +0930
  • ee412d296a
    Merge pull request #299 from Tuc-an/unnecessary-prototype Mark VanderVoord 2020-04-09 16:11:51 -0400
  • e06540f3d7 add support for mocking C++ static class member methods Tuc-An 2020-04-06 11:20:15 -0400
  • 7fbeb40965 drop unnecessary prototype (immediately before definition) Tuc-An 2020-03-27 11:17:14 -0400
  • 134ce21988 address issue identified by cppcheck - avoid memset'ing reference wrapper object Tuc-An 2020-03-27 10:05:32 -0400
  • 5dc501b8dc fix unit test after merging in master Tuc-An 2020-03-26 08:44:43 -0400
  • 1907c1f7b8
    Merge branch 'master' into master Jsun 2020-03-25 10:17:15 -0400
  • d1debac837
    Merge branch 'master' into add-cpp-static-member-support Jsun 2020-03-25 10:16:35 -0400
  • b32e3cd601
    Merge pull request #298 from Tuc-an/compact Mark VanderVoord 2020-03-25 10:11:14 -0400
  • cfcca2e43e convert Boolean values from int to char to reduce memory Tuc-An 2020-03-25 10:00:05 -0400
  • 80d2c3a4e9
    Merge pull request #297 from Tuc-an/size_t Mark VanderVoord 2020-03-25 08:01:45 -0400
  • aaeae0e217 update doc to match Tuc-An 2020-03-25 07:25:47 -0400
  • d78b5e4ab6 change CMOCK_MEM_INDEX_TYPE default type to size_t Tuc-An 2020-03-25 07:19:54 -0400
  • 2bbf3ab5e5
    Merge pull request #296 from Tuc-an/old-c-style-comments Mark VanderVoord 2020-03-25 06:39:49 -0400
  • 2bd9128689 Trigger notification Tuc-An 2020-03-25 05:53:46 -0400
  • 24daea45ab switch comments to C-style to improve compatibility with pre-C99 and match unity Tuc-An 2020-03-25 05:41:14 -0400
  • d67c3c30b4 merge in upstream master Tuc-An 2020-03-24 11:42:55 -0400
  • de7f85b387 merge with upstream master Tuc-An 2020-03-24 11:38:45 -0400
  • a364e4da62 update submodules Tuc-An 2020-03-24 08:09:37 -0400
  • de4dbe6e11 appease rubocop Tuc-An 2020-03-23 14:18:44 -0400
  • 23aa7ed435 Add support for mocking C++ static class member methods Tuc-An 2020-03-23 13:33:51 -0400
  • 382c196379 Latest Unity mvandervoord 2020-03-19 11:46:58 -0400
  • 586ec41c26
    Merge pull request #294 from ThrowTheSwitch/style Mark VanderVoord 2020-03-19 11:43:26 -0400
  • 11a278eebf astyle not on travis, therefore don't test with CI mvandervoord 2020-03-19 11:40:30 -0400
  • 69ad84b06b No need to freeze immutable objects mvandervoord 2020-03-19 11:35:22 -0400
  • 13ee7c9eec Further cleanup based on server results mvandervoord 2020-03-19 11:29:17 -0400
  • 1bdb299566 update gem file to drop old requirements mvandervoord 2020-03-19 10:27:51 -0400
  • 4706da4453 another try mvandervoord 2020-03-19 10:17:30 -0400
  • 44c8d4718a Further tweaks to testing mvandervoord 2020-03-19 10:09:22 -0400
  • 9b393ad4fb Further style changes to match standard. Pull in latest Unity. Update testing parameters to include Ruby 2.7 mvandervoord 2020-03-19 10:00:12 -0400
  • 67858837d1 Update coding style to match our own official coding guidelines mvandervoord 2020-03-18 19:16:58 -0400
  • 9f8624a722
    Merge pull request #283 from michaelbadcrumble/master Mark VanderVoord 2020-03-18 15:20:07 -0400
  • 0f196a52cf Deal with more complex array length expressions. (thanks @jlindgren90 !) mvandervoord 2020-03-18 15:19:23 -0400
  • 8885be7e55 Support alternative header file extension support (thanks @Tuc-an) mvandervoord 2020-03-18 15:08:21 -0400
  • ae677d6481 Tweak to support test runner generator returning includes with extensions now. mvandervoord 2020-03-18 12:29:52 -0400
  • 6aafb8184f Update to latest Unity mvandervoord 2020-03-18 11:55:43 -0400
  • bd0a8bfd38
    Merge pull request #272 from jlindgren90/master Mark VanderVoord 2020-03-16 13:45:10 -0400
  • 300ebb86fd
    Merge branch 'master' into master Mark VanderVoord 2020-03-16 13:44:41 -0400
  • 3cfa437460 Make skeleton path configurable mvandervoord 2020-03-12 17:08:51 -0400
  • f5abf20f4b Add ability to generate skeleton from header. woo! mvandervoord 2020-03-12 12:20:33 -0400
  • 2eb209b2a8
    Merge pull request #286 from andred/for-merge Mark VanderVoord 2020-02-13 22:01:07 -0500
  • ccfe2690f4 cmock_generator_plugin_callback: allow usage with Clang scan-build André Draszik 2020-02-14 02:56:21 +0000
  • ca036cf160
    Merge branch 'master' into add-cpp-static-member-support Jsun 2020-02-13 07:17:10 -0500
  • 46db68699c
    Merge pull request #279 from laurensmiers/fix_bug_pull_request Mark VanderVoord 2020-02-12 13:14:11 -0500
  • 34508eeddc Add support for mocking C++ static class member methods Tuc-An 2020-01-30 19:39:42 -0500
  • 94a4f0555a misc. cleanup Tuc-An 2020-01-30 18:56:19 -0500
  • 2e571ef39e update documentation to summarize new functionality Tuc-An 2020-01-29 11:19:47 -0500
  • 8c4705f1d2 shift fully-scoped name generation from CMockGenerator to CMockHeaderParser and overcome a previous limitation Tuc-An 2020-01-29 09:57:26 -0500
  • e40822cf0f more unit tests for new C++ support Tuc-An 2020-01-29 09:10:47 -0500
  • 4d0ea1afda
    Update meson.build Michael Brockus 2020-01-27 23:18:39 -0800
  • a1b6da1773
    Update meson.build Michael Brockus 2020-01-27 23:17:18 -0800
  • 8cc4835fa7 Deal with more complex array length expressions John Lindgren 2020-01-27 15:36:38 -0500
  • 3093a440dd expect: Optimize mock_verify() for the successful case. John Lindgren 2019-12-05 16:34:49 -0500
  • 574d532df7 callback: mock_verify() has no effect. John Lindgren 2019-12-05 16:16:48 -0500
  • ea3f0e1508 add more unit tests for new C++ support Tuc-An 2020-01-25 16:36:37 -0500
  • deb7b09833 add some unit tests for new C++ support Tuc-An 2020-01-25 11:30:06 -0500
  • 498c4164f1 consolidate import_source and C++ variant Tuc-An 2020-01-23 17:19:52 -0500
  • d659d087c3 improve parsing of namespace/classes for static member function detection Tuc-An 2020-01-23 16:48:57 -0500
  • 70b5a6520e drop support for reference parameters (since it's currently broken) Tuc-An 2020-01-20 11:05:19 -0500
  • 2a1c3f8eda cleanup debug output Tuc-An 2020-01-20 10:28:53 -0500
  • c2beab0a88 update unity Tuc-An 2020-01-16 14:45:02 -0500
  • 457df1f41b add support for extensions other than only .h/.c (e.g., for C++) Tuc-An 2020-01-16 14:32:10 -0500
  • 87cae74434 Re-use global function declaration regex in inline-function parsing laurensmiers 2020-01-15 00:03:47 +0100
  • fda0b13fe5 Remove debug prints laurensmiers 2020-01-14 22:01:02 +0100
  • 1c67efc485 Update inline function parsing documentation laurensmiers 2020-01-14 22:00:08 +0100
  • 9571c52d70 Replace search for first bracket/semicolon with regex matching first function declaration laurensmiers 2020-01-14 21:57:08 +0100
  • faceb864b8 Fix deleting of next line in user supplied inline function pattern laurens 2020-01-11 14:43:01 +0100
  • cf0e55b6e4 Fix system test compile error laurensmiers 2020-01-09 22:00:41 +0100
  • cfe1b4ef3d Handle user defined inline macro's laurensmiers 2020-01-09 21:51:04 +0100
  • 3254aef5e5 Handle headers which only have inline-function-declarations laurens 2020-01-08 19:25:37 +0100
  • 7a5d712d79 Expand inline function declaration test laurens 2020-01-08 19:24:25 +0100
  • 550e141c59 Handle inline function declarations when mocking inline functions laurens 2020-01-08 19:17:19 +0100
  • 972814622f Some more debug info laurens 2019-11-16 08:30:20 +0100
  • c7f24da4f7 Some debug info during inline function parsing laurens 2019-11-14 12:21:01 +0100
  • f291ed217c Trying to reproduce bug pull request laurens 2019-11-14 12:20:47 +0100
  • 170c3d21d4 add unit tests to verify support for extensions other than only .h Tuc-An 2020-01-14 07:39:36 -0500
  • 65386f87c9 refactor scoped name, reverting many of the incremental changes dispersed throughout in place of fewer central changes Tuc-An 2019-12-31 16:56:14 -0500
  • 8fa80acb69 expand support to Callback plugin Tuc-An 2019-12-31 14:36:28 -0500
  • 20c940a05c expand support to ReturnThruPtr plugin Tuc-An 2019-12-31 12:54:32 -0500
  • 3c275d3c1e expand support to Array plugin Tuc-An 2019-12-31 11:09:52 -0500
  • df18932652 Expand support to ExpectAnyArgs plugin Tuc-An 2019-12-31 10:32:16 -0500
  • 9a07af1ed5 Expand support to IgnoreArg plugin Tuc-An 2019-12-31 10:07:54 -0500
  • 4cda5a6a17 fix static function detection when it's the first in a class/namespace Tuc-An 2019-12-30 18:57:27 -0500
  • 0c2b12cba3 expand support for additional expect plugin cases Tuc-An 2019-12-30 17:57:47 -0500
  • 9c0e25ae1c get system tests passing tuc-an 2019-12-28 09:45:11 -0500
  • 4190a03364 <functional> is only needed for some C++ code, so limit its inclusion to when a C++ compiler is used. This also allows the existing system tests to compile and run (but not yet pass) without modification. tuc-an 2019-12-20 16:23:28 -0500