Pavel Shevaev
|
4499ce0eaa
|
Storing mtgMetaParsedModule as module in mtgMetaInfoUnit
|
2023-11-30 18:48:28 +03:00 |
Pavel Shevaev
|
160a3f2c24
|
Internal cleanup and refactoring, improving error line reporting
|
2023-11-23 17:03:31 +03:00 |
Pavel Shevaev
|
40a4a85248
|
Internal cleanup
|
2023-11-12 18:17:32 +03:00 |
Pavel Shevaev
|
759229485a
|
Adding dot.name support for extends, implements and RPC names
|
2023-11-10 01:07:05 +03:00 |
Pavel Shevaev
|
7ac955a389
|
Adding @enum_replace support
|
2023-11-09 17:47:37 +03:00 |
Pavel Shevaev
|
90acee3b62
|
Adding del functions for metagen units and tokens
|
2023-10-23 11:08:48 +03:00 |
Pavel Shevaev
|
a84718215d
|
Improving structs and interfaces validation
|
2023-09-27 00:16:21 +03:00 |
Pavel Shevaev
|
f93d46ad5e
|
getId() -> getMetaId(); Adding support for class id overriding via class_id token
|
2023-08-16 14:16:13 +03:00 |
Pavel Shevaev
|
40fd5cc0a1
|
A bit optimizing unresolved type refs check
|
2023-08-03 23:00:32 +03:00 |
Pavel Shevaev
|
a73126b3e0
|
Adding more strict resolving of symbols
|
2023-08-03 18:03:38 +03:00 |
Pavel Shevaev
|
4939f05cfc
|
Adding experimental support for @shared_tokens which are applied to all metagen units declared in a file
|
2023-07-18 15:27:50 +03:00 |
Pavel Shevaev
|
259efc20ab
|
Adding experimental support for enums overriding using @enum_override token
|
2023-07-14 16:21:22 +03:00 |
Pavel Shevaev
|
1e9d2c31e8
|
Fixing broken mtgMetaInterface::getImplements() method
|
2023-06-02 15:38:53 +03:00 |
Pavel Shevaev
|
68898b4327
|
Adding initial support for 'implements' and interfaces
|
2023-05-23 13:38:16 +03:00 |
Pavel Shevaev
|
11d26bdb94
|
Fixing line error reporting for some edge cases
|
2023-05-17 23:47:45 +03:00 |
Pavel Shevaev
|
f9e38c9cd7
|
Minor fefactoring of API
|
2022-12-14 12:34:59 +03:00 |
Pavel Shevaev
|
ba8137da9d
|
Getting rid of obsolete functions and making files parsing more flexible
|
2022-12-09 12:37:55 +03:00 |
Pavel Shevaev
|
80724b1cda
|
Изменил(а) на 'README.md'
|
2022-12-09 12:24:17 +03:00 |
Pavel Shevaev
|
ef37b96e89
|
Fixing autoload
|
2022-12-08 19:20:32 +03:00 |
Pavel Shevaev
|
57e3106499
|
Cleaning metagen package
|
2022-12-08 19:14:25 +03:00 |
Pavel Merzlyakov
|
eb2f842421
|
golang bundle import changed
|
2022-10-01 21:55:04 +03:00 |
madpwnhammer
|
558d4b65f2
|
Fixed float checks error messages
|
2022-09-12 17:16:06 +03:00 |
Madpwnhammer
|
99fbdd39e9
|
Fixed php float check error msg
|
2022-09-08 14:43:05 +03:00 |
Pavel Merzlyakov
|
a37da318fc
|
golang target changed
|
2022-08-22 15:04:57 +03:00 |
Madpwnhammer
|
bf14f57177
|
Fixed import struct fields error exception
|
2022-08-11 13:15:32 +03:00 |
Madpwnhammer
|
5102381ac5
|
Fixed nested filters
|
2022-08-09 15:41:53 +03:00 |
Pavel Shevaev
|
ba85357dba
|
Trying to improve PHP validation error message
|
2022-08-09 15:38:41 +03:00 |
Pavel Shevaev
|
216b23fab5
|
Merge branch 'master' of https://git.bit5.ru/bit/metagen
|
2022-08-09 15:35:02 +03:00 |
p.merzlyakov
|
33c4840475
|
workaround for this issue: https://github.com/golang/go/issues/33437
|
2022-07-04 18:11:53 +03:00 |
Pavel Shevaev
|
317f67c782
|
Adding initial interfaces support
|
2022-05-18 13:12:26 +03:00 |
Pavel Shevaev
|
dfe29ddf3c
|
Isolating dependencies
|
2022-05-17 14:02:51 +03:00 |
Pavel Shevaev
|
aea8c17602
|
Fixing autoloading
|
2022-05-16 15:47:17 +03:00 |
Pavel Shevaev
|
049b50a8f5
|
Fixing autoloading
|
2022-05-16 15:35:53 +03:00 |
Pavel Shevaev
|
7de1b71dc6
|
Fixing autoloading
|
2022-05-16 15:33:21 +03:00 |
Pavel Shevaev
|
b4b1204e25
|
Fixing autoloading
|
2022-05-16 15:25:48 +03:00 |
Pavel Shevaev
|
21662d907c
|
Adding composer.json
|
2022-05-16 14:40:10 +03:00 |
Pavel Shevaev
|
e10147eed3
|
first commit
|
2022-05-16 14:20:20 +03:00 |