* MU_SUPPRESS_WARNING(4505) /*warning C4505: 'function': unreferenced function with internal linkage has been removed*/
* propagate_all_repos anporumb/pchmock6
* propagate_all_repos anporumb/pchmock6
* die 4505, die
* use latest dependencies 13 Oct 2024
* propagate_all_repos anporumb/pchmock3
* propagate_all_repos anporumb/pchmock3
* propagate_all_repos anporumb/pchmock3
* propagate_all_repos anporumb/pchmock3
* propagate_all_repos anporumb/pchmock3
* propagate_all_repos anporumb/pchmock3
* propagate_all_repos anporumb/pchmock3
* propagate_all_repos anporumb/pchmock3
* use latest dependencies 10 Oct 2024
* remove INC_FOLDER
* propagate_all_repos anporumb/pchmock3
* use latest dependencies 10 Oct 2024
* saving from code is always in doubt
* test
* if you insist ?
* removed include_directories(deps/c-logging/v2/inc)
* umock_c depend on c_logging_v2
* horrible typo
* more emportu lines removes
* remove umock_c_2_int
* update CMakeLists.txt to not overwrite its own messages
* propagate_all_repos anporumb/pchmock3
* use latest dependencies 10 Oct 2024
* propagate_all_repos anporumb/pchmock3
* library name should be small letters
* propagate anporumb/pchmock
* propagate_all_repos anporumb/pchmock
* propagate_all_repos anporumb/pchmock
* propagate_all_repos anporumb/pchmock
* propagate_all_repos anporumb/pchmock
* propagate_all_repos anporumb/pchmock
* propagate_all_repos anporumb/pchmock
* added a function to umock_c
* move temp build of mocks
* introduced ENABLE_MOCKS_DECL and ENABLE_MOCKS_IMPL who don't do anything yet
* renamed MOCKABLE_FUNCTION_INTERNAL_WITH_CODE to MOCKABLE_FUNCTION_INTERNAL_WITH_CODEd see if everything still compiles then it is not used
* cannot, it is used in sf-c-util
* added skeleton for umock_c_2_int which is clone of umock_c_int but with wanna be skeleton mocks in test_dependency_mock.h/c
* revert to master inc/umock_c/umock_c_prod.h
* probably split in umock_c_prod around ENABLE_MOCKS/DECL/IMPL. Doesn't compile
* only commented out umock_c_2_int for propagation reasons
* added some include guards that ENABLE_MOCKS/IMPL/DECL are not defined at the same time
* revert inc/umock_c/umock_c_prod.h to master
* rename umock_c_2_int to have "2"
* first split in DECL/IMPL
* does it propagate with 1st DECL/IMPL change
* added 2 more DECL/IMPL
* more
* propagate_all_repos anporumb/pchmock
* added explicit extern
* propagate_all_repos anporumb/pchmock
* work 2
* MU_C2(mock_call_args_metadata_,name)
* propagate_all_repos anporumb/pchmock
* MU_C2(mock_call_metadata_,name)
* typedef void (*MU_C2(COPY_RETURN_VALUE_FUNC_TYPE, name))(return_type* dst, return_type src); \ moved
* typedef struct MU_C2(_mock_call_modifier_,name) (*MU_C2(ignore_all_calls_func_type_,name))(void); "
* made MU_C2(mock_call_modifier_,name) MU_C2(ignore_all_calls_func_,name)(void) unstatic
* it all compiles on linux and windows now
* it all builds (Again)
* this also compiles. const MU_C2(validate_one_argument_func_type_,name) MU_C2(validate_one_argument_array_,name)
* typedef struct MU_C2(_mock_call_, name)
* more separation
* maybe MOCKABLE_FUNCTION_UMOCK_INTERNAL_WITH_MOCK is now split
* propagate_all_repos anporumb/pchmock
* made the test project better
* expectation is that it all compiles
* AICI AM RAMAS
* it all builds in Windowsz lang
* eliminated ZZZ
* now both linux and windows pass
* remove __COUNTER__ usage
* more COUNTER killing
* added ignore all calls which doesn't seem to be used... ever... nowhere
* moved some declaration in the same order as impl
* added mockable_interface... to do something?
* added mockable_interface... to do something?
* added SOME implementation for the real functions... it needs to exist
* made the declaration of MOCKABLE_INTERFACE static because fuck it
* removed vld.h references and add explanation for why umock_c_2_int exists
* propagate_all_repos anporumb/pchmock
* use latest masters
* added a clarification to istests/umock_c_2_int/CMakeLists.txt
* i hate includewhatyouuse
* don't build for vld.h on debug
* exclude umock_c_2_int also from includewhatyouuse
* also exclude it completely and run only from Windows
* exlucde on_+erorr from umockc_c_interbnak.;
* with int umock_c_add_actual_call(UMOCKCALL_HANDLE mock_call, UMOCKCALL_HANDLE* matched_call); in umock_c.h see what inckludewhatoyuduckinguse says
* disable inckude what you use
* Use c-logging for UMOCK_LOG
* Use logging v2 directly instead of v1 layer
* iwyu
* Fix UMOCK_LOG to be a macro
* Fix umock_c_int
* Fix Linux UT
* Fix iwyu
---------
Co-authored-by: Dan Cristoloveanu <dcristo@microsoft.com>