Commit Graph

91 Commits

Author SHA1 Message Date
rusefillc 1478f279d7
extracting shadowVersion variable and version bump towards gradle 8 (#310) 2023-12-09 15:10:20 -08:00
Matthew Kennedy 2542f34bf8 inspection: final 2023-11-25 17:46:21 -08:00
Matthew Kennedy 4364a9730e soo many cleanups 2023-10-31 01:14:22 -07:00
Matthew Kennedy ac972a07d7 inspection cleanups 2023-10-31 00:33:24 -07:00
Matthew Kennedy 99cc5de340 imports cleanup, delete some dead files 2023-10-30 23:56:12 -07:00
Matthew Kennedy 06b39dbb07
trigger and engine types -> enum class (#113)
* trigger type is enum class

* java tooling

* enum class engine_type_e

* enum class engine_type_e
2023-06-01 13:47:49 -07:00
Matthew Kennedy 3f0e73708d we no longer need iml files because intellij uses gradle now 2023-04-12 21:28:32 -07:00
Matthew Kennedy afa261844b enum2string cherrypick 2023-03-16 11:45:13 -07:00
Matthew Kennedy 40ce5a1a73 cherry picks 2023-03-16 11:37:30 -07:00
Matthew Kennedy bc7de35007 dead test 2023-03-15 12:26:43 -07:00
Matthew Kennedy de444adbd3 enum2string 2023-03-15 12:25:29 -07:00
Matthew Kennedy e4c4da2b20 don't print the date in generated files, rely on git for that 2023-03-15 11:46:49 -07:00
rusefillc 830a9cbd0b new templating feature 2022-11-14 22:49:51 -05:00
rusefillc 02eb340ba4 very strange mess 2022-10-16 12:44:00 -04:00
rusefillc 4b497f9eb7 let's separate Android from not Android 2022-10-15 11:12:18 -04:00
rusefillc 89dd7e4913 very dead 2022-10-15 11:10:02 -04:00
rusefillc c6c8669a01 reducing gradle mess 2022-10-15 10:38:34 -04:00
rusefillc 8b7878c49e better method name 2022-10-07 11:56:44 -04:00
rusefillc 5efd4d2893 Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514 2022-09-03 06:31:16 -04:00
rusefillc d7f1207b93 Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514 2022-09-02 23:15:23 -04:00
rusefillc a5ed0e7d34 Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514 2022-09-02 23:14:52 -04:00
rusefillc 50d7e8aea1 more info into header 2022-09-02 23:13:04 -04:00
Andrey 4e27fc85ab Revert "looks like dead logic"
This reverts commit 607cdbb132.
2022-09-02 23:07:09 -04:00
rusefillc 607cdbb132 looks like dead logic 2022-09-02 22:51:18 -04:00
rusefillc ab4a5b5cdc better method name 2022-07-12 06:16:05 -04:00
rusefillc 4941f392a9 Drew reminds that humans like sorted drop downs #4339 2022-07-12 05:01:36 -04:00
rusefillc 9afad189cd TS enum key-value form #4232 2022-06-02 12:47:39 -04:00
rusefillc d44068746a refactoring: reducing magic constant 2022-06-02 12:41:49 -04:00
rusefillc 634e788d2d Remove value copy from controller into outputChannels #4095 2022-05-09 08:24:55 -04:00
rusefillc 240e0c38a6 compact pinout enum syntax part two 2022-05-09 08:12:25 -04:00
rusefillc 9d462f05a1 progress towards compact enum syntax 2022-05-09 07:02:01 -04:00
rusefillc 3ef4508f1f Technical debt: ENUM_32_BITS #3874 2022-05-02 00:22:45 -04:00
rusefillc fb5bfab6f9 Technical debt: ENUM_32_BITS #3874 2022-05-01 23:52:29 -04:00
rusefillc c4728de613 one step back to help master 2022-04-29 09:18:20 -04:00
Matthew Kennedy 83caf1ea1b Brain pin is enum class (#4108)
* change most usages to Gpio::

* board configs

* engine configs etc

* isBrainPinValid, smart gpio

* generator

* generator

* generator

* connector yamls

* kinetis enums

* cypress txt

* kinetis config

* frankenso

* config generator

* actually do it for the others

* disable skips for pr ci

* fix tle8888

* misc

* weird cast from int

* needs this operator too

* this can be an unsigned subtract

* happy tests

* s

* kinetis isConfigurationChanged weirdness

* missed J/K

* cypress efifeatures

* build script mistake (!)

* mistake in smart gpio

* debounce

* eg33

* kinetis, so needy

* it's pretty green, we can skip these again
2022-04-28 17:32:39 -04:00
Andrey 50cfc72332 code generation bugfix 2022-04-18 12:22:50 -04:00
rusefillc 8343816772 better C++ enum handling 2022-01-27 16:51:58 -05:00
rusefillc eb889eb6ff reducing logging 2022-01-05 15:56:04 -05:00
rusefillc efe0e5abc0 reducing logging 2022-01-05 15:39:46 -05:00
rusefillc 224090dfec docs 2021-11-18 19:19:22 -05:00
rusefillc 13fd3db6c9 Bench Test IAC Valve fails #3534 2021-11-11 20:37:36 -05:00
rusefillc 408cf5309a parseCommentedOutEnumWithoutExplicitValues 2021-10-31 11:51:21 -04:00
rusefillc 6878445be4 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-24 12:49:51 -04:00
rusefillc c4576200fe generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-23 23:21:37 -04:00
rusefillc ee0db90107 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-23 23:00:04 -04:00
rusefillc 6e909d4467 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-23 22:34:08 -04:00
rusefillc 84879c3049 refactoring 2021-10-23 20:02:22 -04:00
rusefillc 99fe3335af enum reader progress 2021-10-20 22:01:50 -04:00
rusefillc 024ba1ded4 enum reader progress 2021-10-20 21:46:43 -04:00
rusefillc 3ae6e3de60 Whatever we call it, whatever we implement it - we need live data / remote view into rusEFI actual state #3353
progress
2021-10-14 18:36:47 -04:00