Skip to content

monaco editor - #8

Merged
rokde merged 45 commits into
mainfrom
feature/monaco-editor
Nov 10, 2025
Merged

rokde merged 45 commits into
mainfrom
feature/monaco-editor

Conversation

@rokde

@rokde rokde commented Nov 10, 2025

Copy link
Copy Markdown
Contributor

No description provided.

rokde added 30 commits November 10, 2025 17:30
…ove error response formatting, and integrate Monaco editor enhancements for better UX
…ies in `AstTraverser` and `Engine` for enhanced error handling
…ynamic analysis, enhance autocompletion logic for functions, variables, and classes, and improve type handling with new utilities
…y eliminating unused or redundant enum dependency
…context-aware suggestions, snippet handling, and dynamic property/method resolution using Monaco editor
…nced reflection for dynamic class analysis, add comprehensive tests for type hints, property/method visibility, and function autocompletion
…eflectType` utility for improved type handling, update return type logic, and adjust test expectations for alignment with `void` returns
… non-existent classes, methods without return types, and properties lacking or with minimal doc comments
…dling, improve doc comment parsing, and standardize `void` return annotations
…ent` AST structures with detailed assertions
…hod, and update `login` logic to track login count
…<br>` for proper HTML formatting in result display
… and `TokenType` definitions to handle `++` and `--` tokens
…versal, and AST representation for `for` loops and postfix operators
…ructure, properties, and serialization logic
…for if-else, loops, function calls, unary and binary operations, and literals
… for unknown nodes, operators, and literals; ensure source map generation
…en-based parsing with string-based helper function; add extensive validation for parsing edge cases and new AST nodes
rokde added 15 commits November 10, 2025 22:19
…if-else, loops, binary and unary operations, literals, and error handling
… for for/foreach statements, function calls, member access, and null literal rendering
…-else statements, foreach with key, and exception handling
…ments, false literal, and updated parse return type
…foreach statements with various cases; update exception handling tests for unknown operators
…ements with various initializer, condition, and increment/decrement combinations
…adjust variable handling logic for enhanced clarity and consistency
…nctions for consistency; ensure type checks before operations in renderer and traverser
@rokde rokde self-assigned this Nov 10, 2025
@rokde
rokde merged commit f081fee into main Nov 10, 2025
17 checks passed
@rokde
rokde deleted the feature/monaco-editor branch November 10, 2025 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant