rusefi/firmware/controllers/actuators
Scott Smith cc95bd6c8e
Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560)
* Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER*

for i in ": public EnginePtr " ", public EnginePtr" "EXPAND_Engine;" "EXPAND_Engine"; do
    git grep -l "$i" | xargs sed -i "s/$i//g"
done

git grep -l "inject" | xargs sed -i "/inject[(][)]/d"

for i in WITH_ENGINE_TEST_HELPER_SENS WITH_ENGINE_TEST_HELPER_BOARD_CALLBACK WITH_ENGINE_TEST_HELPER; do
    git grep -l "$i" | xargs sed -i "s/$i/EngineTestHelper eth/g"
done

git checkout firmware/controllers/core/engine_ptr.h
git checkout unit_tests/global.h

* Review fixups.
2021-11-16 16:52:11 -05:00
..
gppwm Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
ac_control.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
ac_control.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
ac_control.txt better file locations 2021-10-16 20:17:01 -04:00
ac_control_generated.h Auto-generated configs and docs 2021-10-17 01:13:47 +00:00
alternator_controller.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
alternator_controller.h yet more pch (#3068) 2021-08-03 22:05:01 -04:00
boost_control.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
boost_control.h Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
dc_motors.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
dc_motors.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
electronic_throttle.cpp Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
electronic_throttle.h Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
electronic_throttle_impl.h
fan_control.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
fan_control.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
idle_hardware.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
idle_hardware.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
idle_state.txt looks like value is never assigned 2021-10-30 21:28:55 -04:00
idle_state_generated.h Auto-generated configs and docs 2021-10-31 01:38:27 +00:00
idle_thread.cpp Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
idle_thread.h Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
idle_thread_io.cpp refactoring - extracting idle state 2021-10-17 00:30:26 -04:00
pwm_tester.cpp Use pch in lots of files (#3066) 2021-07-26 01:05:17 -04:00
pwm_tester.h
vvt.cpp Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
vvt.h Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00