csharp: Fix build and doc generation re beta stuff
authorLauro Moura <lauromoura@expertisesolutions.com.br>
Thu, 11 Jul 2019 08:19:52 +0000 (10:19 +0200)
committerTaehyub Kim <taehyub.kim@samsung.com>
Wed, 17 Jul 2019 06:42:51 +0000 (15:42 +0900)
commit5d7f4727684f34977ee8b5de9667a2ac3733372e
treee7dfdb55ed30a5a259cc490a3483d03b2c9aa83d
parent3fb8fb65fc3ec6d5fe12f0f442b5b6ff7b0d57db
csharp: Fix build and doc generation re beta stuff

Summary:
When skipping beta items, make sure generated documentation does not try
to refer to beta stuff using `see` tags. Doing so would lead to warnings
when generating the xml doc file and as we now treat warnings as errors,
compilation would fail.

Instead of `see` tags, use a simple `span` with a suffix text explaining
said item is beta.

Reviewers: vitor.sousa, felipealmeida, segfaultxavi

Reviewed By: segfaultxavi

Subscribers: cedric, #reviewers, #committers

Tags: #efl, #expertise_solutions

Differential Revision: https://phab.enlightenment.org/D9258
src/bin/eolian_mono/eolian/mono/documentation.hh