HTTPS clone URL
Subversion checkout URL
C5 INITIAL_IMPORT MCS_0_28 MONO_0_28 Mainsoft.System.Data NUNIT SAVANNAH_CVS XIMIAN anonymous-methods anonymous-methods2 atsushi-200810 cecil commit-to-changelog-tests dick/ia64-hpux dick/io-layer-files-backend dick/io-layer-no-daemon jb/cl jb/ml2 jb/reflection-corcompare mainsoft/JSF mainsoft/cust_1_2.2 mainsoft/gh1.7 mainsoft/gh2.2_customer2 mainsoft/gh2.2_customer3 mainsoft/gh2.2_customer4 mainsoft/gh2.2_customer5 mainsoft/gh2.2 mainsoft/gh2.5_customer2 mainsoft/gh3.0preview1 mainsoft/gh20_Customer2 mainsoft/gh20_mcs_Customer1 mainsoft/gh20preview mainsoft/gh20preview2 mainsoft/gh20 mainsoft/solutions_2_2 martin/anonymous-methods2 martin/debugger-kahalo martin/debugger-plophos master messaging-2008 mono-1-0-6 mono-1-0 mono-1-1-4 mono-1-1-5 mono-1-1-6 mono-1-1-7 mono-1-1-8 mono-1-1-9 mono-1-1-10 mono-1-1-11 mono-1-1-12 mono-1-1-13-8 mono-1-1-13 mono-1-1-14 mono-1-1-15 mono-1-1-16 mono-1-1-17 mono-1-1-18 mono-1-2-1 mono-1-2-2 mono-1-2-3 mono-1-2-4 mono-1-2-5 mono-1-2-6 mono-1-2 mono-1-9-1-1 mono-1-9 mono-2-0 mono-2-2 mono-2-4-0 mono-2-4-1 mono-2-4-2 mono-2-4-3 mono-2-4 mono-2-6-4 mono-2-6-7 mono-2-6 mono-2-8 mono-2-10 monotouch-1-0 monotouch-2-0 moon-2-99-0-1 moon-2-99-0-2 moon-2-99-0-3 moon-2-99-0-4 moon-2-99-0-5 moon-2-99-0-6 moon-2-99-0-7 moon-2-99-0-8 moon-3-99-0-1 moon-3-99-0-2 moon/moon-2-0 moon/1.9.0 moon/1.9.1 moon/1.9.2 moon/1.9.3 moon/1.9.4 moon/1.9.5 moon/1.9.6 moon/1.99.1 moon/1.99.2 moon/1.99.3 moon/1.99.4 moon/1.99.5 moon/1.99.6 moon/1.99.7 moon/1.99.8 moon/1.99.9 mwf-handle-branch post-1-1-7-4-locking-exp post-1-1-8-locking-exp rhowell/1.9.1 rhowell/1.9.4 sportsmodel-branch vargaz/mini-linear-il vargaz/mini-xp-local-regalloc wii
Nothing to show
Nothing to show
Fetching latest commit...
Cannot retrieve the latest commit at this time.
Documentation is now maintained on the mono wiki: http://www.mono-project.com/Mono:Runtime:Documentation Older documents or documents which were not yet migrated to the wiki are kept here. * Scripts to maintain the Mono VM internal API Layout ------ sources/ mono-api-*.html Contains the various source files, each source file contains HTML, and a line for each API call like this: <h4><a name="api:mono_something">mono_something</a></h4> The format is static, notice that the tools actually search for the above format and process that (both the tools here, as well as the upcoming Monodoc tools and index creation tools). The files can contain any ammount of extra information. The documentation from the source code is then merged with these files and the header/footer information to produce the deploy directory. deploy/ Scripts produce a ready-to-use set of XHTML files that can be either fed into a monodoc XHTML provider or can be published directly on the web. PROGRAMS -------- * check-coverage Run this script every once in a while to make sure that a public symbol that has been added to Mono has a corresponding section on the mono-vm-api.html This works by looking for the <h4>APICALL</h4> pattern on the HTML file. * produce-lists Produces the public-api and wapi files that contain the public libmono API. * exdoc Extracts the embedded documentation from the sources. * check This script is used to verify which routines are missing inline documentation, usage: check mono/metadata/*.c * convert.cs Converts an HTML file into a valid XML document, uses the AgilityPack.dll. The sources to this DLL live in the HtmlAgilityPack folder, and are a prerequisite for convert.exe. DATAFILES: --------- ignore Contains the list of public symbols that should be ignored, they come from tests for example, or are known to be exposed. This is consumed by produce-lists public-api wapi These two are produced by the produce-lists script and it documents all the public methods.