This repository was archived by the owner on Mar 28, 2023. It is now read-only.
Meta:Magical Interface v3.3.0
Pre-release
Pre-release
·
54 commits
to master
since this release
Added
- Added missing documentation to all objects in the interface.
- Added
isRequiredto keep track of unimplemented functionality. This is
important to prevent tools from accessing getters that are there only to
provide documentation on the object's layout (Field.nameis an example). - Automatically running documentation examples so they don't get out of date.
- Added a specific Makefile for Interface.
- A set of primitive wrappers that allows Interface to deal with primitive
objects in a limited way. This simplifies the work tooling has to do to
explore an object without having things explode when encountering a
primitive.
Changed
copyright,licence, andplatformsare not propagated anymore.
Previously these were propagated because sometimes people want to know
all of the licences an object has, or all of the platforms an object runs
on, but there's no reasonable way of merging these fields, and it highly
depends on the questions being asked.authorsandmaintainersnow require their arguments to be a Person object.- Fixed incorrect and outdated example code.
- Sorts
(Uncategorised)last.