4 Repos
Determines the name of a function at runtime.
Distinct from Function Naming Structures: Distinct from Function Naming Structures: retrieves the existing name rather than defining naming conventions.
Explore 4 awesome GitHub repositories matching software engineering & architecture · Function Name Retrieval Utilities. Refine with filters or upvote what's useful.
This project is a technical study guide and architectural analysis of the Vue.js framework. It serves as an educational resource for understanding the implementation of a reactive framework, providing source code analysis and architectural visualizations to explain the internal workings of the Model-View-ViewModel pattern. The project focuses on the mechanics of reactive framework implementation, specifically how dependency tracking, getters, and setters are used to synchronize state with a user interface. It includes detailed examinations of the virtual DOM and the process of reconciling ele
Provides a utility to retrieve the name of a declared function by analyzing its string representation.
Provides a utility to retrieve the name of a function at runtime.
REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed proxy code generation, a Lua scripting interface, an ImGui-based UI system, a runtime debugging toolkit, and a VR integration layer. At its core, it intercepts and modifies internal game engine functions and state at runtime through hooking and scripting APIs, enabling deep inspection and manipulation of live game objects. The framework distinguishes itself through typed proxy code generation that auto-creates C# interfaces from the game's type database, giving compile-time saf
REFramework invokes methods on a managed engine object by name, supporting overloaded functions through full prototype strings.
OpenRewrite is an automated refactoring engine and source-to-source migration framework. It uses a lossless semantic tree parser to represent source code as type-aware trees that preserve original whitespace and formatting, enabling precise and deterministic modifications. The project utilizes a declarative refactoring pipeline where sequences of transformations are defined in YAML to resolve breaking changes and technical debt. It features type-aware pattern matching and cross-language model mapping to apply similar refactoring patterns across different programming languages. The framework
Filters the scope of a refactoring operation by matching method signatures and package names to isolate intended targets.