Commit Graph

  • 1f939c9005
    Merge pull request #329 from jmrubillon/master Mark VanderVoord 2021-01-28 08:04:40 -05:00
  • 9e1c6c068d Fix missed has_setjmp_h convert to exclude_setjmp_h Jean Rubillon 2021-01-28 12:57:02 +00:00
  • 4ae268dbbe Changed has_setjmp_h option to exclude_setjmp_h Jean Rubillon 2021-01-27 18:56:02 +00:00
  • d847e6777c
    Merge pull request #344 from ThrowTheSwitch/test/switch_to_actions Mark VanderVoord 2021-01-16 22:22:34 -05:00
  • dcde998087 cleanup style test/switch_to_actions Mark VanderVoord 2021-01-16 22:20:16 -05:00
  • 38d6dccc8e Show the correct badge for this project. Fix a bug in a test. Mark VanderVoord 2021-01-16 22:15:36 -05:00
  • 03acc531bf when we checkout the project, do it recursively so we get unity for our tests. :) Mark VanderVoord 2021-01-16 21:33:19 -05:00
  • 45920ed724 Need project present before running bundler. Mark VanderVoord 2021-01-16 21:21:51 -05:00
  • c4842fad0c Don't run bundler as root. Mark VanderVoord 2021-01-16 21:17:55 -05:00
  • 9f3cee70cd Switch to github actions Mark VanderVoord 2021-01-16 21:13:55 -05:00
  • 4dd557f2df
    Merge pull request #311 from andred/master Mark VanderVoord 2021-01-07 18:02:24 -05:00
  • af1818a652
    Merge pull request #327 from Hannes103/feature/sub-folder-supprt Mark VanderVoord 2021-01-07 17:59:10 -05:00
  • e352bb8c3b
    Merge pull request #340 from CezaryGapinski/fix-static-variables-for-enabled-inline-funcs-mocks Mark VanderVoord 2021-01-07 17:57:36 -05:00
  • 63f5e2f962
    Merge pull request #341 from laurensmiers/master Mark VanderVoord 2021-01-07 17:57:17 -05:00
  • 5eec2510b1 Change inline function detection to leave code not related to functions Cezary Gapinski 2020-12-13 20:39:21 +01:00
  • f5984f44e8 Add test to leaves static variables for enabled inline functions mocks Cezary Gapinski 2020-12-14 21:09:57 +01:00
  • 9c1c6a05dc
    Merge pull request #337 from ollehu/master Mark VanderVoord 2020-11-12 11:54:15 -05:00
  • 70d5750659
    Merge branch 'master' into master ollehu 2020-11-12 16:01:43 +01:00
  • 72f1c9e2b8
    Merge pull request #339 from naggety/master Mark VanderVoord 2020-11-04 07:06:33 -05:00
  • 334f46781a Allow parsing empty values for options in CLI arguments Iñigo Huguet 2020-11-04 09:42:36 +01:00
  • ea061bbb50 Improve the regexps for parsing parameters to cmock.rb Also, conform to the standard 80 character limit Olle Hynén Ulfsjöö 2020-10-23 16:23:22 +02:00
  • 21d181380f Signal that cexception needs setjmp to be supported. Jean Rubillon 2020-09-08 21:04:21 +01:00
  • 72b356b97d Added option to remove setjmp.h from generated mock files as not supported on all embedded systems Jean Rubillon 2020-09-08 20:50:48 +01:00
  • 22a7228bbc add optional folder argument to create_mock() Hannes Bachl 2020-09-01 10:17:54 +02:00
  • afa294982e
    Merge pull request #326 from cloudsftp/ignore_stateless Mark VanderVoord 2020-08-19 07:51:00 -04:00
  • 44f126878b remove trailing whitespace cloudsftp 2020-08-19 13:15:21 +02:00
  • 1987138e81 resolve ruby offenses found by CI cloudsftp 2020-08-19 12:40:35 +02:00
  • baa946a05f
    Merge pull request #325 from cloudsftp/ignore_stateless Mark VanderVoord 2020-08-19 06:38:03 -04:00
  • d304ff273a add StopIgnore to new plugin cloudsftp 2020-08-19 11:25:27 +02:00
  • 56faeb935f add documentation cloudsftp 2020-08-19 10:38:26 +02:00
  • 61ed5cc7f8 add more tests for the new plugin cloudsftp 2020-08-19 10:17:05 +02:00
  • 496cabff10 add more test cases for the new plugin cloudsftp 2020-08-18 16:56:36 +02:00
  • 94ca645061 add first simple test and remove warning "unused parameter" cloudsftp 2020-08-18 16:31:45 +02:00
  • d36662da2a repair failing unit tests for plugins cloudsftp 2020-08-18 15:33:51 +02:00
  • b735d09603 add plugin :ignore_stateless that solves ThrowTheSwitch/CMock#307 cloudsftp 2020-08-18 15:25:55 +02:00
  • 5f8ec6da7f
    Merge pull request #321 from michaelbrockus/let_meson_handle_flags Mark VanderVoord 2020-08-06 16:29:30 -04:00
  • 3e28a5412d
    use files method Michael Brockus 2020-08-06 13:26:00 -07:00
  • 5f8e90b82a
    Update meson.build Michael Brockus 2020-08-06 12:39:56 -07:00
  • 541e7034ad Remove comments before start of inline-function-parsing laurens 2020-06-13 12:43:57 +02:00
  • eeecc49ce8
    Merge pull request #312 from Skinner927/patch-1 Mark VanderVoord 2020-06-04 13:15:31 -04:00
  • 175a834574
    Stop strippables default value from being parsed Dennis Skinner 2020-06-04 13:02:30 -04:00
  • ec6fa2c516 Revert "drop unnecessary prototype (immediately before definition)" André Draszik 2020-05-25 16:34:29 +01:00
  • 7ee27d6891 cmock: annotate pure & const APIs (fix Wsuggest-attribute= warnings) André Draszik 2020-05-25 08:11:25 +01:00
  • 2568a3657f return_thru_ptr: fix Wsign-conversion warning André Draszik 2020-05-25 07:38:34 +01:00
  • 150573c742 Latest Unity v2.5.2 Mark VanderVoord 2020-05-03 16:13:52 -04:00
  • 7ec556d209
    Bump Version Mark VanderVoord 2020-05-03 16:10:55 -04:00
  • 6259630f00
    Merge pull request #301 from booz-allen-hamilton/cpp-static-min Mark VanderVoord 2020-05-03 13:57:14 -04:00
  • a262194af8 Submit some style cleanup. Bump Unity Version. Mark VanderVoord 2020-05-03 09:05:39 -04:00
  • fb8f48a10d Fix tests that were left behind. Mark VanderVoord 2020-05-03 08:53:51 -04:00
  • b30c22780e Fixed previous error with extra junk and bumped subproject versions Mark VanderVoord 2020-05-03 08:31:23 -04:00
  • 0d593c60d3
    Merge pull request #305 from pwatt01/master Mark VanderVoord 2020-05-02 14:45:23 -04:00
  • 555b608116
    Remove Trailing whitespace pwatt01 2020-04-27 12:23:29 +09:30
  • 3c3dad1eb2
    Remove trailing whitespace pwatt01 2020-04-27 12:21:41 +09:30
  • 7bfa02cd23
    Fix whitespace errors, minimize unnecessary branching pwatt01 2020-04-24 21:49:16 +09:30
  • 1f16f4b5a3
    Fix Ignore declaration missing, fix StopIgnore to handle returns pwatt01 2020-04-24 14:09:02 +09:30
  • 553dc94b76
    Fix typo pwatt01 2020-04-24 12:08:50 +09:30
  • b6a6bd0a11
    Updated documentation pwatt01 2020-04-24 09:24:54 +09:30
  • d0214e4e9d
    add <function>_StopIgnore() function pwatt01 2020-04-22 15:34:01 +09:30
  • ee412d296a
    Merge pull request #299 from Tuc-an/unnecessary-prototype Mark VanderVoord 2020-04-09 16:11:51 -04:00
  • e06540f3d7 add support for mocking C++ static class member methods Tuc-An 2020-04-06 11:20:15 -04:00
  • 7fbeb40965 drop unnecessary prototype (immediately before definition) Tuc-An 2020-03-27 11:17:14 -04:00
  • b32e3cd601
    Merge pull request #298 from Tuc-an/compact Mark VanderVoord 2020-03-25 10:11:14 -04:00
  • cfcca2e43e convert Boolean values from int to char to reduce memory Tuc-An 2020-03-25 10:00:05 -04:00
  • 80d2c3a4e9
    Merge pull request #297 from Tuc-an/size_t Mark VanderVoord 2020-03-25 08:01:45 -04:00
  • aaeae0e217 update doc to match Tuc-An 2020-03-25 07:25:47 -04:00
  • d78b5e4ab6 change CMOCK_MEM_INDEX_TYPE default type to size_t Tuc-An 2020-03-25 07:19:54 -04:00
  • 2bbf3ab5e5
    Merge pull request #296 from Tuc-an/old-c-style-comments Mark VanderVoord 2020-03-25 06:39:49 -04:00
  • 2bd9128689 Trigger notification Tuc-An 2020-03-25 05:53:46 -04:00
  • 24daea45ab switch comments to C-style to improve compatibility with pre-C99 and match unity Tuc-An 2020-03-25 05:41:14 -04:00
  • 382c196379 Latest Unity mvandervoord 2020-03-19 11:46:58 -04:00
  • 586ec41c26
    Merge pull request #294 from ThrowTheSwitch/style Mark VanderVoord 2020-03-19 11:43:26 -04:00
  • 11a278eebf astyle not on travis, therefore don't test with CI mvandervoord 2020-03-19 11:40:30 -04:00
  • 69ad84b06b No need to freeze immutable objects mvandervoord 2020-03-19 11:35:22 -04:00
  • 13ee7c9eec Further cleanup based on server results mvandervoord 2020-03-19 11:29:17 -04:00
  • 1bdb299566 update gem file to drop old requirements mvandervoord 2020-03-19 10:27:51 -04:00
  • 4706da4453 another try mvandervoord 2020-03-19 10:17:30 -04:00
  • 44c8d4718a Further tweaks to testing mvandervoord 2020-03-19 10:09:22 -04:00
  • 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 -04:00
  • 67858837d1 Update coding style to match our own official coding guidelines mvandervoord 2020-03-18 19:16:58 -04:00
  • 9f8624a722
    Merge pull request #283 from michaelbadcrumble/master Mark VanderVoord 2020-03-18 15:20:07 -04:00
  • 0f196a52cf Deal with more complex array length expressions. (thanks @jlindgren90 !) mvandervoord 2020-03-18 15:19:23 -04:00
  • 8885be7e55 Support alternative header file extension support (thanks @Tuc-an) mvandervoord 2020-03-18 15:08:21 -04:00
  • ae677d6481 Tweak to support test runner generator returning includes with extensions now. mvandervoord 2020-03-18 12:29:52 -04:00
  • 6aafb8184f Update to latest Unity mvandervoord 2020-03-18 11:55:43 -04:00
  • bd0a8bfd38
    Merge pull request #272 from jlindgren90/master Mark VanderVoord 2020-03-16 13:45:10 -04:00
  • 300ebb86fd
    Merge branch 'master' into master Mark VanderVoord 2020-03-16 13:44:41 -04:00
  • 3cfa437460 Make skeleton path configurable mvandervoord 2020-03-12 17:08:51 -04:00
  • f5abf20f4b Add ability to generate skeleton from header. woo! mvandervoord 2020-03-12 12:20:33 -04:00
  • 2eb209b2a8
    Merge pull request #286 from andred/for-merge Mark VanderVoord 2020-02-13 22:01:07 -05:00
  • ccfe2690f4 cmock_generator_plugin_callback: allow usage with Clang scan-build André Draszik 2020-02-14 02:56:21 +00:00
  • 46db68699c
    Merge pull request #279 from laurensmiers/fix_bug_pull_request Mark VanderVoord 2020-02-12 13:14:11 -05:00
  • 4d0ea1afda
    Update meson.build Michael Brockus 2020-01-27 23:18:39 -08:00
  • a1b6da1773
    Update meson.build Michael Brockus 2020-01-27 23:17:18 -08:00
  • 3093a440dd expect: Optimize mock_verify() for the successful case. John Lindgren 2019-12-05 16:34:49 -05:00
  • 574d532df7 callback: mock_verify() has no effect. John Lindgren 2019-12-05 16:16:48 -05:00
  • 87cae74434 Re-use global function declaration regex in inline-function parsing laurensmiers 2020-01-15 00:03:47 +01:00
  • fda0b13fe5 Remove debug prints laurensmiers 2020-01-14 22:01:02 +01:00
  • 1c67efc485 Update inline function parsing documentation laurensmiers 2020-01-14 22:00:08 +01:00
  • 9571c52d70 Replace search for first bracket/semicolon with regex matching first function declaration laurensmiers 2020-01-14 21:57:08 +01:00
  • faceb864b8 Fix deleting of next line in user supplied inline function pattern laurens 2020-01-11 14:43:01 +01:00