jawest
|
311f62453d
|
Use dynamic seriazed size for array records of structs and arrays, regen ref files
|
2025-08-04 15:40:45 -07:00 |
|
Rob Bocchino
|
1b882aa8db
|
Merge branch 'main' into tumbar-serialize-deprecated
|
2025-08-01 09:47:18 -07:00 |
|
Rob Bocchino
|
1cff98b908
|
Merge pull request #765 from jwest115/issue-759
Use dynamic size for array and struct records
|
2025-08-01 09:42:52 -07:00 |
|
Andrei Tumbar
|
648cad17cf
|
Remove deprecated serialize/deserialize from headers to validate we are not using them in FPP
|
2025-08-01 08:58:02 -07:00 |
|
Rob Bocchino
|
ffd60021f8
|
Revise struct and array code gen
|
2025-08-01 08:37:22 -07:00 |
|
Andrei Tumbar
|
9f6eb62526
|
Clean up the final lingering C++ files
|
2025-07-31 15:37:53 -07:00 |
|
Andrei Tumbar
|
faa74d6316
|
Deprecate serialize/deserialize in favor of [de]serialize[From/To]
|
2025-07-30 19:16:59 -07:00 |
|
Mishaal Aleem
|
a53aaf8626
|
Update to initialize explicitly with a null ptr
|
2025-07-30 18:27:39 -07:00 |
|
jawest
|
b0a6615835
|
Merge branch 'main' into issue-759
|
2025-07-30 10:53:57 -07:00 |
|
jawest
|
c52306a06f
|
Regen fpp-to-cpp test ref files
|
2025-07-30 10:17:04 -07:00 |
|
Mishaal Aleem
|
5ec9a8751c
|
Clang 20.1 UT Errors
|
2025-07-29 13:33:52 -07:00 |
|
Rob Bocchino
|
60676b8081
|
Merge branch 'main' into consistency/get_set_underscores
|
2025-07-22 22:22:26 -07:00 |
|
M Starch
|
a6b6900551
|
Change struct getters/setters to include _
|
2025-07-22 21:10:38 -07:00 |
|
Rob Bocchino
|
c7723d1de0
|
Revise fpp-to-cpp test scripts
Remove PROTECTED and PRIVATE from build config
|
2025-07-22 15:54:13 -07:00 |
|
Rob Bocchino
|
0e0fcc095f
|
Update fprime files for check-cpp
|
2025-07-22 15:43:25 -07:00 |
|
Rob Bocchino
|
aa910ab8a7
|
Update fpp-check tests
Conform to latest F Prime changes
|
2025-07-22 12:00:15 -07:00 |
|
Mishaal
|
dd5d52748e
|
Merge branch 'nasa:main' into aleem-b
|
2025-07-21 21:38:42 -07:00 |
|
Mishaal
|
6916f191f6
|
Merge branch 'nasa:main' into devel-3783
|
2025-07-09 14:22:59 -07:00 |
|
Rob Bocchino
|
3d33756463
|
Revise state machine code gen
Revise comments
Update test harness to comply with changes to F Prime
|
2025-07-07 11:09:41 -07:00 |
|
m-aleem
|
ae5efa2cb1
|
Update test ref files
|
2025-07-03 11:01:11 -07:00 |
|
m-aleem
|
160c70e21c
|
In state machine component implementation add as friends the enclosing component friends
|
2025-06-28 22:12:09 -07:00 |
|
Mishaal Aleem
|
f5415cf67e
|
PROTECTED -> protected, PRIVATE ->private
|
2025-06-26 22:23:48 -07:00 |
|
m-aleem
|
78fd16e9b2
|
Update test reference output
|
2025-06-26 21:41:54 -07:00 |
|
Rob Bocchino
|
ea791c3aa7
|
Merge branch 'main' into feature/interfaces
|
2025-06-06 14:25:36 -07:00 |
|
Andrei Tumbar
|
e8f34e312e
|
Refactor typed_ports into recursive interfaces
|
2025-06-06 11:03:57 -07:00 |
|
Andrei Tumbar
|
b7594ebc26
|
Clean up spaces in formatted string
|
2025-06-06 09:43:11 -07:00 |
|
Andrei Tumbar
|
71203e6f3c
|
Clean up the init code
|
2025-06-05 16:24:44 -07:00 |
|
Andrei Tumbar
|
07aa0e3b86
|
Rework struct toString()
|
2025-06-05 16:10:38 -07:00 |
|
Andrei Tumbar
|
560c433f6a
|
Fix test
|
2025-06-03 21:52:43 -07:00 |
|
Andrei Tumbar
|
8d9a1f308b
|
Remove extraneous comment
|
2025-06-03 21:49:12 -07:00 |
|
Andrei Tumbar
|
cc8436847f
|
Update tests
|
2025-06-03 15:28:43 -07:00 |
|
Andrei Tumbar
|
fa512a28fb
|
Merge remote-tracking branch 'origin/interface-semantics' into interface-testing
|
2025-06-03 15:14:31 -07:00 |
|
Rob Bocchino
|
bf03b35928
|
Merge remote-tracking branch 'nasa/main' into devel
|
2025-05-21 15:30:35 -07:00 |
|
Rob Bocchino
|
eddbb44bc1
|
Merge remote-tracking branch 'nasa/main' into devel
|
2025-05-19 16:51:30 -07:00 |
|
Andrei Tumbar
|
036512c9c5
|
Array toString() with loop
|
2025-05-15 15:08:34 -07:00 |
|
Mishaal Aleem
|
5d90eda6e1
|
Autocoder updates to support use of FwTaskPriorityType for task priority (nasa/fprime#3410)
|
2025-05-14 12:47:27 -07:00 |
|
Andrei Tumbar
|
e64610b611
|
Interface Tests
|
2025-05-14 10:53:10 -07:00 |
|
Brian Campuzano
|
dbf54bff66
|
Merge branch 'main' into feature/external-params
|
2025-05-14 10:58:55 -06:00 |
|
Rob Bocchino
|
42925be2f2
|
Revise fpp-to-cpp tests
|
2025-05-13 19:21:35 -07:00 |
|
Rob Bocchino
|
3ce7b62487
|
Revise C++ code gen for formatting
Regenerate unit tests
|
2025-05-13 17:47:28 -07:00 |
|
Rob Bocchino
|
7f953ba62a
|
Revise compilation script
Remove unused -I option
|
2025-05-13 10:51:05 -07:00 |
|
Brian Campuzano
|
5e95e56646
|
Fix F' config include path
|
2025-05-13 09:58:27 -06:00 |
|
Brian Campuzano
|
ddda0b2878
|
Merge branch 'main' into feature/external-params
Conflicts:
compiler/lib/src/main/scala/codegen/CppWriter/ComponentCppWriter/ComponentCppWriter.scala
compiler/lib/src/main/scala/syntax/Lexer.scala
compiler/lib/src/main/scala/syntax/Parser.scala
|
2025-05-12 18:06:32 -06:00 |
|
Andrei Tumbar
|
90f06667f5
|
Fix compare
|
2025-05-08 10:17:05 -07:00 |
|
Andrei Tumbar
|
baff2247df
|
Clean up size checks
|
2025-05-08 07:30:15 -07:00 |
|
Andrei Tumbar
|
45295d17fc
|
Generate loop for toString() on Struct member arrays
|
2025-05-06 17:41:05 -07:00 |
|
Rob Bocchino
|
74c5bfdfe4
|
Revise parameter code gen
Rename variables
Add static casts
|
2025-04-29 13:53:20 -07:00 |
|
Rob Bocchino
|
4aeb0901ea
|
Revise parameter code gen
Rename variables
|
2025-04-29 11:49:49 -07:00 |
|
Rob Bocchino
|
819e20ee9e
|
Revise param code gen
Rename variables; add static casts
|
2025-04-29 11:09:37 -07:00 |
|
Andrei Tumbar
|
6401929ac2
|
Merge remote-tracking branch 'origin/main' into fast-lexer
|
2025-04-29 11:02:24 -07:00 |
|