Category: .NET
-
RSCG – Schema
RSCG – Schema name Schema nuget https://www.nuget.org/packages/Schema/ link https://github.com/MeltyPlayer/Schema author Melty Player Generate binary serialization code This is how you can use Schema . The code that you start with is The code that you will use is The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/Schema
-
RSCG – FactoryGenerator.Abstractions
RSCG – FactoryGenerator.Abstractions name FactoryGenerator.Abstractions nuget https://www.nuget.org/packages/FactoryGenerator.Abstractions/ https://www.nuget.org/packages/FactoryGenerator.Microsoft.Extensions.DependencyInjection/ link https://github.com/ivmazurenko/factory-generator author Ivan Mazurenko Generating DI Factory based on the first parameter(s) This is how you can use FactoryGenerator.Abstractions . The code that you start with is The code that you will use is The code that is generated is Code and…
-
RSCG – JinShil.MixinSourceGenerator
RSCG – JinShil.MixinSourceGenerator name JinShil.MixinSourceGenerator nuget https://www.nuget.org/packages/JinShil.MixinSourceGenerator/ link https://github.com/JinShil/JinShil.MixinSourceGenerator author Jin Shil Generate mixins of classes This is how you can use JinShil.MixinSourceGenerator . The code that you start with is The code that you will use is The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/JinShil.MixinSourceGenerator
-
Adding Code Coverage
Before adding functional functions to address Linq Where extension , I do aim to have 100 % code coverage – in order to know that all functions well . So tried to add code coverage with AI . You will find below the Whole discussion . It works enough well , with 2 problems: Repeating…
-
Minimizing code with global usings
I am fond of having all the usings declarations in a global.cs file by using global ( as opposed to have one by each file ) So I want that AI to remove redundant using statements from test and filter files and introduced global using directives in new global.cs files for both FpFilters and FpFilters.Tests…
-
Improving BDD Tests with HTML exports
So now I have the reports to the console – but it will be better if I read them in a text file . So I have tried to add automatically report export into HTML . You will find below the Whole discussion , but AI did not make it . If you follow the…
-
RSCG – Finch.Generators
RSCG – Finch.Generators name Finch.Generators nuget https://www.nuget.org/packages/Finch.Generators/ link https://github.com/ivmazurenko/finch author Ivan Mazurenko dapper style generator This is how you can use Finch.Generators . The code that you start with is The code that you will use is The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/Finch.Generators
-
RSCG – RxSourceGenerator
RSCG – RxSourceGenerator name RxSourceGenerator nuget https://www.nuget.org/packages/RxSourceGenerator/ link https://github.com/Zalutskii/Reactive-Extensions-event-generator author Ivan Zalutskii Generates RX Extensions for events This is how you can use RxSourceGenerator . The code that you start with is The code that you will use is The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/RxSourceGenerator
-
RSCG – NFH.FileEmbed
RSCG – NFH.FileEmbed name NFH.FileEmbed nuget https://www.nuget.org/packages/NFH.FileEmbed/ link https://github.com/SirCxyrtyx/FileEmbed author Natalie Howes Generating embedded files This is how you can use NFH.FileEmbed . The code that you start with is The code that you will use is The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/NFH.FileEmbed
-
VibeCoding and testing to BDD to understand the output
So the AI has written all tests for the solution. But now the problem was reading all those tests. For example for this code public static class ArrayFilters { // Checks if the argument is included in the comparison array public static bool IsIncludedIn<T>(T arg, T[] comparisonArray) { return comparisonArray != null && comparisonArray.Contains(arg); }…