Commit Graph

  • 4a62350106 [C#] Avoid usage of keyword 'version' derek.kingston 2018-03-22 10:37:22 -04:00
  • d033619b74 [Python] fix imports when class matches in other namespaces derek.kingston 2018-03-21 17:55:59 -04:00
  • 639a60d3fe Merge pull request #17 from ctaylor80/develop Derek Kingston 2018-03-16 15:29:55 -04:00
  • 9e629b77c8 Merge pull request #16 from KylePreuss/feature/nuspec_creation Derek Kingston 2018-03-16 15:29:35 -04:00
  • 9732c7f8a6 adding cs null check for optional structs. Colin AE. Taylor 2018-03-09 14:22:28 -05:00
  • 3a962af59b Cleaning up the assembly info templates. James Whalen 2018-03-09 10:54:46 -05:00
  • 47122ced9b Adding a nuspec file for the CS MDM sets. James Whalen 2018-03-09 10:54:14 -05:00
  • b83a8e895c Re-fix list packing in Python Derek Kingston 2018-02-27 17:21:07 -05:00
  • 7a4871b7fd Merge pull request #15 from synesthesiam/develop Derek Kingston 2018-02-27 17:16:35 -05:00
  • af2a2e3414 Merge pull request #14 from sahabi/doc-fix Derek Kingston 2018-02-27 17:08:45 -05:00
  • 1f4e009ee3 Generate AADL data model Derek Kingston 2018-02-27 17:07:12 -05:00
  • effa2c7b21 Fix string encode/decode for Python 3 synesthesiam 2018-02-20 11:09:29 -05:00
  • 633238aee5 Fixing a bug preventing generating the docs sahabi 2018-01-29 16:19:40 -06:00
  • 69de6fe62e Monolithic C# update derekkingston 2018-01-17 09:52:30 -05:00
  • 7b55db4621 Monolithic C# clean up, add Factory Exception handling Derek Kingston 2018-01-17 09:40:55 -05:00
  • f0c3faa04c Auto-generate CMake project file for C++ library Derek Kingston 2018-01-09 14:33:21 -05:00
  • b71ee3a2b7 Avoided Python keyword 'type' v1.7.1 master Derek Kingston 2018-01-09 13:37:13 -05:00
  • 3dcf5d61e7 Fixed Tab/Space error for Python self-test v1.7.0 Derek Kingston 2018-01-09 13:10:43 -05:00
  • 81ddcd041e Autogenerated Python compatible across versions 2 and 3 Derek Kingston 2018-01-09 13:04:12 -05:00
  • 7dd311d32c Updated Python output to be compatible with Python3 Derek Kingston 2018-01-09 12:25:31 -05:00
  • ece5a38636 Added check for circular dependency of MDMs Derek Kingston 2018-01-08 15:45:57 -05:00
  • 6bde3af17a C# core XML reader class fixed for monolithic compilation derekkingston 2018-01-05 13:22:25 -05:00
  • 134c1664d3 [cpp] fix syntax error in meson.build template Adam C. Foltzer 2017-12-21 10:33:38 -08:00
  • bd48e7766d Fixed compiler warning for Windows build derekkingston 2017-12-20 17:25:28 -05:00
  • bbe8de14c3 Removed comments in visual studio projects (C++) derekkingston 2017-12-13 16:51:36 -05:00
  • f91b0579d9 Merge pull request #12 from GaloisInc/rust-errors Derek Kingston 2017-12-13 16:19:35 -05:00
  • 28a6a1d475 [rust] fix infinite loop on outermost serialization Adam C. Foltzer 2017-12-13 15:53:10 -05:00
  • f8fd2a21e7 Merge branch 'develop' into rust-errors Adam C. Foltzer 2017-12-04 14:21:00 -08:00
  • 28471c51a1 [rust] Revise generated API Adam C. Foltzer 2017-12-04 13:59:58 -08:00
  • a13c839aa8 SeriesList only reference local MDM rather than all Derek Kingston 2017-12-01 11:28:22 -05:00
  • 76ca721ac2 Improved ant build for java library Derek Kingston 2017-11-29 18:22:38 -05:00
  • cf19b73db9 [rust] add Send supertrait for all struct traits Adam C. Foltzer 2017-11-15 16:42:58 -08:00
  • badbfccf44 Misc improvements to Rust backend Adam C. Foltzer 2017-11-06 14:46:27 -08:00
  • 31b206c1e3 C# auto-register XML parsing derekkingston 2017-10-31 09:25:40 -04:00
  • 5660dfaf6e Merge pull request #11 from synesthesiam/develop v1.6.0 Derek Kingston 2017-10-27 16:35:28 -04:00
  • b703c7a6c0 C# libraries separated by MDM derekkingston 2017-10-27 16:31:35 -04:00
  • 54e6141217 Allow MDM structs to explicity specify their type ids synesthesiam 2017-10-25 16:45:38 -04:00
  • fc46ce30d0 C++ separate factory class for each MDM Derek Kingston 2017-10-25 14:54:39 -04:00
  • 84e571c09f CS fixed namespace on generl LMCP object reference from MDM Derek Kingston 2017-10-25 13:52:45 -04:00
  • e00ab68aa6 Merge pull request #9 from hamilj/develop Derek Kingston 2017-08-16 09:21:57 -04:00
  • 8f663a3d30 Remove register storage class specifiers per clang warning James Hamil 2017-08-14 16:02:38 -04:00
  • 02b4952433 Java: fixed bug that allowed LMCP objects of different types to pass equals() test v1.5.0 Matt Duquette 2017-07-20 13:10:16 -04:00
  • a02c348f59 Merge branch 'master' into develop v1.4.0 derek.kingston 2017-07-20 09:02:16 -04:00
  • 693c409abf Merge pull request #8 from GaloisInc/rust Derek Kingston 2017-07-20 08:57:54 -04:00
  • b83302f38f [rust] API revamp to support pervasive subtyping Adam C. Foltzer 2017-07-19 17:03:32 -07:00
  • d54a688536 Allow 'Optional' indication for structs in messages v1.3.0 derek.kingston 2017-07-19 17:53:24 -04:00
  • cc7ae3db56 add Optional attribute to fields Adam C. Foltzer 2017-07-19 07:19:36 -07:00
  • a76f788350 [rust] generated structs derive Copy where possible Adam C. Foltzer 2017-07-17 17:20:54 -07:00
  • 36d253109b Merge pull request #7 from GaloisInc/rust v1.2.0 Derek Kingston 2017-07-17 08:57:13 -04:00
  • 43e9d7a145 Merge remote-tracking branch 'afrl-rq/develop' into rust Adam C. Foltzer 2017-07-14 15:43:52 -07:00
  • 6173240bd9 Cleaned up python "to dict" methods derek.kingston 2017-07-14 12:32:43 -04:00
  • b946de0a34 Merge branch 'develop' of https://github.com/afrl-rq/LmcpGen into develop derek.kingston 2017-07-14 11:15:52 -04:00
  • ef66ffa78a Made fixed values static for C++ classes derek.kingston 2017-07-14 11:15:38 -04:00
  • 456c80d48b Merge pull request #6 from cmcghan/develop Derek Kingston 2017-07-13 16:44:39 -04:00
  • 793cfea216 changes to LmcpGen python generation process to change the format of the JSOn messages so that (potentially) dynamic parts of the messages won't cause ROS to balk (splitting key typename value-data parts into key 'datatype' value typename and key datastring' value data -- strings -- to send through roscore via rosbridge) Catharine McGhan 2017-07-13 16:14:26 -04:00
  • c0fb607f0d [rust] add Meson file for generated code Adam C. Foltzer 2017-07-11 19:39:21 -07:00
  • da4c471d73 [rust] make generated code snake-case compliant Adam C. Foltzer 2017-07-11 15:51:30 -07:00
  • 61ab2ea33c Added capability to inform on max length of arrays derek.kingston 2017-07-11 16:49:24 -04:00
  • df91de5fd0 [rust] remove lmcp-derive and fix warnings in generated code Adam C. Foltzer 2017-07-10 17:12:41 -07:00
  • 41703d600b Merge branch 'develop' into rust Adam C. Foltzer 2017-07-10 16:35:31 -07:00
  • 1ced74e342 [rust] add quickcheck tests for serialization and roundtripping Adam C. Foltzer 2017-07-10 16:19:14 -07:00
  • e02c5f7a67 [rust] handle non-zero-indexed enums Adam C. Foltzer 2017-07-10 16:18:21 -07:00
  • fbc22245fa [rust] fix size calculation for enums Adam C. Foltzer 2017-07-10 16:16:14 -07:00
  • ecdc9e14d9 Add rudimentary Rust backend to LmcpGen Adam C. Foltzer 2017-07-07 14:44:39 -07:00
  • be99a3e486 Removed print-outs during python library creation (command line) derek.kingston 2017-07-05 16:08:14 -04:00
  • 8fec41f405 Fixed python serialization when converting to/from dictionaries derek.kingston 2017-07-05 15:02:33 -04:00
  • 16e924f318 Fixed XML generation for boolean values in python library derek.kingston 2017-07-05 10:17:21 -04:00
  • b7fa01c23f Fixed XML parsing error in python library derek.kingston 2017-07-05 09:49:30 -04:00
  • b2626a7d1b Python update to handle XML and Dictionaries derek.kingston 2017-07-03 13:08:47 -04:00
  • 9173954266 Only write out files that have changed derek.kingston 2017-06-15 10:30:23 -04:00
  • dee78891db Merge pull request #5 from hamilj/develop Derek Kingston 2017-06-15 08:54:47 -04:00
  • ee66321525 Fix warnings in POD deserialization functions James Hamil 2017-06-15 08:43:27 -04:00
  • 661c4430bf Modify .gitignore to exclude entire dist directory and all java class files James Hamil 2017-06-15 08:41:44 -04:00
  • 88b381b6d8 Merge pull request #2 from BenHocking/develop Derek Kingston 2017-06-09 15:39:44 -04:00
  • ecd106a19b Updated .gitignore file Ben Hocking 2017-06-09 13:52:10 -04:00
  • 8bdd521c34 Updated README to highlight terms of license Derek Kingston 2017-06-06 09:55:19 -04:00
  • 9803436655 Merge branch 'meson-build' into develop v1.1.0 Adam C. Foltzer 2017-05-15 12:05:12 -07:00
  • 78194bf181 check in the generated Ant files for LmcpGen Adam C. Foltzer 2017-05-12 07:38:30 -07:00
  • 7d61c9beb0 Updated meson build for pointer to LMCP include directory Derek Kingston 2017-05-11 10:54:25 -04:00
  • 1505cab660 Update C++ meson build output Derek Kingston 2017-05-11 10:38:10 -04:00
  • d15b16d263 Merge pull request #1 from afrl-rq/meson-build Derek Kingston 2017-05-10 14:08:24 -04:00
  • 8d434b529c update meson template to work as a subdir Adam C. Foltzer 2017-05-09 10:34:30 -07:00
  • a310aa751a Project to auto-create libraries adhering to the LMCP specification v1.0.0 derek.kingston 2017-05-07 08:42:22 -04:00