Commit Graph

98 Commits

Author SHA1 Message Date
rusefillc be8442cef1 only:prependIfNotAbsolute 2024-11-21 17:47:47 -05:00
Andrey 9909563c63 bugfix slash in backslash templating? 2024-10-07 01:15:12 -04:00
Alexey Esaulenko 51e6816ef7 Minor: generate the same java enum files on windows as on linux 2024-10-04 11:47:03 -04:00
rusefillc d1c4d60d3a only:logging is a complete mess 2024-08-19 13:09:33 -04:00
Andrey ebeed4e9ea Fields.java is a mess #6711
extracting methods
2024-07-13 17:32:39 -04:00
Andrey 5cf8d01148 only: nicer error message 2024-05-14 22:18:24 -04:00
rusefillc d0a4ae8972 only: nicer logging 2024-04-16 19:36:14 -04:00
rusefillc 617a08888b let's not ignore weird lines while prepending 2024-04-03 22:13:57 -04:00
rusefillc f8763e96a7 let's not ignore weird lines while prepending 2024-04-03 22:13:57 -04:00
rusefillc c2b1ba7e01 only:junit5 2023-12-15 11:29:56 -05:00
rusefillc 26eb5ca044 only:final 2023-11-26 22:40:01 -05:00
andreika-git dfde98891c EnumsReader legacy behavior for unit-tests 2023-10-01 17:34:13 -04:00
andreika-git 4c990da26e fix EnumsReader 2023-10-01 17:34:13 -04:00
andreika-git ca15cd3110 fix validateValues 2023-10-01 17:34:13 -04:00
andreika-git 3e3dcb7f97 enum_to_string: support for enums with values and defines 2023-10-01 17:34:13 -04:00
rusefillc ca178224b6 export board-specific macro for stm32 pins based on board yaml #3298 2023-08-27 21:48:09 -04:00
Andrey 5c8939637d only:better parameter name 2023-07-20 13:45:38 -04:00
Andrey f83fa61775 only: unused return value 2023-07-10 20:55:32 -04:00
rusefillc b985d28df2 only:better name 2023-07-03 15:05:11 -04:00
Andrey 611d3e676c only:dependency injection & TDD 2023-07-03 00:56:19 -04:00
rusefillc cd563d215f only:Improve toolset for default tune canned tune generation #4871 2023-06-17 19:29:20 -04:00
Andrey b46c7b0bcf only:code reuse 2023-06-17 19:09:58 -04:00
Andrey ee335570ba only:encapsulation 2023-06-17 18:52:56 -04:00
Andrey cda1faf0e8 only:CI to use tools from source code, also time to not have jar files in repo in the first place? 2023-06-17 17:03:38 -04:00
rusefillc e4f20cf49a only:Improve toolset for default tune canned tune generation #4871 2023-06-17 17:00:25 -04:00
rusefillc 1efdf5bb5b only:refactoring 2023-06-17 14:07:21 -04:00
rusefi b99151650c Technical debt: ENUM_32_BITS fix #3874 2023-06-01 12:23:51 -04:00
rusefi 4e0e7df63b docs 2023-06-01 00:16:40 -04:00
rusefi 2b969e2fdc more better progress
only:alphax-4chan
2023-03-15 23:56:23 -04:00
rusefi 3b25c864f8 toolset progress
only:alphax-4chan
2023-03-15 23:11:31 -04:00
rusefillc d7c6e57eed new templating feature 2022-11-14 22:49:51 -05:00
rusefillc fd684a307b better method name 2022-10-07 11:56:44 -04:00
rusefillc 64a4a76aa1 Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514 2022-09-03 06:31:16 -04:00
rusefillc 7dcc85a597 Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514 2022-09-02 23:15:23 -04:00
rusefillc c9fa38e501 Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514 2022-09-02 23:14:52 -04:00
rusefillc cc8117db0c more info into header 2022-09-02 23:13:04 -04:00
Andrey 484103deb9 Revert "looks like dead logic"
This reverts commit f936204798.
2022-09-02 23:07:09 -04:00
rusefillc f936204798 looks like dead logic 2022-09-02 22:51:18 -04:00
rusefillc 7475f63111 better method name 2022-07-12 06:16:05 -04:00
rusefillc cede67c5e5 Drew reminds that humans like sorted drop downs #4339 2022-07-12 05:01:36 -04:00
rusefillc b4e3bb63ef TS enum key-value form #4232 2022-06-02 12:47:39 -04:00
rusefillc 0aab6d10e0 refactoring: reducing magic constant 2022-06-02 12:41:49 -04:00
rusefillc 400b3c3547 Remove value copy from controller into outputChannels #4095 2022-05-09 08:24:55 -04:00
rusefillc bc204bc239 compact pinout enum syntax part two 2022-05-09 08:12:25 -04:00
rusefillc 56d5d77300 progress towards compact enum syntax 2022-05-09 07:02:01 -04:00
rusefillc 27a55eb36c Technical debt: ENUM_32_BITS #3874 2022-05-02 00:22:45 -04:00
rusefillc d4323d370a Technical debt: ENUM_32_BITS #3874 2022-05-01 23:52:29 -04:00
rusefillc e64b382662 one step back to help master 2022-04-29 09:18:20 -04:00
Matthew Kennedy e4a0979dc2
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 1eafeb3ed1 code generation bugfix 2022-04-18 12:22:50 -04:00