Commit Graph

12 Commits

Author SHA1 Message Date
barsdeveloper
cc9e3d833a Attributes initialization refactoring (#19) 2024-03-24 17:30:50 +01:00
barsdeveloper
7469d55518 Replace parsing and test libraries
* WIP

* WIP

* wip

* WIP

* Several fixes

* Tests wip port to playwright

* WIP

* Fix more tests

* Serialization tests fixed

* Several fixes for tests

* Input options types

* Type adjustments

* Fix object reference parser

* Tests fixes

* More tests fixes
2024-02-14 00:40:42 +01:00
barsdeveloper
78c62ee59a Split grammar (#15)
* Move grammar parsers to entity classes

* Fix includes

* Fix Entity5 test

* Small detail

* Fix unknown keys entities

* Persistent grammar objects

* Fix grammar

* Grammar from variable
2023-09-18 21:13:28 +02:00
barsdeveloper
6f674b284d PCG nodes and other fixes (#14)
* Various fixes

* Fix name from SettingsInterface

* Allow path lookbehind for unknown keys entity

* Subraph object name

* Several fixes

* Various fixes

* Fix colors

* Various pin types
2023-09-14 23:07:09 +02:00
barsdeveloper
fd991b94b3 Various improvements (#13)
* Union lookbehind

* Fix quoted inline array
2023-09-02 14:08:29 +02:00
barsdeveloper
90f19e1bca Entities semplification
* Entities semplification WIP

* Bug fixes after entity semplification

* Fix object serialization
2023-05-05 18:50:31 +02:00
barsdeveloper
bf1a5ca65c Fix format text serialization, LineTrace node name 2023-04-23 15:43:57 +02:00
barsdeveloper
62b3968af3 Fix unexpected key types 2023-04-03 19:12:00 +02:00
barsdeveloper
bb24486303 Grammar refactoring
* Grammar refactoring WIP

* ISerializer.grammar

* Fixing various bugs in the grammar

* Small touch that improoves performance

* Fix unknown values grammar

* Various fixes

* Serialization refactoring to drop suboject logic

* Details fixed

* Entity attributes initialization refactoring

* JSDoc error fixed

* Rename value key to default

* Remove useless default

* Revert string keys
2023-04-01 19:55:16 +02:00
barsdeveloper
b235d63348 Specify extension in include paths 2023-03-23 16:24:32 +01:00
barsdeveloper
405accc39c Added a couple of new nodes and a grammar fix. 2023-03-10 10:52:32 +01:00
barsdeveloper
f5fd01d35b Keep possibly brand names just initials 2023-03-02 19:44:20 +01:00