1
0
Ian Griffiths 1ffbcad513 Add ResetExceptionDispatchState operator and document exception reuse limitations (#2237) 2 долоо хоног өмнө
..
Properties a2a03840ac Rename Ix/NET/** to Ix.NET/**. Rename Rx/NET/** to Rx.NET/** 12 жил өмнө
HomoIcon.csproj 1ffbcad513 Add ResetExceptionDispatchState operator and document exception reuse limitations (#2237) 2 долоо хоног өмнө
HomoIcon.sln a2a03840ac Rename Ix/NET/** to Ix.NET/**. Rename Rx/NET/** to Rx.NET/** 12 жил өмнө
HomoIcon.vssscc a2a03840ac Rename Ix/NET/** to Ix.NET/**. Rename Rx/NET/** to Rx.NET/** 12 жил өмнө
Program.cs 5ed1a30c34 Remove obsolete #if directives (#1915) 2 жил өмнө
README.md 8ebfb49f27 Update HomoIcon tool to reflect new repository structure and manual code changes (#537) 7 жил өмнө
app.config 1ffbcad513 Add ResetExceptionDispatchState operator and document exception reuse limitations (#2237) 2 долоо хоног өмнө
enable-xml-documentation.gif 8ebfb49f27 Update HomoIcon tool to reflect new repository structure and manual code changes (#537) 7 жил өмнө

README.md

The HomoIcon Tool

The HomoIcon tool generates a part of the Qbservable implementation on the basis of the public Observable API.

When do I use the tool?

Whenever an Observable operator is added, removed, changed or its documentation is changed, the homoicon tool needs to be executed to keep the Qbservable and the Observable implementation in sync.

How do I use the tool?

  1. Apply your changes to the Observable API.
  2. Enable the XML documentation in the System.Reactive and the System.Reactive.Observable.Aliases project properties. Enable XML documentation
  3. Rebuild the Rx solution.
  4. You should have now the dll and xml files in the System.Reactive\bin\Debug\netstandard2.0 and System.Reactive.Observable.Aliases\bin\Debug\netstandard2.0 folders.
  5. Build and execute the HomoIcon tool.