M Starch
a5c853b9cf
NATIVE_INT_TYPE portNum to FwIndexType portNum ( #3236 )
2025-02-14 12:25:12 -08:00
Simone Morettini
36514483e3
Fix autogeneration of header guards and tests ( #1734 )
...
* Fix autogeneration of header guards and tests
* Updated namespace generation to support nested namespaces
* Update namespace generation for arrays and enums to support C++11
* Made UT of nested namespaces for enum and arrays
* Fix of wrong path changed locally
* #1734 : Fix Python formatting
* #1734 : Fix Python formatting
---------
Co-authored-by: Simone Morettini <simone.morettini@redwirespaceeurope.com>
2023-02-03 13:36:29 -08:00
kevin-f-ortega
60e825a9a6
fixed UT. the removed lines were just debug and not useful ( #1716 )
2022-10-11 12:16:33 -07:00
M Starch
b76d8c9a0c
Update/types refactor as constants ( #1623 )
...
* lestarch: adding logical types implementation into Linux/StandardTypes.hpp
* lestarch: removing VxWorks StandardTypes from repository
* updated fprime types for correct compilation with vxworks and baremetal
* lestarch: refactoring types and configuration header w.r.t type design
* lestarch: replacing usages of AssertArg with FwAssertArgType
* lestarch: missspelled configuration
* lestarch: minor compilation fixes
* lestarch: renaming StandardTypes.hpp -> PlatformTypes.hpp
* lestarch: updating PRI tokens
* lestarch: replacing BasicTypes.hpp includes with FpConfig.hpp
* lestarch: UT and compilation fixes for types refactor
* lestarch: sp
* lestarch: fixing RPI issues in PassiveConsoleTextLogger
* lestarch: converting RPI build to debug
* lestarch: removing duplicate config imports
* lestarch: fixing documentation
* lestarch: fixing up multiple definitions and RPI compilation problems
* lestarch: reverting debug build
* lestarch: reverting platform types to class-based constants
* lestarch: reworking basic types
* lestarch: configured types refactor into classes
* lestarch: fixing bugs with static constants in classes
* lestarch: fixing platform types spelling and documentation
* lestarch: adding include guards to types headers
Co-authored-by: Kevin F Ortega <kevin.f.ortega@jpl.nasa.gov>
2022-08-18 13:25:56 -07:00
M Starch
073843ad9e
Update/object names 0 ( #1389 )
...
* lestarch: stripping out FW_OBJECT_NAMES from Autocoder tests
* lestarch: scrubbing FW_OBJECT_NAMES from templates
* lestarch: scrubbing FW_OBJECT_NAMES from templates dir
* lestarch: fixing polytype toString usage
* lestarch: fixing more FW_OBJECT_NAMES
2022-04-12 18:05:34 -07:00
bocchino
3af84c2c25
Merge branch 'fpp' into pass-by
2021-09-29 15:56:40 -07:00
Joshua Anderson
234bb5d176
Replace NULL with nullptr ( #1049 )
2021-09-29 09:04:52 -07:00
bocchino
507c65b5fa
Remove extraneous spaces
2021-09-28 15:00:22 -07:00
bocchino
a10d260a74
Merge branch 'release/v3.0.0' into pass-by
2021-09-28 13:29:51 -07:00
Joshua Anderson
da3bd77a01
Autocoder: Remove deprecated C style headers
2021-08-31 11:36:26 -07:00
rohandkn
8e02596d4e
Merge branch 'pass-by-logic' into release/v3.0.0
2021-08-20 14:09:25 -05:00
rohandkn
666b297ee8
Removed all pass_by values and fixed all tests
2021-08-16 13:07:50 -05:00
Joshua Anderson
87607fc2b1
Remove test usage of 80 charater strings
2021-08-11 16:12:16 -07:00
Joshua Anderson
640412e999
Use exceptionless variant of new to properly handle allocation errors ( #865 )
2021-07-26 12:18:07 -07:00
rohandkn
ff46cf18e9
Added new pass_by logic and fixed merge issues
2021-07-23 13:59:46 -04:00
Joshua Anderson
1b9c785ce6
Remove void from parameterless functions ( #811 )
2021-07-14 12:54:01 -07:00
Joshua Anderson
8058e79185
Remove schema refrence in XML files
...
Our XML files had incorrect schema paths, so they needed to be corrected or removed.
Because of the upcoming transition to F'' YAML modeling, removing the schema refrences is an easier
approach than correcting all component xml files.
2021-06-01 20:38:33 -07:00
Michael D Starch
6c81117ef5
mstarch: removing mk and its ilk from the system
2020-10-15 17:53:32 -07:00
jishii
01b82db6e3
Enum and Array Comment Fix
2020-07-20 09:44:14 -07:00
jishii
f50e0f5241
Switched array type string-size o just size
2020-07-06 13:37:58 -07:00
jishii
88c7c66b4f
Removed uncommented lines from main.cpp in array test
2020-06-25 14:57:01 -07:00
jishii
1ff5eb2e9c
Added internally generated string types to array types with strings
2020-06-23 17:12:12 -07:00
jishii
0cecf2f9ac
Fixed array test compiler error
2020-06-22 11:04:26 -07:00
jishii
bb4df276e3
Scrubbed array test of references to enum
2020-06-22 10:21:27 -07:00
jishii
a03d8a2833
Array namespace fix
2020-06-18 15:02:33 -07:00
jishii
fc45d05534
Final commit
2020-06-17 10:07:38 -07:00
jishii
9a1e8ddf02
Finished array unit test
2020-06-10 10:38:39 -07:00
Jordan Ishii
0dbb7662ef
Downgrading Ubuntu to 18.0.4, saving progress now
2020-06-08 08:30:09 -07:00