Arnaud ツ
Arnaud ツ
**Fixes**: - [*[RME] Implementing a new way to declare commands* • `#263`](https://github.com/RMEx/RME/issues/263) - [*[RME] Commands' documentation* • `#264`](https://github.com/RMEx/RME/issues/264) - [*[RME] Commands' parameters' types (for validation)* • `#265`](https://github.com/RMEx/RME/issues/265) - [*[RME Forge]...
> Definition of commands' documentation as used by **Forge** (*or any other documentation parser*) Structures' contract which defines what should be produce by **RME** in order to be consumed by...
> Enumeration of the available commands' parameters' types. These will be used to dynamically validate one command's parameters upon invocation. Let's call these parameter types ***domains*** as they will only...
**Based on #263, this issue aims to define a new way to document commands**. This implementation should : - Benefit the new commands' declaration to retrieve as much explicit information...
> Implementing a new way to declare commands (preparatory work for new documentation). *Illustration*: ```ruby # Command's declaration's illustration RME::Command::declare({:name => :move_to, :parameters => [ {:name => :id, :description =>...