Bertrand Lorentz
2b03787ac0
audit: Add a README file
2013-03-29 19:17:54 +01:00
Bertrand Lorentz
f4a1672c87
audit: Use dmcs as a compiler for the audit tools
...
This is what works for me, but you might want to change this for your
system.
2013-03-29 18:18:28 +01:00
Bertrand Lorentz
0830c50604
Add an audit.csproj to the MonoDevelop solution
2013-03-29 17:57:34 +01:00
Bertrand Lorentz
2a7d26a8b0
audit: Add gen-apidiff-html tool to generate apidiff reports
...
The gen-apidiff-html tool takes all apidiff files in a directory, merges
them and then applies mono-api.xsl to produce a nice HTML page that
shows the information about the API changes.
The various resources needed by the HTML page (images, CSS, javascript)
are added in the html/ directory.
This is all adapted from an older version of the tools in Mono git
master, under mcs/tools/corcompare.
2013-03-29 17:50:07 +01:00
Bertrand Lorentz
1eb786c735
audit: Refresh utilities using code from Mono git master
...
Copy latest versions of mono-api-info.cs and mono-api-diff.cs from Mono
git master, along with associated classes. As a consequence,
mono-api-info.cs now depends on Mono.Cecil.
Do the necessary adaptation for our use case: we do API comparison
between version of our assemblies.
2013-03-29 17:35:07 +01:00
Mike Kestner
8cf702ea12
2008-12-12 Mike Kestner <mkestner@novell.com>
...
* bootstrap-2.12: tagged for 2.12.7. Bump svn version.
* audit/base: update base apiinfo's for 2.12 stable api.
svn path=/trunk/gtk-sharp/; revision=121431
2008-12-12 16:10:15 +00:00
Mike Kestner
2c2f1e49d5
add missing attribute formatting
...
svn path=/trunk/gtk-sharp/; revision=89167
2007-11-07 21:46:10 +00:00
Mike Kestner
f2b81ea35d
update audit base to 2.10.2 API
...
svn path=/trunk/gtk-sharp/; revision=89157
2007-11-07 20:18:33 +00:00
Mike Kestner
2650065d9a
recopy trunk corcompare file and refresh base APIs
...
svn path=/trunk/gtk-sharp/; revision=63231
2006-08-01 22:15:38 +00:00
Mike Kestner
24269861e8
update the audit base for the split and to the 2.8 API
...
svn path=/trunk/gtk-sharp/; revision=63221
2006-08-01 16:41:39 +00:00
Dan Winship
493589eb06
more gda/gnomedb killing
...
svn path=/trunk/gtk-sharp/; revision=48206
2005-08-09 20:38:06 +00:00
Mike Kestner
eee80b2e26
2005-05-21 Mike Kestner <mkestner@novell.com>
...
* audit : add a compatibility auditing framework.
* audit/base/*.apiinfo : initial checkin of 1.0.10 API for diffs.
* audit/extract-missing.cs : XPath tool to grab presence='missing'.
* audit/get-apidiff.pl : diffs api-infos to the base.
* audit/get-apiinfo.pl : drives a module-wide api-info extraction.
* audit/get-missing.pl : drives the extract-missing.exe tool.
* audit/makefile : all and check targets. no dist support.
* audit/mono-api-info.cs: copied from mcs/tools/corcompare.
* audit/mono-api-diff.cs: copied from mcs/tools/corcompare.
svn path=/trunk/gtk-sharp/; revision=44872
2005-05-21 16:41:11 +00:00