| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Ice 3.7 | Dan Goodliffe | 2018-04-03 |
| | | | | | | | | | | | | | | | Implements Slicer for Ice 3.7. This is largely: * Pointers are now all std::shared_ptr * libSlice isn't installed, so we build part of it into libslicer-compiler * Library name change to use Ice++11 There are a few other things, but mostly just minor language/function name compatibility changes. The compiling of libSlice is a bit of a hack, currently comprising a git submodule of Ice itself, and a few dirty defines on the command line, but appears to be functionally satisfactory if a little unpleasant. | ||
| * | Adds the [input] streaming interfacesslicer-1.5.0 | Dan Goodliffe | 2017-07-23 |
| | | |||
| * | Support [de]serializing XML elements/attributes to/from a dictionaryslicer-1.4.2 | Dan Goodliffe | 2016-11-02 |
| | | |||
| * | Behave more like a normal compiler (write whole file, not append existing one)slicer-1.4.0 | Dan Goodliffe | 2016-10-07 |
| | | |||
| * | Big mangle of the testing stuffs to split the test type definitions into ↵ | Dan Goodliffe | 2016-09-29 |
| | | | | | multiple manageable files | ||
| * | Build test case libs with bjam, not a messy set of tests | Dan Goodliffe | 2016-09-24 |
| | | |||
| * | Define all exceptions as ICE exceptions | Dan Goodliffe | 2016-09-22 |
| | | |||
| * | Split compiler code away from runtime code | Dan Goodliffe | 2016-09-21 |
| | | |||
| * | Add options for not declaring conversion functions (for such cases when they ↵slicer-1.2.1 | Dan Goodliffe | 2015-12-09 |
| | | | | | are provided externally) | ||
| * | Use adhocutil's visibility | Dan Goodliffe | 2015-10-11 |
| | | |||
| * | Use libadhocutil (impacts tests only) | Dan Goodliffe | 2015-09-02 |
| | | |||
| * | Switch to run rule for capturing output, undate paths in tests | Dan Goodliffe | 2015-07-20 |
| | | |||
| * | Add support for ice include search paths (-I like slice2cpp) | Dan Goodliffe | 2015-01-28 |
| | | |||
| * | Call the compile slicer tool from the test case instead of just the library ↵ | Dan Goodliffe | 2015-01-27 |
| | | | | | (end-to-end test improvement) | ||
| * | Support for automatically determining a model part implementation | Dan Goodliffe | 2014-11-30 |
| | | |||
| * | Big refactor to use Boost UTF | randomdan | 2014-11-06 |
| | | |||
| * | Allow serializers to use their own native types. | randomdan | 2014-09-11 |
| | | | | | Allow .ice metadata to specify typesafe conversion functions between serializer types and model types | ||
| * | Adds core support for model part approximate type (complex, simple, ↵ | randomdan | 2014-07-04 |
| | | | | | | | sequence, etc) Adds support for JSON | ||
| * | Adds support for classes with inheritance | randomdan | 2014-06-26 |
| | | | | | Adds more unit tests and verifies written XML is the same as the initial | ||
| * | Update tests to perform an end-to-end (albeit non-validating) slice, slicer, ↵ | randomdan | 2014-06-03 |
| | | | | | compile, link, load and run | ||
| * | First hash of slicer, works well for the golden path, beyond that is ↵ | randomdan | 2014-05-29 |
| uncharted territory | |||
