FiniteReality
9cd1025ae9
Add using for system so that Attribute can be used
8 years ago
FiniteReality
80d67be744
Allow arbitrary attributes to be added to commands
I still don't approve adding type info back into commands, so
I decided to use this solution for allowing arbitrary attributes to be
added to commands.
Add attributes property to ParameterBuilder
Add Attributes properties to info types
9 years ago
RogueException
55e9c7da5c
Merge pull request #482 from FiniteReality/issue/462
Ensure aliases are built in the correct order
9 years ago
RogueException
fe35400498
Cleanup
9 years ago
FiniteReality
c2b50b56d8
Ensure aliases are built in the correct order
Fixes #462
9 years ago
RogueException
e3da623f39
Cleaned up alias generation
9 years ago
AntiTcb
bc985ada92
Modules without aliases now default to an empty string alias
9 years ago
RogueException
c1a9bdc142
Cleaned up alias permutations, fixed empty aliases
9 years ago
Christopher F
604d69fb7f
Revert "Implement configurable command node separators"
9 years ago
FiniteReality
70d30efb94
Implement configurable command node separators
This fixes #304 over foxbot's PR for the same issue.
9 years ago
james7132
6865318071
Fix IsSubmodule property's correctness
9 years ago
james7132
0771fcce63
Add Parent property to ModuleInfo
9 years ago
FiniteReality
bc76e38ce5
Fix additional issue with aliases building incorrectly
9 years ago
RogueException
593ba46f1c
Cleaned up command builders and async func names
9 years ago
FiniteReality
de645548a9
Complete command builders implementation
In theory this should just work, more testing is needed though
9 years ago
FiniteReality
6d46347ebc
Finish implementation of command builders
9 years ago
FiniteReality
af433c82cc
Complete builders, start work on using them
9 years ago