Skip to content

SleepWellPupper/RhoMicro.BindSight

Repository files navigation

BindSight

BindSight generates documentation for your configuration bindings using the options pattern.

Installation

Using the command line:

dotnet add package RhoMicro.BindSight

Using msbuild:

<PackageReference Include="RhoMicro.BindSight" Version="*"></PackageReference>

Getting Started

Check out the documentation on how to get started.

TODO

  • file about enrichments

  • generate arbitrary mdx files

  • generate graphviz/plantuml diagrams

  • generated mdx file marker for directory cleaning

  • roslyn bug (NRE in ubuntu)

  • nuget

  • json schema generator should emit for model instead of root type

  • rider issue with live updating file when dotnet watching from out of process

  • rider issue with meta update handler not being invoked when debugging

  • architecture outline

  • design choices & tradeoffs incurred

  • showcase website

  • fork some popular app repos and integrate to test & show off

  • add unit tests

  • write a user guide for usage & extension

  • cookbook on various usecases

  • in use guides, highlight built in transformations & generators & options

  • add convenience methods for registering and configuring stuff like excluded children etc

About

Generate documentation for option pattern use.

Resources

Stars

Watchers

Forks

Languages