[Mono-dev] Internal runtime documentation with Doxygen

Alexander Köplinger alkpli at microsoft.com
Tue Feb 7 16:38:52 UTC 2017


Hey Jon/community,

This is now available as http://www.mono-project.com/api/ !

- Alex

On 07 Feb 2017, at 01:26, Jon Purdy via Mono-devel-list <mono-devel-list at lists.dot.net<mailto:mono-devel-list at lists.dot.net>> wrote:

We’ve recently added initial support for building Doxygen documentation[1]. The master docs are currently available on Jenkins[2]. We intend to set up a central location online where these docs are deployed, as a convenient way to browse the runtime code. My hope is that this helps new developers and people unfamiliar with different parts of the runtime.

But first, many comments need to be updated to use Doxygen syntax in order to produce useful docs. It wouldn’t be very productive for me to do all of this myself, so I propose that when we change some code, we make sure that if the code is documented, then its documentation appears correctly in the Doxygen output.

I am not proposing that we write new documentation at this time, only verify the docs we already have and get them ready for deployment.

You can also build the docs locally with “make doxygen -C docs” in the Mono repository, then open “docs/doxygen-output/index.html” to view the results. (This can take several minutes.)

Questions, comments, and objections are welcome. :)

[1]: https://github.com/mono/mono/pull/1383<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmono%2Fmono%2Fpull%2F1383&data=02%7C01%7Calkpli%40microsoft.com%7C77cdfb982e4f4873750f08d44ef0030e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636220240134930270&sdata=mbmgnLe5giPUthZMg%2FcP9SpX%2Beyca%2F5YlXldzEApgv0%3D&reserved=0>
[2]: https://jenkins.mono-project.com/job/test-mono-mainline-staticanalysis<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjenkins.mono-project.com%2Fjob%2Ftest-mono-mainline-staticanalysis&data=02%7C01%7Calkpli%40microsoft.com%7C77cdfb982e4f4873750f08d44ef0030e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636220240134930270&sdata=6xIrw2gM20Z%2FwKw%2BTpehmFsU%2BQTxYDLjkzo%2F2PJOkTM%3D&reserved=0>/

_______________________________________________
Mono-devel-list mailing list
Mono-devel-list at lists.dot.net<mailto:Mono-devel-list at lists.dot.net>
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.dot.net%2Fmailman%2Flistinfo%2Fmono-devel-list&data=02%7C01%7Calkpli%40microsoft.com%7C77cdfb982e4f4873750f08d44ef0030e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636220240134940278&sdata=fb%2FERZWPidxzvuBONt3Pe91ZDgGtFqY2vUmV1jGXrag%3D&reserved=0

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dot.net/pipermail/mono-devel-list/attachments/20170207/044ea287/attachment.html>


More information about the Mono-devel-list mailing list