ThisAssembly
Assembly info class
Exposes project and assembly level information as constants in a reusable class
Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.
437 stars
8 watching
23 forks
Language: C#
last commit: 8 days ago
Linked from 1 awesome list
csharp-sourcegeneratorroslyn
Related projects:
Repository | Description | Stars |
---|---|---|
devteam/immutype | Generates extension methods for immutable data types in .NET. | 41 |
ladsoft/dotnetpelib | A C++11 library to create and manipulate .NET assemblies and executables in various formats. | 55 |
distantcam/autoctor | Automatically generates constructors and associated code for managing dependencies in C# classes | 84 |
hermanussen/compiletimemethodexecutiongenerator | Allows executing code during compilation to improve runtime performance | 20 |
dustincampbell/csharpessentials | A collection of tools to simplify C# development with Roslyn diagnostics and code fixes. | 160 |
martinothamar/wrappervalueobject | Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting | 53 |
praeclarum/netjs | Compiles .NET assemblies to JavaScript, allowing reuse in web apps by converting portable parts into reusable TypeScript files. | 963 |
ashenblade/enumclass | A source generator that creates type-safe classes inspired by Kotlin's enum class | 4 |
bytecodealliance/wasmtime-cpp | Provides C++ API bindings to the WebAssembly runtime engine | 87 |
0xd4d/dnlib | A .NET assembly and module reader/writer library | 2,173 |
dvx/jssembly | A Java library that enables the execution of native assembly code from Java | 124 |
orlp/devector | A container class with efficient append operations on either end. | 37 |
andrzejolszak/buildergeneratorhotreload | A solution to a Visual Studio issue where source generator changes aren't reflected in IntelliSense. | 3 |
david-desmaisons/codedependencyscanner | Analyzes .Net assembly code dependencies and relationships | 37 |
prophetlamb/tupleoverloadgenerator | Generates overloads to handle variable-length parameter arrays without heap allocations | 5 |