4422 Commits

Author SHA1 Message Date
Andrei Tumbar
0709ca5142 Add a keyword prefix before the template parameters 2025-12-02 15:19:03 -08:00
Andrei Tumbar
5904211643 Added format tests and update ast writer 2025-10-28 17:46:20 -07:00
Andrei Tumbar
64321f496f Added to syntax test 2025-10-28 17:14:28 -07:00
Andrei Tumbar
a56e67c5e1 Template syntax 2025-10-28 17:14:15 -07:00
Andrei Tumbar
007d484d05 Merge remote-tracking branch 'origin/feature/topology-ports' into topology-ports-semantics 2025-10-28 11:08:33 -07:00
Andrei Tumbar
9b4cf8fa27 Merge remote-tracking branch 'origin/main' into feature/topology-ports 2025-10-28 10:49:07 -07:00
Andrei Tumbar
df25af5aa2 Regen trace 2025-10-27 15:51:17 -07:00
Andrei Tumbar
d6023a4e57 All tests passing 2025-10-27 13:44:48 -07:00
Andrei Tumbar
1f66709040 Update format tests 2025-10-27 13:29:27 -07:00
Andrei Tumbar
aca94531a3 Update outputs 2025-10-27 13:24:08 -07:00
Andrei Tumbar
62bb0da632 Fix depend, added some depend tests, fix dict naming of comp inst 2025-10-27 11:51:02 -07:00
Andrei Tumbar
2c4ef9fe44 Fixed port instance compare 2025-10-27 11:39:03 -07:00
Andrei Tumbar
d737ea8c41 Check implements clause 2025-10-27 11:29:44 -07:00
Andrei Tumbar
2d302df964 Fix check uses 2025-10-27 09:57:45 -07:00
Andrei Tumbar
9cd056e528 Update syntax tests 2025-10-22 22:05:06 -07:00
Andrei Tumbar
6c49836ec0 Fix scala tests 2025-10-22 22:00:22 -07:00
Andrei Tumbar
5a987b0842 Update location specifier spec 2025-10-22 21:51:02 -07:00
Andrei Tumbar
47d76d394c Added tests 2025-10-22 21:23:24 -07:00
Andrei Tumbar
f707a95ce6 Working topology ports 2025-10-22 15:01:50 -07:00
Rob Bocchino
b7f2540006
Merge pull request #846 from nasa/feature/event-throttle-time
Time Limited Event Throttle
2025-10-21 11:31:38 -07:00
Andrei Tumbar
0009de3b63 Add topology instance test 2025-10-21 09:35:04 -07:00
Andrei Tumbar
374c8b5577 Update tests with new messages 2025-10-21 09:32:07 -07:00
Andrei Tumbar
71e8ad0d6c Remove unneeded annotations 2025-10-20 10:14:40 -07:00
Andrei Tumbar
4b518ebb1b Update dictionary json schema 2025-10-16 09:58:00 -07:00
Andrei Tumbar
7e72141034 Clean up imports 2025-10-16 09:34:04 -07:00
Andrei Tumbar
74053a81fc Fix dictionary encoding of event throttles 2025-10-16 09:32:04 -07:00
Andrei Tumbar
668c966fe5 Fix instance resolution 2025-10-15 14:20:19 -07:00
Andrei Tumbar
3bd74d91b7 Merge remote-tracking branch 'origin/feature/topology-ports' into topology-ports-semantics 2025-10-15 09:50:37 -07:00
Andrei Tumbar
d32e7dfc5b Merge remote-tracking branch 'origin/main' into feature/topology-ports 2025-10-15 09:50:09 -07:00
Andrei Tumbar
cc10515541 Fix json build 2025-10-15 09:08:25 -07:00
Rob Bocchino
b7473c5790
Merge pull request #845 from nasa/issue-793-array-init-list
Revise code gen for array init
2025-10-14 16:36:38 -07:00
Andrei Tumbar
c1dbbfb5ca Merge remote-tracking branch 'origin/main' into feature/event-throttle-time 2025-10-14 15:45:12 -07:00
M Starch
04a4ff2c06
Merge pull request #844 from nasa/feature/little-endian
Merge feature/little-endian into main
2025-10-13 14:17:38 -07:00
Andrei Tumbar
c2df13ac56 Merge remote-tracking branch 'origin/main' into feature/event-throttle-time 2025-10-13 13:12:34 -07:00
Andrei Tumbar
4ab8dc47d6 Single lock for all throttled events 2025-10-13 10:38:35 -07:00
Rob Bocchino
6879dae576 Revise C++ code gen for arrays
Revise comment
2025-10-13 09:55:25 -07:00
Rob Bocchino
6e65489d38 Revise fprime-gcc
Update to C++14
2025-10-11 11:51:36 -07:00
Rob Bocchino
6371ea6a2f Fix code formatting
Remove unnecessary files
2025-10-11 11:46:12 -07:00
Will MacCormack
ad5acea807 Changes to fix check-cpp 2025-10-10 18:26:39 -05:00
Will MacCormack
666718f49d Move to Fw::Endianness::BIG 2025-10-10 18:00:24 -05:00
Rob Bocchino
1a211fe2f9 Regenerate test output 2025-10-10 13:09:10 -07:00
Rob Bocchino
43afd2335b Refactor C++ code gen for component ports 2025-10-10 10:53:14 -07:00
Rob Bocchino
fe61cbe66b Refactor C++ code gen for ports 2025-10-10 10:35:35 -07:00
Rob Bocchino
a32142311f Refactor C++ code gen for ports 2025-10-10 10:14:33 -07:00
Rob Bocchino
bfc4fc28f0 Revise C++ code gen
Make port num getters static constexpr
2025-10-10 10:03:28 -07:00
Rob Bocchino
484a75d6ae Revise C++ code gen
Revise code gen for port num getters
2025-10-10 09:20:47 -07:00
Will MacCormack
b5e4c7b23f Add Little Endian Serialization Option 2025-10-10 07:59:03 -05:00
Andrei Tumbar
fe61fb1e33 Locks 2025-10-09 16:38:53 -07:00
Rob Bocchino
89fed8b5e7 Regenerate native image trace 2025-10-09 11:53:17 -07:00
Rob Bocchino
afdf1ff049 Merge branch 'main' into unified-tool 2025-10-09 11:32:10 -07:00