Gerasimos (Makis) Maropoulos
|
a675e8191a
|
fix macro registration issue and match by kind for MVC and hero instead of its kind, so custom types like structs can be used without any issues. Add an example on how to register a custom macro it is just few lines and all in one place in this version.
Former-commit-id: 93c439560fcfad820f9f3e39c1d9557c83cef0ee
|
2018-09-30 17:26:40 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
d6d27b2605
|
Conversion once at macros and their functions, internal changes required
Former-commit-id: 7b778cccfb7c0e30ca5e8106017ada065993aba5
|
2018-09-27 03:17:45 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
dc3c38b189
|
add the ability to add custom parameter types to the interpreter and mapped macros with any number of macro functions - example added - although it's working it is not ready yet - I have to do some cleanup, doc comments and a TODO
Former-commit-id: 8ac751b649a3b8e59948fd4c89ad53d25f49d0d5
|
2018-09-26 11:37:11 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
cbd8fe95ac
|
add uint8 parameter type, and mvc and hero - this commit may be a point of tutorial on how to add a completely new type from scratch to the hero for future contributors
Former-commit-id: dc7a7e6c97ef0c644a22e92072e4bdb98ae10582
|
2018-08-24 00:56:54 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
18c23e7d1e
|
hero support for the new uint64
Former-commit-id: 0cd72427302afd50a18c88443f871db393429bfa
|
2018-08-23 06:33:54 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
bf13f7648a
|
add vscode extension link and badge | Some internal improvements (not completed yet)
Former-commit-id: 9bc94e90a2780ee81f8188509d98063fb3f2924b
|
2018-01-25 03:16:49 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
2e9cf2def7
|
linting, 99% is not fine let's do it 100%
Former-commit-id: 45d246e8d14deb7c238e01e6a2b1648a9ddf39c0
|
2018-01-04 16:34:04 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
b282e7c563
|
Replace controller's .Register with .Handle and AddDependencies with .Register in order to be aligned with the 'hero' package, all examples and docs are updated, it's crazy how I can't stop even on Christmas
Former-commit-id: 3b42963e9806e327ee42942cf156bda6059eaf8f
|
2017-12-27 04:15:41 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
2ab1456414
|
split of the mvc and the new hero package is completed, now handlers with input and output binding feature is a different feature than the mvc, however the mvc controller's methods can use the hero dependency injection as before (v10+)
Former-commit-id: d67f5a5ed9033286bcc4c04f6be612823cba2a57
|
2017-12-25 20:57:04 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
46505f62db
|
create a new package, name it as hero, I was thinking super or superb but hero is better name for what it does - the goal is to split the new 'mvc handlers' from the mvc system because they are not the same, users should know that they can use these type of rich binded handlers without controllers as well, like a normal handler and that I implemented here, the old files exist on the mvc package but will be removed at the next commit, I have to decide if we want type aliases for Result or no
Former-commit-id: cb775edc72bedc88aeab4c5a6de6bfc6bd56fae2
|
2017-12-25 20:05:32 +02:00 |
|