Rob Bocchino
|
ea5486c3a3
|
Revise code generation for arrays
Remove multi-element constructor
Use initializer list constructor instead
|
2025-08-19 14:52:29 -07:00 |
|
Rob Bocchino
|
7b563d2f27
|
Revise array code gen
Use initializer list for array values
|
2025-08-19 13:48:13 -07:00 |
|
Rob Bocchino
|
71163724f8
|
Revise array code gen
Add initializer list constructor
|
2025-08-19 13:31:14 -07:00 |
|
Rob Bocchino
|
413e2a8e44
|
Revise array code gen
Use the single-value constructor when all the element values
are the same
|
2025-08-19 13:21:42 -07:00 |
|
Rob Bocchino
|
bd62d81ad2
|
Refactor array code gen
|
2025-08-19 08:55:13 -07:00 |
|
Rob Bocchino
|
597935d1cc
|
Revise array code gen
Use FwSizeType instead of U32 for indices
Add operator= with initializer list
|
2025-08-19 08:38:09 -07:00 |
|
Rob Bocchino
|
48c31f571a
|
Revise array code gen
|
2025-08-18 17:46:51 -07:00 |
|
Rob Bocchino
|
35025b270f
|
Revise comments in array code gen
|
2025-08-18 13:53:16 -07:00 |
|
jawest
|
0450568ac2
|
Regen ref files
|
2025-08-04 16:34:37 -07:00 |
|
Justine West
|
b4717e0993
|
Merge branch 'main' into issue-759
|
2025-08-04 15:54:32 -07:00 |
|
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 |
|