=> Bootstrap dependency digest>=20010302: found digest-20121220 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for mono-tools-2.10nb37 Making all in po gmake[1]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/po' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/po' Making all in docbrowser gmake[1]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/docbrowser' Making all in theme-icons gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/docbrowser/theme-icons' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/docbrowser/theme-icons' gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/docbrowser' sed -e "s|\@bindir\@|/usr/pkg/bin|" monodoc.desktop.in > monodoc.desktop cp `pkg-config --variable=Sources mono-options` . /usr/pkg/bin/dmcs -debug -out:browser.exe ./browser.cs ./list.cs ./elabel.cs ./history.cs ./Contributions.cs ./XmlNodeWriter.cs ./IHtmlRender.cs ./BookmarkManager.cs ./ProgressPanel.cs AssemblyInfo.cs Options.cs -resource:./monodoc.png,monodoc.png -resource:./browser.glade,browser.glade -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glade-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll /r:/usr/pkg/lib/mono/monodoc/monodoc.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/art-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gconf-sharp.dll -r:System.Web.Services -d:GTKHTML_SHARP_3_14 -d:GNOME ./elabel.cs(74,30): warning CS0108: `ELabel.Ellipsize(Pango.Layout, string, int, int, int)' hides inherited member `Gtk.Label.Ellipsize'. Use the new keyword if hiding was intended /usr/pkg/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll (Location of the symbol related to previous warning) ./BookmarkManager.cs(212,25): warning CS0612: `Gtk.Combo' is obsolete ./browser.cs(52,48): warning CS0168: The variable `md' is declared but never used ./browser.cs(576,29): warning CS0618: `Gtk.Entry.Editable' is obsolete: `Replaced by IsEditable property' ./browser.cs(595,29): warning CS0618: `Gtk.Entry.Editable' is obsolete: `Replaced by IsEditable property' ./browser.cs(788,55): warning CS0618: `Monodoc.Node.URL' is obsolete: `Use PublicUrl' ./browser.cs(789,41): warning CS0618: `Monodoc.Node.URL' is obsolete: `Use PublicUrl' ./browser.cs(789,69): warning CS0618: `Monodoc.Node.URL' is obsolete: `Use PublicUrl' ./browser.cs(1291,33): warning CS0436: The type `Monodoc.CopyXmlNodeWriter' conflicts with the imported type of same name'. Ignoring the imported type definition /usr/pkg/lib/mono/gac/monodoc/1.0.0.0__0738eb9f132ed756/monodoc.dll (Location of the symbol related to previous warning) ./browser.cs(1295,45): warning CS0219: The variable `dd' is assigned but its value is never used ./browser.cs(1554,47): warning CS0219: The variable `md' is assigned but its value is never used ./browser.cs(1694,40): warning CS0219: The variable `service' is assigned but its value is never used ./browser.cs(1932,26): warning CS0219: The variable `path' is assigned but its value is never used ./browser.cs(2013,40): warning CS0618: `Monodoc.Node.URL' is obsolete: `Use PublicUrl' ./browser.cs(2041,127): warning CS0618: `Monodoc.Node.URL' is obsolete: `Use PublicUrl' ./browser.cs(2014,30): warning CS0168: The variable `match' is declared but never used ./browser.cs(2265,22): warning CS0219: The variable `found' is assigned but its value is never used ./browser.cs(2481,17): warning CS0612: `Gtk.Notebook.TabBorder' is obsolete ./browser.cs(2482,17): warning CS0612: `Gtk.Notebook.TabHborder' is obsolete ./BookmarkManager.cs(342,43): warning CS0219: The variable `e' is assigned but its value is never used ./BookmarkManager.cs(220,45): warning CS0612: `Gtk.Combo' is obsolete ./BookmarkManager.cs(227,45): warning CS0618: `Gtk.Entry.Editable' is obsolete: `Replaced by IsEditable property' ./ProgressPanel.cs(50,37): warning CS0618: `Gtk.Timeout.Add(uint, Gtk.Function)' is obsolete: `Replaced by GLib.Timeout.Add' ./ProgressPanel.cs(50,37): warning CS0618: `Gtk.Timeout' is obsolete: `Replaced by GLib.Timeout' ./ProgressPanel.cs(66,29): warning CS0618: `Gtk.Timeout.Remove(uint)' is obsolete: `Replaced by GLib.Source.Remove' ./ProgressPanel.cs(66,29): warning CS0618: `Gtk.Timeout' is obsolete: `Replaced by GLib.Timeout' ./browser.cs(209,33): warning CS0169: The private field `Monodoc.Browser.bookmark_tree' is never used ./browser.cs(216,33): warning CS0169: The private field `Monodoc.Browser.postcomment' is never used ./browser.cs(234,41): warning CS0169: The private field `Monodoc.Browser.index_eb' is never used ./browser.cs(242,25): warning CS0414: The private field `Monodoc.Browser.bookmark_manager' is assigned but its value is never used ./browser.cs(712,36): warning CS0169: The private field `Monodoc.Browser.edit_node' is never used ./browser.cs(713,24): warning CS0169: The private field `Monodoc.Browser.edit_url' is never used ./browser.cs(1155,25): warning CS0414: The private field `Monodoc.Browser.About.parent' is assigned but its value is never used ./browser.cs(1603,38): warning CS0414: The private field `Monodoc.Browser.ContributionStatus.war' is assigned but its value is never used ./browser.cs(1680,38): warning CS0169: The private field `Monodoc.Browser.NewComment.entry' is never used ./browser.cs(1682,25): warning CS0414: The private field `Monodoc.Browser.NewComment.parent' is assigned but its value is never used ./browser.cs(1824,19): warning CS0414: The private field `Monodoc.TreeBrowser.node_parent' is assigned but its value is never used ./browser.cs(2175,25): warning CS0414: The private field `Monodoc.IndexBrowser.MatchModel.browser' is assigned but its value is never used ./list.cs(35,13): warning CS0414: The private field `Monodoc.BigList.old_selected' is assigned but its value is never used ./elabel.cs(16,39): warning CS0414: The private field `ELabel.tmp' is assigned but its value is never used ./BookmarkManager.cs(292,31): warning CS0414: The private field `Monodoc.BookmarkManager.current_bookmark_group' is assigned but its value is never used ./BookmarkManager.cs(210,32): warning CS0414: The private field `Monodoc.BookmarkManager.AddBookmarkDialog.text' is assigned but its value is never used Compilation succeeded - 42 warning(s) /usr/pkg/bin/dmcs -debug -target:library -out:GtkHtmlHtmlRender.dll ./PrintManager.cs ./GtkHtmlHtmlRender.cs -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glade-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/pkg/lib/mono/gtkhtml-sharp-3.14/gtkhtml-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/art-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gconf-sharp.dll /r:/usr/pkg/lib/mono/monodoc/monodoc.dll -r:browser.exe -d:GTKHTML_SHARP_3_14 -d:GNOME /usr/pkg/bin/dmcs -debug -target:library -out:MonoWebBrowserHtmlRender.dll ./BrowserWidget.cs ./MonoWebBrowserHtmlRender.cs -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glade-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/art-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gconf-sharp.dll /r:/usr/pkg/lib/mono/monodoc/monodoc.dll -r:browser.exe -r:Mono.WebBrowser.dll -d:GTKHTML_SHARP_3_14 -d:GNOME ./MonoWebBrowserHtmlRender.cs(81,42): warning CS0169: The private field `Monodoc.MonoWebBrowserHtmlRender.loadEvent' is never used Compilation succeeded - 1 warning(s) /usr/pkg/bin/dmcs -debug -out:admin.exe ./admin.cs ./Contributions.cs -resource:./admin.glade,admin.glade -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glade-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll /r:/usr/pkg/lib/mono/monodoc/monodoc.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/art-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gconf-sharp.dll -r:System.Web.Services -r:/usr/pkg/lib/mono/gtkhtml-sharp-3.14/gtkhtml-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:System.Drawing ./admin.cs(31,23): warning CS0219: The variable `admin' is assigned but its value is never used ./admin.cs(345,49): warning CS0219: The variable `newn' is assigned but its value is never used ./admin.cs(363,45): warning CS0219: The variable `p' is assigned but its value is never used ./admin.cs(42,44): warning CS0649: Field `Monodoc.Admin.review_container' is never assigned to, and will always have its default value `null' Compilation succeeded - 4 warning(s) gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/docbrowser' gmake[1]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/docbrowser' Making all in asn1view gmake[1]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/asn1view' Making all in art gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/asn1view/art' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/asn1view/art' Making all in gtk gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/asn1view/gtk' /usr/pkg/bin/mcs -debug+ -debug:full -nologo -r:/usr/pkg/lib/mono/2.0/nunit.core.dll -r:/usr/pkg/lib/mono/2.0/nunit.core.interfaces.dll -r:/usr/pkg/lib/mono/2.0/nunit.core.extensions.dll -r:/usr/pkg/lib/mono/2.0/nunit.framework.dll -r:/usr/pkg/lib/mono/2.0/nunit.framework.extensions.dll -r:/usr/pkg/lib/mono/2.0/nunit.mocks.dll -r:/usr/pkg/lib/mono/2.0/nunit.util.dll -r:/usr/pkg/lib/mono/2.0/nunit-console-runner.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glade-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/art-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/pkg/lib/mono/gtk-sharp-2.0/gconf-sharp.dll -resource:./gui.glade,gui.glade -resource:./../art/export-16.png,export-16.png -resource:./../art/export.png,export.png -resource:./../art/text_hilight-16.png,text_hilight-16.png -resource:./../art/text_lolight-16.png,text_lolight-16.png -out:gasnview.exe ./Main.cs ./../common/ASN1Decoder.cs ./../common/PrettyPrinter.cs ./../common/OidCache.cs ./../common/AssemblyInfo.cs ./Main.cs(270,17): warning CS0612: `Gtk.FileSelection' is obsolete ./Main.cs(270,40): warning CS0612: `Gtk.FileSelection' is obsolete ./Main.cs(298,17): warning CS0612: `Gtk.FileSelection' is obsolete ./Main.cs(298,40): warning CS0612: `Gtk.FileSelection' is obsolete ./Main.cs(446,17): warning CS0612: `Gnome.About' is obsolete ./Main.cs(446,35): warning CS0612: `Gnome.About' is obsolete Compilation succeeded - 6 warning(s) sed -e 's,@''bindir@,/usr/pkg/bin,g' -e 's,@''mono_one_instdir@,/usr/pkg/lib/mono/1.0,g' -e 's,@''exe_file@,gasnview.exe,g' -e 's,@''RUNTIME@,/usr/pkg/bin/mono,g' ./script.in > gasnview.tmp mv gasnview.tmp gasnview gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/asn1view/gtk' Making all in common gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/asn1view/common' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/asn1view/common' gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/asn1view' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/asn1view' gmake[1]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/asn1view' Making all in create-native-map gmake[1]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map' Making all in bin gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/bin' cp ./create-native-map.in create-native-map chmod +x create-native-map gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/bin' Making all in src gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/src' /usr/pkg/bin/gmcs -d:TRACE -debug+ -out:../lib/create-native-map/create-native-map.exe -target:exe -r:Mono.Posix.dll ./create-native-map.cs ./MapAttribute.cs gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/src' Making all in lib gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib' Making all in create-native-map gmake[3]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib/create-native-map' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib/create-native-map' Making all in pkgconfig gmake[3]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib/pkgconfig' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib/pkgconfig' gmake[3]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib' gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib' Making all in man gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/man' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map/man' gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map' gmake[1]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/create-native-map' Making all in ilcontrast gmake[1]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/ilcontrast' echo "Install webkit-sharp or gecko-sharp to build ilContrast" Install webkit-sharp or gecko-sharp to build ilContrast gmake[1]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/ilcontrast' Making all in gui-compare gmake[1]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gui-compare' /usr/pkg/bin/gmcs -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG -target:exe -out:gui-compare.exe ./gtk-gui/generated.cs ./MainWindow.cs ./gtk-gui/MainWindow.cs ./Main.cs ./AssemblyInfo.cs ./InfoManager.cs ./CompareContext.cs ./Comparison.cs ./Metadata.cs ./MasterMetadata.cs ./Masterinfo.cs ./CecilMetadata.cs ./ProviderSelector.cs ./gtk-gui/guicompare.ProviderSelector.cs ./Config.cs ./CustomCompare.cs ./gtk-gui/GuiCompare.CustomCompare.cs -resource:./gtk-gui/gui.stetic,gui.stetic -resource:./cm/c.gif,c.gif -resource:./cm/d.gif,d.gif -resource:./cm/e.gif,e.gif -resource:./cm/en.gif,en.gif -resource:./cm/f.gif,f.gif -resource:./cm/i.gif,i.gif -resource:./cm/m.gif,m.gif -resource:./cm/n.gif,n.gif -resource:./cm/p.gif,p.gif -resource:./cm/r.gif,r.gif -resource:./cm/s.gif,s.gif -resource:./cm/sc.gif,sc.gif -resource:./cm/se.gif,se.gif -resource:./cm/sm.gif,sm.gif -resource:./cm/st.gif,st.gif -resource:./cm/sx.gif,sx.gif -resource:./cm/tb.gif,tb.gif -resource:./cm/tm.gif,tm.gif -resource:./cm/tp.gif,tp.gif -resource:./cm/w.gif,w.gif -resource:./cm/y.gif,y.gif -resource:./gtk-gui/objects.xml,objects.xml -resource:./cm/mn.png,mn.png -pkg:gtk-sharp-2.0 -pkg:glib-sharp-2.0 -pkg:glade-sharp-2.0 -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:System -r:System.Core -r:Mono.Posix -r:System.Xml ./InfoManager.cs(144,27): warning CS0414: The private field `GuiCompare.InfoManager.api_sl2' is assigned but its value is never used ./MasterMetadata.cs(298,30): warning CS0414: The private field `GuiCompare.MasterNamespace.ns' is assigned but its value is never used ./MasterMetadata.cs(815,43): warning CS0414: The private field `GuiCompare.MasterMethod.signatureFlags' is assigned but its value is never used ./Masterinfo.cs(141,22): warning CS0169: The private field `GuiCompare.XMLData.haveWarnings' is never used ./Masterinfo.cs(242,24): warning CS0414: The private field `GuiCompare.XMLAssembly.name' is assigned but its value is never used ./Masterinfo.cs(243,24): warning CS0414: The private field `GuiCompare.XMLAssembly.version' is assigned but its value is never used ./Masterinfo.cs(352,22): warning CS0414: The private field `GuiCompare.XMLClass.isSerializable' is assigned but its value is never used ./Masterinfo.cs(354,24): warning CS0414: The private field `GuiCompare.XMLClass.charSet' is assigned but its value is never used ./Masterinfo.cs(355,24): warning CS0414: The private field `GuiCompare.XMLClass.layout' is assigned but its value is never used Compilation succeeded - 9 warning(s) gmake[1]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gui-compare' Making all in gendarme gmake[1]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme' Making all in framework gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme/framework' Making all in Test gmake[3]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme/framework/Test' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme/framework/Test' gmake[3]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme/framework' test -d ../bin || mkdir ../bin /usr/pkg/bin/gmcs -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -target:library -doc:../bin/Gendarme.Framework.dll.doc -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll \ -out:../bin/Gendarme.Framework.dll ./../AssemblyStaticInfo.cs ./Gendarme.Framework.Engines/NamespaceEngine.cs ./Gendarme.Framework.Engines/OpCodeEngine.cs ./Gendarme.Framework.Engines/SuppressMessageEngine.cs ./Gendarme.Framework.Helpers/Log.cs ./Gendarme.Framework.Helpers/MethodPrinter.cs ./Gendarme.Framework.Helpers/MethodSignature.cs ./Gendarme.Framework.Helpers/MethodSignatures.cs ./Gendarme.Framework.Helpers/Namespace.cs ./Gendarme.Framework.Helpers/OpCodeBitmask.cs ./Gendarme.Framework.Helpers/PrimitiveReferences.cs ./Gendarme.Framework.Helpers/StackEntryAnalysis.cs ./Gendarme.Framework.Helpers/StackEntryUsageResult.cs ./Gendarme.Framework.Rocks/AssemblyRocks.cs ./Gendarme.Framework.Rocks/CecilRocks.cs ./Gendarme.Framework.Rocks/CommonRocks.cs ./Gendarme.Framework.Rocks/CustomAttributeRocks.cs ./Gendarme.Framework.Rocks/FieldRocks.cs ./Gendarme.Framework.Rocks/InstructionRocks.cs ./Gendarme.Framework.Rocks/MethodRocks.cs ./Gendarme.Framework.Rocks/ModuleRocks.cs ./Gendarme.Framework.Rocks/ParameterRocks.cs ./Gendarme.Framework.Rocks/PropertyRocks.cs ./Gendarme.Framework.Rocks/TypeRocks.cs ./Gendarme.Framework.Rocks/VariableDefinitionRocks.cs ./Gendarme.Framework/ApplicabilityScope.cs ./Gendarme.Framework/AssemblyResolver.cs ./Gendarme.Framework/BasicIgnoreList.cs ./Gendarme.Framework/Bitmask.cs ./Gendarme.Framework/Confidence.cs ./Gendarme.Framework/Defect.cs ./Gendarme.Framework/DocumentationUriAttribute.cs ./Gendarme.Framework/Engine.cs ./Gendarme.Framework/EngineController.cs ./Gendarme.Framework/EngineDependencyAttribute.cs ./Gendarme.Framework/EngineEventArgs.cs ./Gendarme.Framework/FxCopCompatibilityAttribute.cs ./Gendarme.Framework/HierarchicalEventArgs.cs ./Gendarme.Framework/IAssemblyRule.cs ./Gendarme.Framework/IIgnoreList.cs ./Gendarme.Framework/IMethodRule.cs ./Gendarme.Framework/IRule.cs ./Gendarme.Framework/IRunner.cs ./Gendarme.Framework/ITypeRule.cs ./Gendarme.Framework/ProblemAttribute.cs ./Gendarme.Framework/Rule.cs ./Gendarme.Framework/RuleResult.cs ./Gendarme.Framework/Runner.cs ./Gendarme.Framework/RunnerEventArgs.cs ./Gendarme.Framework/Severity.cs ./Gendarme.Framework/SolutionAttribute.cs ./Gendarme.Framework/Symbols.cs ./Gendarme.Framework/ThreadModelAttribute.cs ../AssemblyInfo.cs mkdir -p doc mdoc update -i ../bin/Gendarme.Framework.dll.doc -o doc/generated ../bin/Gendarme.Framework.dll New Type: Gendarme.Framework.Engines.NamespaceEngine Member Added: public NamespaceEngine (); Member Added: public override void Initialize (Gendarme.Framework.EngineController controller); Member Added: public static System.Collections.Generic.IEnumerable AllNamespaces (); Member Added: public static bool Exists (string nameSpace); Member Added: public static System.Collections.Generic.IEnumerable NamespacesInside (Mono.Cecil.AssemblyDefinition assembly); Member Added: public static System.Collections.Generic.IEnumerable TypesInside (string nameSpace); Namespace Directory Created: Gendarme.Framework.Engines New Namespace File: Gendarme.Framework.Engines New Type: Gendarme.Framework.Engines.OpCodeEngine Member Added: public OpCodeEngine (); Member Added: public override void Initialize (Gendarme.Framework.EngineController controller); Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask GetBitmask (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Framework.Engines.SuppressMessageEngine Member Added: public SuppressMessageEngine (); Member Added: public override void Initialize (Gendarme.Framework.EngineController controller); New Type: Gendarme.Framework.Helpers.Log Member Added: public static void WriteLine (T category); Member Added: public static void WriteLine (T category, string format, object[] args); Member Added: public static void WriteLine (T category, Mono.Cecil.MethodDefinition method); Member Added: public static void WriteLine (string category); Member Added: public static void WriteLine (string category, string format, object[] args); Member Added: public static void WriteLine (string category, Mono.Cecil.MethodDefinition method); Member Added: public static void Indent (); Member Added: public static void Unindent (); Member Added: public static bool IsEnabled (string category); Namespace Directory Created: Gendarme.Framework.Helpers New Namespace File: Gendarme.Framework.Helpers New Type: Gendarme.Framework.Helpers.MethodPrinter Member Added: public MethodPrinter (Mono.Cecil.MethodDefinition m); Member Added: public override string ToString (); Member Added: public static int[] BranchTargets (Mono.Cecil.Cil.Instruction instruction); Member Added: public bool IsLeader (Mono.Cecil.Cil.Instruction instruction, Mono.Cecil.Cil.Instruction previous); Member Added: public Mono.Cecil.Cil.ExceptionHandler StartsHandlerRegion (Mono.Cecil.Cil.Instruction instruction); Member Added: public Mono.Cecil.Cil.ExceptionHandler EndsTryRegion (Mono.Cecil.Cil.Instruction instruction); Member Added: public Mono.Cecil.Cil.ExceptionHandler EndsHandlerRegion (Mono.Cecil.Cil.Instruction instruction); New Type: Gendarme.Framework.Helpers.MethodSignature Member Added: public MethodSignature (); Member Added: public MethodSignature (string name); Member Added: public MethodSignature (string name, Func extraMatchingLogic); Member Added: public MethodSignature (string name, string returnType); Member Added: public MethodSignature (string name, string returnType, Func extraMatchingLogic); Member Added: public MethodSignature (string name, string returnType, string[] parameters); Member Added: public MethodSignature (string name, string returnType, string[] parameters, Func extraMatchingLogic); Member Added: public bool Matches (Mono.Cecil.MethodReference method); Member Added: public override string ToString (); Member Added: public string Name { get; } Member Added: public string ReturnType { get; } Member Added: public System.Collections.ObjectModel.ReadOnlyCollection Parameters { get; } New Type: Gendarme.Framework.Helpers.MethodSignatures Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature Equals; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature Finalize; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature GetHashCode; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature ToString; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature Clone; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature Dispose; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature DisposeExplicit; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature SerializationConstructor; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature GetObjectData; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature SerializationEventHandler; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_UnaryPlus; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_UnaryNegation; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_LogicalNot; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_OnesComplement; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_Increment; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_Decrement; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_True; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_False; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_Addition; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_Subtraction; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_Multiply; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_Division; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_Modulus; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_BitwiseAnd; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_BitwiseOr; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_ExclusiveOr; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_LeftShift; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_RightShift; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_Equality; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_Inequality; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_GreaterThan; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_LessThan; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_GreaterThanOrEqual; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature op_LessThanOrEqual; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature Invoke; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature TryParse; Member Added: public static readonly Gendarme.Framework.Helpers.MethodSignature Parse; New Type: Gendarme.Framework.Helpers.NamespaceDefinition Member Added: public override string ToString (); Member Added: public static bool IsSpecialized (string name); Member Added: public static Gendarme.Framework.Helpers.NamespaceDefinition GetDefinition (string name); Member Added: public string Name { get; } Member Added: public Mono.Cecil.MetadataToken MetadataToken { get; set; } New Type: Gendarme.Framework.Helpers.OpCodeBitmask Member Added: public OpCodeBitmask (); Member Added: public OpCodeBitmask (Gendarme.Framework.Helpers.OpCodeBitmask bitmask); Member Added: public OpCodeBitmask (ulong a, ulong b, ulong c, ulong d); Member Added: public void Clear (Mono.Cecil.Cil.Code code); Member Added: public void ClearAll (); Member Added: public bool Get (Mono.Cecil.Cil.Code code); Member Added: public void Set (Mono.Cecil.Cil.Code code); Member Added: public void SetAll (); Member Added: public void UnionWith (Gendarme.Framework.Helpers.OpCodeBitmask bitmask); Member Added: public bool Intersect (Gendarme.Framework.Helpers.OpCodeBitmask bitmask); Member Added: public bool IsSubsetOf (Gendarme.Framework.Helpers.OpCodeBitmask bitmask); Member Added: public override bool Equals (object obj); Member Added: public bool Equals (Gendarme.Framework.Helpers.OpCodeBitmask set); Member Added: public override int GetHashCode (); Member Added: public override string ToString (); Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask All { get; } Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask Calls { get; } Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask Conversion { get; } Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask LoadArgument { get; } Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask LoadElement { get; } Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask LoadIndirect { get; } Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask LoadLocal { get; } Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask StoreArgument { get; } Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask StoreLocal { get; } Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask FlowControlBranch { get; } Member Added: public static Gendarme.Framework.Helpers.OpCodeBitmask FlowControlReturn { get; } New Type: Gendarme.Framework.Helpers.PrimitiveReferences Member Added: public static Mono.Cecil.TypeReference GetDouble (Mono.Cecil.IMetadataTokenProvider metadata); Member Added: public static Mono.Cecil.TypeReference GetSingle (Mono.Cecil.IMetadataTokenProvider metadata); New Type: Gendarme.Framework.Helpers.StackEntryAnalysis Member Added: public StackEntryAnalysis (Mono.Cecil.MethodDefinition method); Member Added: public Gendarme.Framework.Helpers.StackEntryUsageResult[] GetStackEntryUsage (Mono.Cecil.Cil.Instruction ins); Member Added: public static Mono.Cecil.Cil.Instruction GetNextInstruction (Mono.Cecil.Cil.Instruction ins, out object alternative); Member Added: public Mono.Cecil.MethodDefinition Method { get; } New Type: Gendarme.Framework.Helpers.StackEntryUsageResult Member Added: public StackEntryUsageResult (Mono.Cecil.Cil.Instruction ins, int offset); Member Added: public readonly Mono.Cecil.Cil.Instruction Instruction; Member Added: public readonly int StackOffset; Member Added: public override bool Equals (object obj); Member Added: public bool Equals (Gendarme.Framework.Helpers.StackEntryUsageResult usageResult); Member Added: public override int GetHashCode (); Member Added: public static bool op_Equality (Gendarme.Framework.Helpers.StackEntryUsageResult left, Gendarme.Framework.Helpers.StackEntryUsageResult right); Member Added: public static bool op_Inequality (Gendarme.Framework.Helpers.StackEntryUsageResult left, Gendarme.Framework.Helpers.StackEntryUsageResult right); New Type: Gendarme.Framework.Rocks.AssemblyRocks Member Added: public static bool References (this Mono.Cecil.AssemblyDefinition self, string assemblyName); Namespace Directory Created: Gendarme.Framework.Rocks New Namespace File: Gendarme.Framework.Rocks New Type: Gendarme.Framework.Rocks.MetadataTokenProviderRock Member Added: public static Mono.Cecil.AssemblyDefinition GetAssembly (this Mono.Cecil.IMetadataTokenProvider self); Member Added: public static bool Equals (this Mono.Cecil.IMetadataTokenProvider self, Mono.Cecil.IMetadataTokenProvider other); New Type: Gendarme.Framework.Rocks.CollectionRocks Member Added: public static void AddIfNew (this System.Collections.Generic.ICollection self, T item); Member Added: public static void AddRangeIfNew (this System.Collections.Generic.ICollection self, System.Collections.Generic.IEnumerable items); New Type: Gendarme.Framework.Rocks.SystemRocks Member Added: public static bool IsEmpty (this Version self); New Type: Gendarme.Framework.Rocks.CustomAttributeRocks Member Added: public static bool ContainsType (this System.Collections.Generic.IEnumerable self, string attributeTypeName); Member Added: public static bool ContainsAnyType (this System.Collections.Generic.IEnumerable self, string[] attributeTypeNames); Member Added: public static bool HasAttribute (this Mono.Cecil.ICustomAttributeProvider self, string attributeName); New Type: Gendarme.Framework.Rocks.FieldRocks Member Added: public static bool IsGeneratedCode (this Mono.Cecil.FieldReference self); Member Added: public static bool IsVisible (this Mono.Cecil.FieldReference self); New Type: Gendarme.Framework.Rocks.InstructionRocks Member Added: public static Mono.Cecil.FieldDefinition GetField (this Mono.Cecil.Cil.Instruction self); Member Added: public static Mono.Cecil.MethodReference GetMethod (this Mono.Cecil.Cil.Instruction self); Member Added: public static object GetOperand (this Mono.Cecil.Cil.Instruction self, Mono.Cecil.MethodDefinition method); Member Added: public static Mono.Cecil.TypeReference GetOperandType (this Mono.Cecil.Cil.Instruction self, Mono.Cecil.MethodDefinition method); Member Added: public static Mono.Cecil.ParameterDefinition GetParameter (this Mono.Cecil.Cil.Instruction self, Mono.Cecil.MethodDefinition method); Member Added: public static int GetPopCount (this Mono.Cecil.Cil.Instruction self, Mono.Cecil.IMethodSignature method); Member Added: public static int GetPushCount (this Mono.Cecil.Cil.Instruction self); Member Added: public static Mono.Cecil.Cil.VariableDefinition GetVariable (this Mono.Cecil.Cil.Instruction self, Mono.Cecil.MethodDefinition method); Member Added: public static bool Is (this Mono.Cecil.Cil.Instruction self, Mono.Cecil.Cil.Code code); Member Added: public static bool IsLoadArgument (this Mono.Cecil.Cil.Instruction self); Member Added: public static bool IsLoadElement (this Mono.Cecil.Cil.Instruction self); Member Added: public static bool IsLoadIndirect (this Mono.Cecil.Cil.Instruction self); Member Added: public static bool IsLoadLocal (this Mono.Cecil.Cil.Instruction self); Member Added: public static bool IsOperandZero (this Mono.Cecil.Cil.Instruction self); Member Added: public static bool IsStoreArgument (this Mono.Cecil.Cil.Instruction self); Member Added: public static bool IsStoreLocal (this Mono.Cecil.Cil.Instruction self); Member Added: public static Mono.Cecil.Cil.Instruction TraceBack (this Mono.Cecil.Cil.Instruction self, Mono.Cecil.IMethodSignature method); Member Added: public static Mono.Cecil.Cil.Instruction TraceBack (this Mono.Cecil.Cil.Instruction self, Mono.Cecil.IMethodSignature method, int offset); New Type: Gendarme.Framework.Rocks.MethodRocks Member Added: public static bool IsEntryPoint (this Mono.Cecil.MethodReference self); Member Added: public static bool IsFinalizer (this Mono.Cecil.MethodReference self); Member Added: public static bool IsGeneratedCode (this Mono.Cecil.MethodReference self); Member Added: public static bool IsMain (this Mono.Cecil.MethodReference self); Member Added: public static bool IsOverride (this Mono.Cecil.MethodReference self); Member Added: public static bool IsProperty (this Mono.Cecil.MethodReference self); Member Added: public static bool IsVisible (this Mono.Cecil.MethodReference self); Member Added: public static bool IsEventCallback (this Mono.Cecil.MethodReference self); Member Added: public static Mono.Cecil.PropertyDefinition GetPropertyByAccessor (this Mono.Cecil.MethodReference self); Member Added: public static bool CompareSignature (this Mono.Cecil.IMethodSignature self, Mono.Cecil.IMethodSignature signature); New Type: Gendarme.Framework.Rocks.ModuleRocks Member Added: public static void LoadDebuggingSymbols (this Mono.Cecil.ModuleDefinition self); Member Added: public static System.Collections.Generic.IEnumerable GetAllTypes (this Mono.Cecil.ModuleDefinition self); Member Added: public static bool HasAnyTypeReference (this Mono.Cecil.ModuleDefinition self, string[] typeNames); New Type: Gendarme.Framework.Rocks.ParameterRocks Member Added: public static bool IsParams (this Mono.Cecil.ParameterDefinition self); Member Added: public static int GetSequence (this Mono.Cecil.ParameterReference self); New Type: Gendarme.Framework.Rocks.PropertyRocks Member Added: public static bool IsGeneratedCode (this Mono.Cecil.PropertyDefinition self); New Type: Gendarme.Framework.Rocks.TypeRocks Member Added: public static System.Collections.Generic.IEnumerable AllSuperTypes (this Mono.Cecil.TypeReference self); Member Added: public static bool ContainsType (this System.Collections.Generic.IEnumerable self, string typeName); Member Added: public static bool ContainsAnyType (this System.Collections.Generic.IEnumerable self, string[] typeNames); Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this Mono.Cecil.TypeReference self, Gendarme.Framework.Helpers.MethodSignature signature); Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this Mono.Cecil.TypeReference self, Mono.Cecil.MethodAttributes attributes, string name, string returnType, string[] parameters, Func customCondition); Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this Mono.Cecil.TypeReference self, Mono.Cecil.MethodAttributes attributes, string name, string returnType, string[] parameters); Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this Mono.Cecil.TypeReference self, Mono.Cecil.MethodAttributes attributes, string name); Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this Mono.Cecil.TypeReference self, string name, string returnType, string[] parameters); Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this Mono.Cecil.TypeReference self, string name); Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this Mono.Cecil.TypeReference self, Func customCondition); Member Added: public static bool HasMethod (this Mono.Cecil.TypeReference self, Gendarme.Framework.Helpers.MethodSignature signature); Member Added: public static bool Implements (this Mono.Cecil.TypeReference self, string interfaceName); Member Added: public static bool Inherits (this Mono.Cecil.TypeReference self, string className); Member Added: public static bool IsAttribute (this Mono.Cecil.TypeReference self); Member Added: public static bool IsDelegate (this Mono.Cecil.TypeReference self); Member Added: public static bool IsFlags (this Mono.Cecil.TypeReference self); Member Added: public static bool IsFloatingPoint (this Mono.Cecil.TypeReference self); Member Added: public static bool IsGeneratedCode (this Mono.Cecil.TypeReference self); Member Added: public static bool IsNative (this Mono.Cecil.TypeReference self); Member Added: public static bool IsStatic (this Mono.Cecil.TypeReference self); Member Added: public static bool IsVisible (this Mono.Cecil.TypeReference self); New Type: Gendarme.Framework.Rocks.VariableDefinitionRocks Member Added: public static bool IsGeneratedName (this Mono.Cecil.Cil.VariableReference self); Member Added: public static string GetName (this Mono.Cecil.Cil.VariableReference self); New Type: Gendarme.Framework.ApplicabilityScope Member Added: Visible Member Added: NonVisible Member Added: All Namespace Directory Created: Gendarme.Framework New Namespace File: Gendarme.Framework New Type: Gendarme.Framework.AssemblyResolver Member Added: public override Mono.Cecil.AssemblyDefinition Resolve (Mono.Cecil.AssemblyNameReference name); Member Added: public void CacheAssembly (Mono.Cecil.AssemblyDefinition assembly); Member Added: public System.Collections.Generic.IDictionary AssemblyCache { get; } Member Added: public static Gendarme.Framework.AssemblyResolver Resolver { get; } New Type: Gendarme.Framework.BasicIgnoreList Member Added: public BasicIgnoreList (Gendarme.Framework.IRunner runner); Member Added: public void Add (string rule, Mono.Cecil.IMetadataTokenProvider metadata); Member Added: public bool IsIgnored (Gendarme.Framework.IRule rule, Mono.Cecil.IMetadataTokenProvider metadata); Member Added: public Gendarme.Framework.IRunner Runner { get; } New Type: Gendarme.Framework.Bitmask`1 Member Added: public Bitmask (); Member Added: public Bitmask (bool initialValues); Member Added: public void Clear (T bit); Member Added: public void ClearAll (); Member Added: public int Count (); Member Added: public bool Get (T bit); Member Added: public void Set (T bit); Member Added: public void SetAll (); Member Added: public void SetDown (T bit); Member Added: public void SetUp (T bit); Member Added: public bool Intersect (Gendarme.Framework.Bitmask bitmask); Member Added: public bool IsSubsetOf (Gendarme.Framework.Bitmask bitmask); Member Added: public override bool Equals (object obj); Member Added: public bool Equals (Gendarme.Framework.Bitmask other); Member Added: public override int GetHashCode (); Member Added: public override string ToString (); New Type: Gendarme.Framework.Confidence Member Added: Total Member Added: High Member Added: Normal Member Added: Low New Type: Gendarme.Framework.Defect Member Added: public Defect (Gendarme.Framework.IRule rule, Mono.Cecil.IMetadataTokenProvider target, Mono.Cecil.IMetadataTokenProvider location, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence, string text); Member Added: public Defect (Gendarme.Framework.IRule rule, Mono.Cecil.IMetadataTokenProvider target, Mono.Cecil.IMetadataTokenProvider location, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence); Member Added: public Defect (Gendarme.Framework.IRule rule, Mono.Cecil.IMetadataTokenProvider target, Mono.Cecil.MethodDefinition location, Mono.Cecil.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence, string text); Member Added: public Defect (Gendarme.Framework.IRule rule, Mono.Cecil.IMetadataTokenProvider target, Mono.Cecil.MethodDefinition location, Mono.Cecil.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence); Member Added: public Mono.Cecil.AssemblyDefinition Assembly { get; } Member Added: public Gendarme.Framework.Confidence Confidence { get; } Member Added: public Mono.Cecil.Cil.Instruction Instruction { get; } Member Added: public Mono.Cecil.IMetadataTokenProvider Location { get; } Member Added: public Gendarme.Framework.IRule Rule { get; } Member Added: public Gendarme.Framework.Severity Severity { get; } Member Added: public string Source { get; } Member Added: public Mono.Cecil.IMetadataTokenProvider Target { get; } Member Added: public string Text { get; } New Type: Gendarme.Framework.DocumentationUriAttribute Member Added: public DocumentationUriAttribute (string documentationUri); Member Added: public Uri DocumentationUri { get; } New Type: Gendarme.Framework.Engine Member Added: protected Engine (); Member Added: public virtual void Initialize (Gendarme.Framework.EngineController controller); Member Added: public virtual void TearDown (); Member Added: protected Gendarme.Framework.EngineController Controller { get; } New Type: Gendarme.Framework.EngineController Member Added: public EngineController (Gendarme.Framework.IRunner runner); Member Added: public event EventHandler BuildingCustomAttributes; Member Added: public event EventHandler BuildingMethodBody; Member Added: public event EventHandler BuildingType; Member Added: public event EventHandler BuildingModule; Member Added: public event EventHandler BuildingAssembly; Member Added: public void Subscribe (string engineName); Member Added: public void Unsubscribe (string engineName); Member Added: public void Build (System.Collections.Generic.IList list); Member Added: public void TearDown (); Member Added: public Gendarme.Framework.IRunner Runner { get; } Member Added: public Gendarme.Framework.Engine this[string name] { get; } Member Added: public Gendarme.Framework.Engines.OpCodeEngine OpCode { get; } New Type: Gendarme.Framework.EngineDependencyAttribute Member Added: public EngineDependencyAttribute (Type engineType); Member Added: public EngineDependencyAttribute (string engineType); Member Added: public string EngineType { get; } New Type: Gendarme.Framework.EngineEventArgs Member Added: public EngineEventArgs (Gendarme.Framework.EngineController controller); Member Added: public Gendarme.Framework.EngineController Controller { get; } New Type: Gendarme.Framework.FxCopCompatibilityAttribute Member Added: public FxCopCompatibilityAttribute (string category, string checkId); Member Added: public string Category { get; } Member Added: public string CheckId { get; } New Type: Gendarme.Framework.HierarchicalEventArgs Member Added: protected HierarchicalEventArgs (); Member Added: public Mono.Cecil.AssemblyDefinition CurrentAssembly { get; set; } Member Added: public Mono.Cecil.ModuleDefinition CurrentModule { get; set; } Member Added: public Mono.Cecil.TypeDefinition CurrentType { get; set; } Member Added: public Mono.Cecil.MethodDefinition CurrentMethod { get; set; } New Type: Gendarme.Framework.IAssemblyRule Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); New Type: Gendarme.Framework.IIgnoreList Member Added: public void Add (string rule, Mono.Cecil.IMetadataTokenProvider metadata); Member Added: public bool IsIgnored (Gendarme.Framework.IRule rule, Mono.Cecil.IMetadataTokenProvider metadata); Member Added: public Gendarme.Framework.IRunner Runner { get; } New Type: Gendarme.Framework.IMethodRule Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Framework.IRule Member Added: public void Initialize (Gendarme.Framework.IRunner runner); Member Added: public void TearDown (); Member Added: public bool Active { get; set; } Member Added: public Gendarme.Framework.IRunner Runner { get; } Member Added: public string Name { get; } Member Added: public string FullName { get; } Member Added: public Uri Uri { get; } Member Added: public string Problem { get; } Member Added: public string Solution { get; } Member Added: public Gendarme.Framework.ApplicabilityScope ApplicabilityScope { get; set; } New Type: Gendarme.Framework.IRunner Member Added: public event EventHandler AnalyzeAssembly; Member Added: public event EventHandler AnalyzeModule; Member Added: public event EventHandler AnalyzeType; Member Added: public event EventHandler AnalyzeMethod; Member Added: public void Initialize (); Member Added: public void Report (Gendarme.Framework.Defect defect); Member Added: public void Report (Mono.Cecil.IMetadataTokenProvider metadata, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence); Member Added: public void Report (Mono.Cecil.IMetadataTokenProvider metadata, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence, string message); Member Added: public void Report (Mono.Cecil.MethodDefinition method, Mono.Cecil.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence); Member Added: public void Report (Mono.Cecil.MethodDefinition method, Mono.Cecil.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence, string message); Member Added: public void TearDown (); Member Added: public System.Collections.ObjectModel.Collection Rules { get; } Member Added: public System.Collections.ObjectModel.Collection Assemblies { get; } Member Added: public Gendarme.Framework.IIgnoreList IgnoreList { get; set; } Member Added: public System.Collections.ObjectModel.Collection Defects { get; } Member Added: public int DefectsLimit { get; } Member Added: public Gendarme.Framework.Bitmask SeverityBitmask { get; } Member Added: public Gendarme.Framework.Bitmask ConfidenceBitmask { get; } Member Added: public int VerbosityLevel { get; } Member Added: public Gendarme.Framework.EngineController Engines { get; } Member Added: public Gendarme.Framework.RuleResult CurrentRuleResult { get; } New Type: Gendarme.Framework.ITypeRule Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Framework.ProblemAttribute Member Added: public ProblemAttribute (string problem); Member Added: public string Problem { get; } New Type: Gendarme.Framework.Rule Member Added: protected Rule (); Member Added: public virtual void Initialize (Gendarme.Framework.IRunner runner); Member Added: public virtual void TearDown (); Member Added: public virtual bool Active { get; set; } Member Added: public Gendarme.Framework.IRunner Runner { get; } Member Added: public virtual string Name { get; } Member Added: public virtual string FullName { get; } Member Added: public virtual string Problem { get; } Member Added: public virtual string Solution { get; } Member Added: public virtual Uri Uri { get; } Member Added: public Gendarme.Framework.ApplicabilityScope ApplicabilityScope { get; set; } New Type: Gendarme.Framework.RuleResult Member Added: DoesNotApply Member Added: Success Member Added: Failure Member Added: Abort New Type: Gendarme.Framework.Runner Member Added: protected Runner (); Member Added: public event EventHandler AnalyzeAssembly; Member Added: public event EventHandler AnalyzeModule; Member Added: public event EventHandler AnalyzeType; Member Added: public event EventHandler AnalyzeMethod; Member Added: public virtual void Initialize (); Member Added: public virtual void Report (Gendarme.Framework.Defect defect); Member Added: public void Report (Mono.Cecil.IMetadataTokenProvider metadata, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence); Member Added: public void Report (Mono.Cecil.IMetadataTokenProvider metadata, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence, string message); Member Added: public void Report (Mono.Cecil.MethodDefinition method, Mono.Cecil.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence); Member Added: public void Report (Mono.Cecil.MethodDefinition method, Mono.Cecil.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence confidence, string message); Member Added: public void Reset (); Member Added: protected virtual void OnAssembly (Gendarme.Framework.RunnerEventArgs e); Member Added: protected virtual void OnModule (Gendarme.Framework.RunnerEventArgs e); Member Added: protected virtual void OnType (Gendarme.Framework.RunnerEventArgs e); Member Added: protected virtual void OnMethod (Gendarme.Framework.RunnerEventArgs e); Member Added: public virtual void Run (); Member Added: public virtual void TearDown (); Member Added: public virtual void TearDown (Gendarme.Framework.IRule rule); Member Added: protected Gendarme.Framework.IRule CurrentRule { get; set; } Member Added: protected Mono.Cecil.IMetadataTokenProvider CurrentTarget { get; set; } Member Added: public Gendarme.Framework.IIgnoreList IgnoreList { get; set; } Member Added: public System.Collections.ObjectModel.Collection Rules { get; } Member Added: public System.Collections.ObjectModel.Collection Assemblies { get; } Member Added: public System.Collections.ObjectModel.Collection Defects { get; } Member Added: public int DefectsLimit { get; set; } Member Added: public Gendarme.Framework.Bitmask SeverityBitmask { get; } Member Added: public Gendarme.Framework.Bitmask ConfidenceBitmask { get; } Member Added: public int VerbosityLevel { get; set; } Member Added: public Gendarme.Framework.EngineController Engines { get; } Member Added: public Gendarme.Framework.RuleResult CurrentRuleResult { get; } New Type: Gendarme.Framework.RunnerEventArgs Member Added: public RunnerEventArgs (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.IRunner Runner { get; } New Type: Gendarme.Framework.Severity Member Added: Critical Member Added: High Member Added: Medium Member Added: Low Member Added: Audit New Type: Gendarme.Framework.SolutionAttribute Member Added: public SolutionAttribute (string solution); Member Added: public string Solution { get; } New Type: Gendarme.Framework.Symbols Member Added: public static string GetSource (Gendarme.Framework.Defect defect); New Type: Gendarme.Framework.ThreadModel Member Added: MainThread Member Added: SingleThread Member Added: Serializable Member Added: Concurrent Member Added: AllowEveryCaller New Type: Gendarme.Framework.ThreadModelAttribute Member Added: public ThreadModelAttribute (Gendarme.Framework.ThreadModel model); Member Added: public override string ToString (); Member Added: public override bool Equals (object obj); Member Added: public bool Equals (Gendarme.Framework.ThreadModelAttribute rhs); Member Added: public override int GetHashCode (); Member Added: public static bool op_Equality (Gendarme.Framework.ThreadModelAttribute lhs, Gendarme.Framework.ThreadModelAttribute rhs); Member Added: public static bool op_Inequality (Gendarme.Framework.ThreadModelAttribute lhs, Gendarme.Framework.ThreadModelAttribute rhs); Member Added: public Gendarme.Framework.ThreadModel Model { get; set; } Member Added: public bool AllowsEveryCaller { get; set; } Members Added: 374, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Framework doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Framework.source gmake[3]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme/framework' gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme/framework' Making all in rules gmake[2]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme/rules' Making all in Test.Rules gmake[3]: Entering directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Test.Rules' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:0 -pkg:mono-nunit -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../Test.Rules/Test.Rules.dll ./Definitions/SimpleMethods.cs ./Definitions/SimpleTypes.cs ./Fixtures/AssemblyRuleTestFixture.cs ./Fixtures/MethodRuleTestFixture.cs ./Fixtures/RuleTestFixture.cs ./Fixtures/TypeRuleTestFixture.cs ./Helpers/AssemblyCache.cs ./Helpers/DefinitionLoader.cs ./Helpers/TestRunner.cs assertion "pthread__tsd_destructors[key] != NULL" failed: file "/home/riz/src/lib/libpthread/pthread_tsd.c", line 136, function "pthread__add_specific" Makefile:435: recipe for target '../Test.Rules/Test.Rules.dll' failed gmake[3]: *** [../Test.Rules/Test.Rules.dll] Killed gmake[3]: *** Deleting file '../Test.Rules/Test.Rules.dll' gmake[3]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Test.Rules' Makefile:269: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme/rules' Makefile:318: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/scratch/devel/mono-tools/work/mono-tools-2.10/gendarme' Makefile:268: recipe for target 'all-recursive' failed gmake: *** [all-recursive] Error 1 *** Error code 2 Stop. make[1]: stopped in /bulk-data/pkgsrc/devel/mono-tools *** Error code 1 Stop. make: stopped in /bulk-data/pkgsrc/devel/mono-tools