-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: Added better Generic Void type handling feat: Added better handling of Literal Value types * feat: Added Readonly parsing in TypeScript Added ability to remove/ignore specific properties in model generation. * feat: Update ASTModel class inheritance This commit updates the ASTModel class to inherit from the ASTNode class, providing a more consistent and structured hierarchy for the AST model. This change improves code organization and maintainability. * perf: Updated Data Model and added Max Degree of Parallelism The Data Model was done to decrease lookup times. Added Parallelism to allow for parallel processing of generation step. * feat: Support more Scenarios Better support interface parsing/writing Better support Generic parsing/writing Include base class constructors in extended class. Expanded scenarios for better coverage. * feat: Added Variable and Function Declaration Parsing and Writing chore: Code Cleanup * feat: Fixed Reference Types being parsed as Union Types when they were not. test: Added more test coverage. chore: Code Cleanup perf: Added Class reference lookups. * feat: Updated Generate Sample Code * feat: Updated Console App Generation Logic * feat: Updated Sample WASM Example Project * feat: Update BabylonJS Server Sample * feat: Update Minor Version * chore: Code Cleanup * chore: Code Cleanup and Coverage * chore: Code Cleanup * build: Script updated uses * build: Updated GitTools version * chore: Code Cleanup +semver: minor
- Loading branch information
Showing
1,448 changed files
with
1,797,484 additions
and
191,771 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
// Use IntelliSense to learn about possible attributes. | ||
// Hover to view descriptions of existing attributes. | ||
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 | ||
"version": "0.2.0", | ||
"configurations": [ | ||
{ | ||
"name": "C#: <project-name> Debug", | ||
"type": "dotnet", | ||
"request": "launch", | ||
"projectPath": "${workspaceFolder}/Sample/EventHorizon.BabylonJS.Interop.Generator.ConsoleApp/EventHorizon.BabylonJS.Interop.Generator.ConsoleApp.csproj" | ||
} | ||
|
||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
{ | ||
"version": "2.0.0", | ||
"tasks": [ | ||
{ | ||
"type": "dotnet", | ||
"task": "build", | ||
"group": { | ||
"kind": "build", | ||
"isDefault": true | ||
}, | ||
"problemMatcher": [], | ||
"label": "dotnet: build" | ||
}, | ||
{ | ||
"type": "shell", | ||
"label": "dotnet: test", | ||
"command": "pwsh", | ||
"args": [ | ||
"./entry.ps1", | ||
"test" | ||
], | ||
"group": { | ||
"kind": "test", | ||
"isDefault": true | ||
}, | ||
"dependsOn": [ | ||
"format" | ||
], | ||
"problemMatcher": [] | ||
}, | ||
{ | ||
"type": "shell", | ||
"label": "dotnet: format", | ||
"command": "pwsh", | ||
"args": [ | ||
"./entry.ps1", | ||
"format" | ||
], | ||
"problemMatcher": [] | ||
} | ||
] | ||
} |
Oops, something went wrong.