readthedocs / sphinxcontrib-dotnetdomain

A Sphinx domain for .NET languages
MIT License
15 stars 17 forks source link

Fix faulty generic parsing and syntax examples #29

Closed agjohnson closed 9 years ago

agjohnson commented 9 years ago

This removes improperly chained generic syntax:

.. dn:class:: Foo<T><T><T>

And adds support and test cases for:

.. dn:class:: Foo<T, T>
.. dn:class:: Foo<TFoo, TBar>
.. dn:class:: Foo<T, <T, <string>>>

etc.

Sphinx alias linking is completely overridden, as it interferes with generic syntax

ericholscher commented 9 years ago

:ship: