Commit Graph

  • 9b97509873
    Merge 6e58316fd0 into 204117cb59 Martin 2025-02-23 13:11:55 +0100
  • 204117cb59
    Merge pull request #499 from bal-stan/cast-memcpy-dest-pointers master Mark VanderVoord 2025-02-18 16:33:38 -0500
  • 8ce70396d1
    Merge pull request #500 from ThrowTheSwitch/mvandervoord-patch-1 Mark VanderVoord 2025-02-17 09:15:48 -0500
  • 4eb6c1cada
    Create FUNDING.yml mvandervoord-patch-1 Mark VanderVoord 2025-02-17 09:15:26 -0500
  • 2bcc723e10 Always cast memcpy dest pointers to const void bal-stan 2025-02-13 18:06:27 +0000
  • 49435d9f33
    Merge pull request #425 from ThrowTheSwitch/cmock_2_6_rc v2.6.0 Mark VanderVoord 2025-01-01 12:16:21 -0500
  • f767b67162 Move to latest Unity. Update Release Notes for the pending release. Mark VanderVoord 2025-01-01 12:13:48 -0500
  • a60383ec34 Update licenses to new standards... plus New Years bump Mark VanderVoord 2025-01-01 12:05:55 -0500
  • d5e938e4b1 - refactor to match coding standards. - test against Ruby 3.3 also. Mark VanderVoord 2024-10-23 16:01:48 -0400
  • 7d6ec0354a If a short-path cannot be created, fallback to absolute path, even though it's more verbose. Mark VanderVoord 2024-10-23 15:35:37 -0400
  • 43618c8c78 🐛 Fix problem if unity helper path is specified as relative path starting with .. Mark VanderVoord 2024-10-03 10:03:33 -0400
  • 74b8ed295a Bump dependencies Mark VanderVoord 2024-08-01 13:55:45 -0400
  • 6b0587fce5 Fixes to latest stylistic warnings. Mark VanderVoord 2024-08-01 12:12:08 -0400
  • c83f8bddf2 Working towards gemifying and automatically reporting version. Mark VanderVoord 2024-08-01 11:47:58 -0400
  • 119f6607d9 Don't need to escape symbols in brackets Mark VanderVoord 2024-04-02 19:28:29 -0400
  • df73448935 Remove some stuff that shouldn't really be in config file. Mark VanderVoord 2024-04-02 19:13:31 -0400
  • 9cc8fb5302 Let's enable validation of examples. failures should trip errors. Also make them verbose so we can see what is going on. Mark VanderVoord 2024-04-02 18:44:35 -0400
  • 93e2f528cc Update example project to handle pointers of different sizes and not complain on modern platforms. Mark VanderVoord 2024-04-02 17:40:40 -0400
  • ecaccb428b 🪲 remove unused AbortFrame (#316) Mark VanderVoord 2024-03-26 22:29:06 -0400
  • 714619eefb 🪲 protect against bad filenames with multiple .c instances in them (#348) Mark VanderVoord 2024-03-22 22:04:30 -0400
  • 001bbeca51 🪲 :fail_on_unexpected_calls options now insists on required :ignore plugin (#376) Mark VanderVoord 2024-03-22 21:41:45 -0400
  • 597a6d86eb Finish giving clues when you've chosen the wrong AndReturn version. ReturnArrayThruPtr (and others) now protect sizes in parenthesis #415 Mark VanderVoord 2024-03-21 11:35:21 -0400
  • 3a6f1f29a3 🪲 Fixed issue where -oblah.yml isn't parsed by powershell. :fern: -o blah.yml also accepted as valid input now. Mark VanderVoord 2024-03-20 15:55:59 -0400
  • 0240b4ae19 ⬆️ Updated Unity and CException to latest versions. Mark VanderVoord 2024-03-14 09:00:56 -0400
  • 07a0e257b5 🪲 Added fail messages when using Expect for ExpectAndReturn or vice versa. (see issue #462) Mark VanderVoord 2024-03-14 08:59:31 -0400
  • 7925641d7d 📝 Add Code of Conduct and Contributing docs Mark VanderVoord 2024-03-13 15:07:47 -0400
  • 4fb4fba206 Jump to next release of unity and cexception. Mark VanderVoord 2024-03-09 20:09:05 -0500
  • dddd01dfa7 copied change from pr 468 Mark VanderVoord 2024-03-09 19:08:11 -0500
  • 7532b1dc26 Fix adding newlines everytime a skeleton is created. UCSIG 2024-02-28 12:01:25 +0100
  • 3232b72205 fixed wrong quote usage. Mark VanderVoord 2024-02-21 14:58:23 -0500
  • 083bbd6a38 Add to verbosity of failures to find prototypes in headers. Mark VanderVoord 2024-02-21 13:52:07 -0500
  • f2b213d7aa Added message when creating mock and skeleton. Pascal J. Bourguignon 2023-08-11 10:29:16 +0200
  • 453c915ce9 Removed including standard libraries from mock sources. Pascal J. Bourguignon 2023-08-10 12:44:31 +0200
  • 509eacf329 Corrections hinted by rubocop. Pascal J. Bourguignon 2023-08-02 13:14:42 +0200
  • daf41637b4 Conditionnalized _Noreturn on C11+ Pascal J. Bourguignon 2023-08-02 10:04:06 +0200
  • 977fb9a618 Corrections to fulfill the tests. Pascal J. Bourguignon 2023-08-01 18:25:26 +0200
  • 2b5742b02c Added messages. Pascal J. Bourguignon 2023-08-01 18:23:06 +0200
  • 3e38190440 Added Creating messages. Pascal J. Bourguignon 2023-07-26 17:19:27 +0200
  • a024b6760f Added tracing of source files. Pascal J. Bourguignon 2023-07-25 13:02:55 +0200
  • d9f1d8c9d2 Update docs/CMock_Summary.md Pascal J. Bourguignon 2023-06-26 20:15:59 +0200
  • b19ff0356d Added comment mentionning path of source file to generated files. Pascal Bourguignon 2023-06-26 14:06:34 +0200
  • 4ee5b823ad Added callback_kind to use * or ^ or other for callback types. Pascal J. Bourguignon 2023-05-25 11:46:35 +0200
  • 570f2a1eb9 Corrections for noreturn integration test. Pascal J. Bourguignon 2023-05-16 14:02:30 +0200
  • f768138983 Added noreturn integration test. Pascal J. Bourguignon 2023-05-16 14:02:18 +0200
  • 2e130ef06b Updated the documentation. Pascal J. Bourguignon 2023-05-15 17:39:48 +0200
  • 814a908cd0 Added parsing of noreturn attributes. Pascal J. Bourguignon 2023-05-04 17:21:17 +0200
  • 6a6816a342 Added generation of noreturn exits. Pascal J. Bourguignon 2023-05-04 17:24:07 +0200
  • 07443f16e3 Ignore backup files. Pascal J. Bourguignon 2023-05-04 17:20:53 +0200
  • ef23c3c93f Removed parentheses following rubocop advice. Pascal J. Bourguignon 2023-08-11 11:28:18 +0200
  • 92d3f9afc5 Write message to stdout instead of stderr. Pascal J. Bourguignon 2023-08-11 10:59:05 +0200
  • 9ecc167742 Removed including standard libraries from mock sources. Pascal J. Bourguignon 2023-08-10 12:44:31 +0200
  • cac4907c27 Add Argument Validation documentation, because it's a common question. Mark VanderVoord 2023-11-29 11:44:06 -0500
  • 95d29ee087 Add part of our new "standard" documentation for status! woo! Mark VanderVoord 2023-11-22 23:59:19 -0500
  • d24b43d7ae
    Merge 0f71c57955 into 9192a95089 Pascal J. Bourguignon 2023-11-22 20:08:01 -0500
  • a9906c0bb5
    Merge 3acd45ea06 into 9192a95089 Jon Henneberg 2023-11-22 20:06:55 -0500
  • 9749186d9e
    Merge 930a41093d into 9192a95089 Pascal J. Bourguignon 2023-11-22 20:05:37 -0500
  • c2e3c742ba Fix test for const feature of return-thru-pointer Mark VanderVoord 2023-11-22 20:05:20 -0500
  • b032cfa09b Merge branch 'master' into cmock_2_6_rc Mark VanderVoord 2023-11-22 19:58:51 -0500
  • 9192a95089
    Merge pull request #453 from NovaNekmit/NovaNekmit-patch-1 Mark VanderVoord 2023-11-22 19:57:55 -0500
  • 4f73b40698 Bump to the latest rubocop Mark VanderVoord 2023-11-22 19:47:19 -0500
  • a642b1fe49 Update to latest Unity and therefore newer Rubocop standards. Tweaked scripts to match latest standards. Mark VanderVoord 2023-11-22 17:40:07 -0500
  • 32049399b3 Fixes to the temp_sensor example. Mark VanderVoord 2023-11-22 15:52:54 -0500
  • 097b3ec42a Let's see how we're doing if we only run on Ruby 3.x Mark VanderVoord 2023-11-22 15:02:17 -0500
  • 9322e7caab add check to prevent sizeof(void) generation Hannes Bachl 2023-08-23 10:06:34 +0200
  • a1b0574168
    Merge 6e4c79a697 into c548629a47 Pascal J. Bourguignon 2023-11-16 14:28:26 +0000
  • 6e4c79a697 Removed parentheses following rubocop advice. Pascal J. Bourguignon 2023-08-11 11:28:18 +0200
  • 68826ce972 Write message to stdout instead of stderr. Pascal J. Bourguignon 2023-08-11 10:59:05 +0200
  • 8fd0f01719 Removed including standard libraries from mock sources. Pascal J. Bourguignon 2023-08-10 12:44:31 +0200
  • 930a41093d Removed including standard libraries from mock sources. Pascal J. Bourguignon 2023-08-10 12:44:31 +0200
  • 6820d34de9 Corrections hinted by rubocop. Pascal J. Bourguignon 2023-08-02 13:14:42 +0200
  • 02b0f85985 Conditionnalized _Noreturn on C11+ Pascal J. Bourguignon 2023-08-02 10:04:06 +0200
  • 98859bd2a4 Corrections to fulfill the tests. Pascal J. Bourguignon 2023-08-01 18:25:26 +0200
  • 17a60689e2 Added messages. Pascal J. Bourguignon 2023-08-01 18:23:06 +0200
  • d9891f5e49 Added Creating messages. Pascal J. Bourguignon 2023-07-26 17:19:27 +0200
  • baf37b7980 Added tracing of source files. Pascal J. Bourguignon 2023-07-25 13:02:55 +0200
  • 4dab99dcef Update docs/CMock_Summary.md Pascal J. Bourguignon 2023-06-26 20:15:59 +0200
  • 877528e039 Added comment mentionning path of source file to generated files. Pascal Bourguignon 2023-06-26 14:06:34 +0200
  • 0f71c57955 Added callback_kind to use * or ^ or other for callback types. Pascal J. Bourguignon 2023-05-25 11:46:35 +0200
  • ff1dd9c67d Corrections for noreturn integration test. Pascal J. Bourguignon 2023-05-16 14:02:30 +0200
  • 0ac2fcd8de Added noreturn integration test. Pascal J. Bourguignon 2023-05-16 14:02:18 +0200
  • 82f67c27e0 Updated the documentation. Pascal J. Bourguignon 2023-05-15 17:39:48 +0200
  • ed8277801a Added parsing of noreturn attributes. Pascal J. Bourguignon 2023-05-04 17:21:17 +0200
  • 31cf607836 Added generation of noreturn exits. Pascal J. Bourguignon 2023-05-04 17:24:07 +0200
  • 8ad27ed1f7 Ignore backup files. Pascal J. Bourguignon 2023-05-04 17:20:53 +0200
  • 161d58bf54 Merge branch 'master' into cmock_2_6_rc Mark VanderVoord 2023-11-13 22:33:50 -0500
  • 6cf8fb9b71 Fix to incorrect handling of static inlines. Fix to Ruby deprecated interfaces. Fix to keep up with new C standards. Mark VanderVoord 2023-11-13 22:33:16 -0500
  • c548629a47
    Merge pull request #457 from Hannes103/sizeof-void Mark VanderVoord 2023-08-23 08:32:14 -0400
  • 5328a51508 add check to prevent sizeof(void) generation Hannes Bachl 2023-08-23 10:06:34 +0200
  • 6d9236d4ee
    Fix typos NovaNekmit 2023-08-09 21:58:16 +0200
  • 9b34c01213
    Update test NovaNekmit 2023-08-09 17:12:42 +0200
  • 65706fa6fb
    Make ReturnMemThruPtr pointers const NovaNekmit 2023-08-09 15:53:02 +0200
  • a3a48e8b1d
    Merge pull request #451 from informatimago/treat_as-better-error-message Mark VanderVoord 2023-07-29 07:50:07 -0400
  • c05e08d99e Added a user-friendly error message when processing bad :treat_as Pascal J. Bourguignon 2023-07-28 11:10:54 +0200
  • 3acd45ea06 Add plugin to validate address of ptr_args Jon Hanghøj Henneberg 2023-07-18 21:04:58 +0200
  • ed29ce388f
    Merge pull request #437 from alufers/master Mark VanderVoord 2023-05-08 09:18:03 -0400
  • 3caf511b8f fix: Don't smush macros which have an escaped empty line at the end alufers 2023-04-26 14:16:41 +0200
  • e4ba3be48b newer rubies are confused about the first array argument to some functions when the array is empty... so we name the parameters when we pass them to clear things up. Mark VanderVoord 2023-02-07 08:00:51 -0500
  • bbfaf0425f Handle yaml.load in a way that is ruby version agnostic. Mark VanderVoord 2023-02-06 16:46:48 -0500
  • 69258f7034 Tweaks to self-test action script and bump version info Mark VanderVoord 2023-02-06 16:24:23 -0500
  • 0b28344d23 bump version Mark VanderVoord 2023-02-06 16:13:29 -0500