=> Bootstrap dependency digest>=20010302: found digest-20121220 => Bootstrap dependency fetch-[0-9]*: found fetch-1.8nb1 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for mono-tools-2.10nb20 Making all in po make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/po' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/po' Making all in docbrowser make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/docbrowser' Making all in theme-icons make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/docbrowser/theme-icons' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/docbrowser/theme-icons' make[2]: Entering directory `/tmp/pkgsrc/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) make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/docbrowser' make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/docbrowser' Making all in asn1view make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/asn1view' Making all in art make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/asn1view/art' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/asn1view/art' Making all in gtk make[2]: Entering directory `/tmp/pkgsrc/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 make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/asn1view/gtk' Making all in common make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/asn1view/common' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/asn1view/common' make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/asn1view' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/asn1view' make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/asn1view' Making all in create-native-map make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map' Making all in bin make[2]: Entering directory `/tmp/pkgsrc/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 make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/bin' Making all in src make[2]: Entering directory `/tmp/pkgsrc/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 make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/src' Making all in lib make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib' Making all in create-native-map make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib/create-native-map' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib/create-native-map' Making all in pkgconfig make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib/pkgconfig' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib/pkgconfig' make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib' make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/lib' Making all in man make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/man' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map/man' make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map' make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/create-native-map' Making all in ilcontrast make[1]: Entering directory `/tmp/pkgsrc/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 make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/ilcontrast' Making all in gui-compare make[1]: Entering directory `/tmp/pkgsrc/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) make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gui-compare' Making all in gendarme make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme' Making all in framework make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/framework' Making all in Test make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/framework/Test' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/framework/Test' make[3]: Entering directory `/tmp/pkgsrc/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 make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/framework' make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/framework' Making all in rules make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules' Making all in Test.Rules make[3]: Entering directory `/tmp/pkgsrc/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 make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Test.Rules' Making all in Gendarme.Rules.BadPractice make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.BadPractice' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.BadPractice/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.BadPractice/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.BadPractice' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.BadPractice.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.BadPractice.dll ./AvoidAssemblyVersionMismatchRule.cs ./AvoidCallingProblematicMethodsRule.cs ./AvoidVisibleConstantFieldRule.cs ./CheckNewExceptionWithoutThrowingRule.cs ./CheckNewThreadWithoutStartRule.cs ./CloneMethodShouldNotReturnNullRule.cs ./ConstructorShouldNotCallVirtualMethodsRule.cs ./DisableDebuggingCodeRule.cs ./DoNotForgetNotImplementedMethodsRule.cs ./DoNotUseEnumIsAssignableFromRule.cs ./DoNotUseGetInterfaceToCheckAssignabilityRule.cs ./EqualShouldHandleNullArgRule.cs ./GetEntryAssemblyMayReturnNullRule.cs ./ObsoleteMessagesShouldNotBeEmptyRule.cs ./OnlyUseDisposeForIDisposableTypesRule.cs ./PreferEmptyInstanceOverNullRule.cs ./PreferParamsArrayForVariableArgumentsRule.cs ./PreferTryParseRule.cs ./PreferSafeHandleRule.cs ./ReplaceIncompleteOddnessCheckRule.cs ./ReturnNullRule.cs ./ToStringReturnsNullRule.cs ./UseFileOpenOnlyWithFileAccessRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.BadPractice.dll.doc -o doc/generated ../../bin/Gendarme.Rules.BadPractice.dll New Type: Gendarme.Rules.BadPractice.AvoidAssemblyVersionMismatchRule Member Added: public AvoidAssemblyVersionMismatchRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Namespace Directory Created: Gendarme.Rules.BadPractice New Namespace File: Gendarme.Rules.BadPractice New Type: Gendarme.Rules.BadPractice.AvoidCallingProblematicMethodsRule Member Added: public AvoidCallingProblematicMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.AvoidVisibleConstantFieldRule Member Added: public AvoidVisibleConstantFieldRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.BadPractice.CheckNewExceptionWithoutThrowingRule Member Added: public CheckNewExceptionWithoutThrowingRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.CheckNewThreadWithoutStartRule Member Added: public CheckNewThreadWithoutStartRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.CloneMethodShouldNotReturnNullRule Member Added: public CloneMethodShouldNotReturnNullRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public override Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: protected override void Report (Mono.Cecil.MethodDefinition method, Mono.Cecil.Cil.Instruction ins); New Type: Gendarme.Rules.BadPractice.ConstructorShouldNotCallVirtualMethodsRule Member Added: public ConstructorShouldNotCallVirtualMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.BadPractice.DisableDebuggingCodeRule Member Added: public DisableDebuggingCodeRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.DoNotForgetNotImplementedMethodsRule Member Added: public DoNotForgetNotImplementedMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.DoNotUseEnumIsAssignableFromRule Member Added: public DoNotUseEnumIsAssignableFromRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.DoNotUseGetInterfaceToCheckAssignabilityRule Member Added: public DoNotUseGetInterfaceToCheckAssignabilityRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.EqualsShouldHandleNullArgRule Member Added: public EqualsShouldHandleNullArgRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.BadPractice.GetEntryAssemblyMayReturnNullRule Member Added: public GetEntryAssemblyMayReturnNullRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.ObsoleteMessagesShouldNotBeEmptyRule Member Added: public ObsoleteMessagesShouldNotBeEmptyRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.BadPractice.OnlyUseDisposeForIDisposableTypesRule Member Added: public OnlyUseDisposeForIDisposableTypesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.BadPractice.PreferEmptyInstanceOverNullRule Member Added: public PreferEmptyInstanceOverNullRule (); Member Added: public override Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: protected override void Report (Mono.Cecil.MethodDefinition method, Mono.Cecil.Cil.Instruction ins); New Type: Gendarme.Rules.BadPractice.PreferParamsArrayForVariableArgumentsRule Member Added: public PreferParamsArrayForVariableArgumentsRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.PreferTryParseRule Member Added: public PreferTryParseRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.PreferSafeHandleRule Member Added: public PreferSafeHandleRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.BadPractice.ReplaceIncompleteOddnessCheckRule Member Added: public ReplaceIncompleteOddnessCheckRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.BadPractice.ReturnNullRule Member Added: protected ReturnNullRule (); Member Added: public virtual Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: protected abstract void Report (Mono.Cecil.MethodDefinition method, Mono.Cecil.Cil.Instruction ins); New Type: Gendarme.Rules.BadPractice.ToStringShouldNotReturnNullRule Member Added: public ToStringShouldNotReturnNullRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: protected override void Report (Mono.Cecil.MethodDefinition method, Mono.Cecil.Cil.Instruction ins); New Type: Gendarme.Rules.BadPractice.UseFileOpenOnlyWithFileAccessRule Member Added: public UseFileOpenOnlyWithFileAccessRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Members Added: 57, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.BadPractice doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.BadPractice.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.BadPractice' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.BadPractice' Making all in Gendarme.Rules.Concurrency make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Concurrency' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Concurrency/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Concurrency/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Concurrency' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Concurrency.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Concurrency.dll ./DecorateThreadsRule.cs ./DoNotLockOnThisOrTypesRule.cs ./DoNotLockOnWeakIdentityObjectsRule.cs ./DoNotUseMethodImplOptionsSynchronizedRule.cs ./DoNotUseThreadStaticWithInstanceFieldsRule.cs ./DontUseLockedRegionOutsideMethodRule.cs ./DoubleCheckLockingRule.cs ./LockAnalyzerRule.cs ./NonConstantStaticFieldsShouldNotBeVisibleRule.cs ./ProtectCallToEventDelegatesRule.cs ./ReviewLockUsedOnlyForOperationsOnVariablesRule.cs ./ThreadRocks.cs ./WriteStaticFieldFromInstanceMethodRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Concurrency.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Concurrency.dll New Type: Gendarme.Rules.Concurrency.DecorateThreadsRule Member Added: public DecorateThreadsRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public void OnAssembly (object sender, Gendarme.Framework.RunnerEventArgs e); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public override void TearDown (); Member Added: public int DefectCount { get; } Namespace Directory Created: Gendarme.Rules.Concurrency New Namespace File: Gendarme.Rules.Concurrency New Type: Gendarme.Rules.Concurrency.DoNotLockOnThisOrTypesRule Member Added: public DoNotLockOnThisOrTypesRule (); Member Added: public override void Analyze (Mono.Cecil.MethodDefinition method, Mono.Cecil.MethodReference enter, Mono.Cecil.Cil.Instruction ins); New Type: Gendarme.Rules.Concurrency.DoNotLockOnWeakIdentityObjectsRule Member Added: public DoNotLockOnWeakIdentityObjectsRule (); Member Added: public override void Analyze (Mono.Cecil.MethodDefinition method, Mono.Cecil.MethodReference enter, Mono.Cecil.Cil.Instruction ins); New Type: Gendarme.Rules.Concurrency.DoNotUseMethodImplOptionsSynchronizedRule Member Added: public DoNotUseMethodImplOptionsSynchronizedRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Concurrency.DoNotUseThreadStaticWithInstanceFieldsRule Member Added: public DoNotUseThreadStaticWithInstanceFieldsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Concurrency.DoNotUseLockedRegionOutsideMethodRule Member Added: public DoNotUseLockedRegionOutsideMethodRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Concurrency.DoubleCheckLockingRule Member Added: public DoubleCheckLockingRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Concurrency.LockAnalyzerRule Member Added: protected LockAnalyzerRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public abstract void Analyze (Mono.Cecil.MethodDefinition method, Mono.Cecil.MethodReference enter, Mono.Cecil.Cil.Instruction ins); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Concurrency.NonConstantStaticFieldsShouldNotBeVisibleRule Member Added: public NonConstantStaticFieldsShouldNotBeVisibleRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Concurrency.ProtectCallToEventDelegatesRule Member Added: public ProtectCallToEventDelegatesRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Concurrency.ReviewLockUsedOnlyForOperationsOnVariablesRule Member Added: public ReviewLockUsedOnlyForOperationsOnVariablesRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Concurrency.WriteStaticFieldFromInstanceMethodRule Member Added: public WriteStaticFieldFromInstanceMethodRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Members Added: 33, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Concurrency doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Concurrency.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Concurrency' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Concurrency' Making all in Gendarme.Rules.Correctness make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Correctness' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Correctness/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Correctness/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Correctness' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Correctness.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Correctness.dll ./AttributeStringLiteralsShouldParseCorrectlyRule.cs ./AvoidCodeWithSideEffectsInConditionalCodeRule.cs ./AvoidConstructorsInStaticTypesRule.cs ./AvoidFloatingPointEqualityRule.cs ./AvoidMethodsWithSideEffectsInConditionalCodeRule.cs ./DoNotRecurseInEqualityRule.cs ./BadRecursiveInvocationRule.cs ./CallingEqualsWithNullArgRule.cs ./CheckParametersNullityInVisibleMethodsRule.cs ./DisposableFieldsShouldBeDisposedRule.cs ./DoNotRoundIntegersRule.cs ./DontCompareWithNaNRule.cs ./EnsureLocalDisposalRule.cs ./FinalizersShouldCallBaseClassFinalizerRule.cs ./FloatComparisonRule.cs ./ReviewInconsistentIdentityRule.cs ./MethodCanBeMadeStaticRule.cs ./ProvideCorrectArgumentsToFormattingMethodsRule.cs ./ProvideCorrectRegexPatternRule.cs ./ProvideValidXmlStringRule.cs ./ProvideValidXPathExpressionRule.cs ./ReviewCastOnIntegerDivisionRule.cs ./ReviewCastOnIntegerMultiplicationRule.cs ./ReviewDoubleAssignmentRule.cs ./ReviewSelfAssignmentRule.cs ./ReviewUselessControlFlowRule.cs ./ReviewUseOfInt64BitsToDoubleRule.cs ./ReviewUseOfModuloOneOnIntegersRule.cs ./UseNoInliningWithGetCallingAssemblyRule.cs ./UseValueInPropertySetterRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Correctness.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Correctness.dll New Type: Gendarme.Rules.Correctness.AttributeStringLiteralsShouldParseCorrectlyRule Member Added: public AttributeStringLiteralsShouldParseCorrectlyRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Namespace Directory Created: Gendarme.Rules.Correctness New Namespace File: Gendarme.Rules.Correctness New Type: Gendarme.Rules.Correctness.AvoidCodeWithSideEffectsInConditionalCodeRule Member Added: public AvoidCodeWithSideEffectsInConditionalCodeRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.AvoidConstructorsInStaticTypesRule Member Added: public AvoidConstructorsInStaticTypesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Correctness.AvoidFloatingPointEqualityRule Member Added: public AvoidFloatingPointEqualityRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.AvoidMethodsWithSideEffectsInConditionalCodeRule Member Added: public AvoidMethodsWithSideEffectsInConditionalCodeRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.DoNotRecurseInEqualityRule Member Added: public DoNotRecurseInEqualityRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.BadRecursiveInvocationRule Member Added: public BadRecursiveInvocationRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.CallingEqualsWithNullArgRule Member Added: public CallingEqualsWithNullArgRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.CheckParametersNullityInVisibleMethodsRule Member Added: public CheckParametersNullityInVisibleMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.DisposableFieldsShouldBeDisposedRule Member Added: public DisposableFieldsShouldBeDisposedRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Correctness.DoNotRoundIntegersRule Member Added: public DoNotRoundIntegersRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.DoNotCompareWithNaNRule Member Added: public DoNotCompareWithNaNRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.EnsureLocalDisposalRule Member Added: public EnsureLocalDisposalRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.FinalizersShouldCallBaseClassFinalizerRule Member Added: public FinalizersShouldCallBaseClassFinalizerRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Correctness.FloatingComparisonRule Member Added: protected FloatingComparisonRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: protected static bool IsApplicable (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ReviewInconsistentIdentityRule Member Added: public ReviewInconsistentIdentityRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Correctness.MethodCanBeMadeStaticRule Member Added: public MethodCanBeMadeStaticRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ProvideCorrectArgumentsToFormattingMethodsRule Member Added: public ProvideCorrectArgumentsToFormattingMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ProvideCorrectRegexPatternRule Member Added: public ProvideCorrectRegexPatternRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ProvideValidXmlStringRule Member Added: public ProvideValidXmlStringRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ProvideValidXPathExpressionRule Member Added: public ProvideValidXPathExpressionRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ReviewCastOnIntegerDivisionRule Member Added: public ReviewCastOnIntegerDivisionRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ReviewCastOnIntegerMultiplicationRule Member Added: public ReviewCastOnIntegerMultiplicationRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ReviewDoubleAssignmentRule Member Added: public ReviewDoubleAssignmentRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ReviewSelfAssignmentRule Member Added: public ReviewSelfAssignmentRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ReviewUselessControlFlowRule Member Added: public ReviewUselessControlFlowRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ReviewUseOfInt64BitsToDoubleRule Member Added: public ReviewUseOfInt64BitsToDoubleRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.ReviewUseOfModuloOneOnIntegersRule Member Added: public ReviewUseOfModuloOneOnIntegersRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.UseNoInliningWithGetCallingAssemblyRule Member Added: public UseNoInliningWithGetCallingAssemblyRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Correctness.UseValueInPropertySetterRule Member Added: public UseValueInPropertySetterRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Members Added: 70, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Correctness doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Correctness.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Correctness' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Correctness' Making all in Gendarme.Rules.Design make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Design.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Design.dll ./AbstractTypesShouldNotHavePublicConstructorsRule.cs ./AttributeArgumentsShouldHaveAccessorsRule.cs ./AvoidEmptyInterfaceRule.cs ./AvoidMultidimensionalIndexerRule.cs ./AvoidPropertiesWithoutGetAccessorRule.cs ./AvoidPublicInstanceFieldsRule.cs ./AvoidRefAndOutParametersRule.cs ./AvoidSmallNamespaceRule.cs ./AvoidVisibleNestedTypesRule.cs ./ConsiderAddingInterfaceRule.cs ./ConsiderConvertingFieldToNullableRule.cs ./ConsiderConvertingMethodToPropertyRule.cs ./ConsiderUsingStaticTypeRule.cs ./DeclareEventHandlersCorrectlyRule.cs ./DefineAZeroValueRule.cs ./DisposableTypesShouldHaveFinalizerRule.cs ./DoNotDeclareVirtualMethodsInSealedTypeRule.cs ./DontDeclareProtectedFieldsInSealedClassRule.cs ./EnsureSymmetryForOverloadedOperatorsRule.cs ./EnumeratorsShouldBeStronglyTypedRule.cs ./EnumsShouldDefineAZeroValueRule.cs ./EnumsShouldUseInt32Rule.cs ./FinalizersShouldBeProtectedRule.cs ./FlagsShouldNotDefineAZeroValueRule.cs ./ImplementEqualsAndGetHashCodeInPairRule.cs ./ImplementIComparableCorreclyRule.cs ./InternalNamespacesShouldNotExposeTypesRule.cs ./ListsAreStronglyTypedRule.cs ./MainShouldNotBePublicRule.cs ./MarkAssemblyWithAssemblyVersionRule.cs ./MarkAssemblyWithAttributeRule.cs ./MarkAssemblyWithCLSCompliantRule.cs ./MarkAssemblyWithComVisibleRule.cs ./MissingAttributeUsageOnCustomAttributeRule.cs ./OperatorEqualsShouldBeOverloadedRule.cs ./OverrideEqualsMethodRule.cs ./PreferEventsOverMethodsRule.cs ./PreferIntegerOrStringForIndexersRule.cs ./PreferUriOverStringRule.cs ./PreferXmlAbstractionsRule.cs ./ProvideAlternativeNamesForOperatorOverloadsRule.cs ./ProvideTryParseAlternativeRule.cs ./StronglyTypedRule.cs ./StronglyTypeICollectionMembersRule.cs ./TypesShouldBeInsideNamespacesRule.cs ./TypesWithDisposableFieldsShouldBeDisposableRule.cs ./TypesWithNativeFieldsShouldBeDisposableRule.cs ./UseFlagsAttributeRule.cs ./UseCorrectDisposeSignaturesRule.cs ./UsingCloneWithoutImplementingICloneableRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Design.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Design.dll New Type: Gendarme.Rules.Design.AbstractTypesShouldNotHavePublicConstructorsRule Member Added: public AbstractTypesShouldNotHavePublicConstructorsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Namespace Directory Created: Gendarme.Rules.Design New Namespace File: Gendarme.Rules.Design New Type: Gendarme.Rules.Design.AttributeArgumentsShouldHaveAccessorsRule Member Added: public AttributeArgumentsShouldHaveAccessorsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.AvoidEmptyInterfaceRule Member Added: public AvoidEmptyInterfaceRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.AvoidMultidimensionalIndexerRule Member Added: public AvoidMultidimensionalIndexerRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Design.AvoidPropertiesWithoutGetAccessorRule Member Added: public AvoidPropertiesWithoutGetAccessorRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.AvoidVisibleFieldsRule Member Added: public AvoidVisibleFieldsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.AvoidRefAndOutParametersRule Member Added: public AvoidRefAndOutParametersRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Design.AvoidSmallNamespaceRule Member Added: public AvoidSmallNamespaceRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Member Added: public override void TearDown (); Member Added: public int Minimum { get; set; } New Type: Gendarme.Rules.Design.AvoidVisibleNestedTypesRule Member Added: public AvoidVisibleNestedTypesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.ConsiderAddingInterfaceRule Member Added: public ConsiderAddingInterfaceRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public bool ReferencesOnly { get; set; } New Type: Gendarme.Rules.Design.ConsiderConvertingFieldToNullableRule Member Added: public ConsiderConvertingFieldToNullableRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.ConsiderConvertingMethodToPropertyRule Member Added: public ConsiderConvertingMethodToPropertyRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Design.ConsiderUsingStaticTypeRule Member Added: public ConsiderUsingStaticTypeRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.DeclareEventHandlersCorrectlyRule Member Added: public DeclareEventHandlersCorrectlyRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public override void TearDown (); New Type: Gendarme.Rules.Design.DefineAZeroValueRule Member Added: protected DefineAZeroValueRule (); Member Added: protected static Mono.Cecil.FieldDefinition GetZeroValueField (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.DisposableTypesShouldHaveFinalizerRule Member Added: public DisposableTypesShouldHaveFinalizerRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.DoNotDeclareVirtualMethodsInSealedTypeRule Member Added: public DoNotDeclareVirtualMethodsInSealedTypeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.DoNotDeclareProtectedMembersInSealedTypeRule Member Added: public DoNotDeclareProtectedMembersInSealedTypeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.EnsureSymmetryForOverloadedOperatorsRule Member Added: public EnsureSymmetryForOverloadedOperatorsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.EnumeratorsShouldBeStronglyTypedRule Member Added: public EnumeratorsShouldBeStronglyTypedRule (); Member Added: protected override Gendarme.Framework.Helpers.MethodSignature[] GetMethods (); Member Added: protected override string[] GetProperties (); Member Added: public override Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: protected override string InterfaceName { get; } New Type: Gendarme.Rules.Design.EnumsShouldDefineAZeroValueRule Member Added: public EnumsShouldDefineAZeroValueRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.EnumsShouldUseInt32Rule Member Added: public EnumsShouldUseInt32Rule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.FinalizersShouldBeProtectedRule Member Added: public FinalizersShouldBeProtectedRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.FlagsShouldNotDefineAZeroValueRule Member Added: public FlagsShouldNotDefineAZeroValueRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.ImplementEqualsAndGetHashCodeInPairRule Member Added: public ImplementEqualsAndGetHashCodeInPairRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.ImplementIComparableCorrectlyRule Member Added: public ImplementIComparableCorrectlyRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.InternalNamespacesShouldNotExposeTypesRule Member Added: public InternalNamespacesShouldNotExposeTypesRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); New Type: Gendarme.Rules.Design.ListsAreStronglyTypedRule Member Added: public ListsAreStronglyTypedRule (); Member Added: protected override Gendarme.Framework.Helpers.MethodSignature[] GetMethods (); Member Added: protected override string[] GetProperties (); Member Added: protected override string InterfaceName { get; } New Type: Gendarme.Rules.Design.MainShouldNotBePublicRule Member Added: public MainShouldNotBePublicRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); New Type: Gendarme.Rules.Design.MarkAssemblyWithAssemblyVersionRule Member Added: public MarkAssemblyWithAssemblyVersionRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); New Type: Gendarme.Rules.Design.MarkAssemblyWithAttributeRule Member Added: protected MarkAssemblyWithAttributeRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Member Added: protected abstract string AttributeName { get; } Member Added: protected abstract Gendarme.Framework.Severity Severity { get; } New Type: Gendarme.Rules.Design.MarkAssemblyWithCLSCompliantRule Member Added: public MarkAssemblyWithCLSCompliantRule (); Member Added: protected override string AttributeName { get; } Member Added: protected override Gendarme.Framework.Severity Severity { get; } New Type: Gendarme.Rules.Design.MarkAssemblyWithComVisibleRule Member Added: public MarkAssemblyWithComVisibleRule (); Member Added: protected override string AttributeName { get; } Member Added: protected override Gendarme.Framework.Severity Severity { get; } New Type: Gendarme.Rules.Design.MissingAttributeUsageOnCustomAttributeRule Member Added: public MissingAttributeUsageOnCustomAttributeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.OperatorEqualsShouldBeOverloadedRule Member Added: public OperatorEqualsShouldBeOverloadedRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.OverrideEqualsMethodRule Member Added: public OverrideEqualsMethodRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.PreferEventsOverMethodsRule Member Added: public PreferEventsOverMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Design.PreferIntegerOrStringForIndexersRule Member Added: public PreferIntegerOrStringForIndexersRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Design.PreferUriOverStringRule Member Added: public PreferUriOverStringRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Design.PreferXmlAbstractionsRule Member Added: public PreferXmlAbstractionsRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Design.ProvideAlternativeNamesForOperatorOverloadsRule Member Added: public ProvideAlternativeNamesForOperatorOverloadsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.ProvideTryParseAlternativeRule Member Added: public ProvideTryParseAlternativeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.StronglyTypedRule Member Added: protected StronglyTypedRule (); Member Added: protected abstract Gendarme.Framework.Helpers.MethodSignature[] GetMethods (); Member Added: protected abstract string[] GetProperties (); Member Added: public virtual Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: protected abstract string InterfaceName { get; } New Type: Gendarme.Rules.Design.StronglyTypeICollectionMembersRule Member Added: public StronglyTypeICollectionMembersRule (); Member Added: protected override Gendarme.Framework.Helpers.MethodSignature[] GetMethods (); Member Added: protected override string[] GetProperties (); Member Added: protected override string InterfaceName { get; } New Type: Gendarme.Rules.Design.TypesShouldBeInsideNamespacesRule Member Added: public TypesShouldBeInsideNamespacesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.TypesWithDisposableFieldsShouldBeDisposableRule Member Added: public TypesWithDisposableFieldsShouldBeDisposableRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.TypesWithNativeFieldsShouldBeDisposableRule Member Added: public TypesWithNativeFieldsShouldBeDisposableRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.UseFlagsAttributeRule Member Added: public UseFlagsAttributeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.UseCorrectDisposeSignaturesRule Member Added: public UseCorrectDisposeSignaturesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.ImplementICloneableCorrectlyRule Member Added: public ImplementICloneableCorrectlyRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Members Added: 121, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Design doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Design.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design' Making all in Gendarme.Rules.Design.Generic make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Generic' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Generic/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Generic/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Generic' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Design.Generic.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Design.Generic.dll ./AvoidDeclaringCustomDelegatesRule.cs ./AvoidExcessiveParametersOnGenericTypesRule.cs ./AvoidMethodWithUnusedGenericTypeRule.cs ./DoNotDeclareStaticMembersOnGenericTypesRule.cs ./DoNotExposeGenericListsRule.cs ./DoNotExposeNestedGenericSignaturesRule.cs ./ImplementGenericCollectionInterfacesRule.cs ./PreferGenericsOverRefObjectRule.cs ./UseGenericEventHandlerRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Design.Generic.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Design.Generic.dll New Type: Gendarme.Rules.Design.Generic.AvoidDeclaringCustomDelegatesRule Member Added: public AvoidDeclaringCustomDelegatesRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Namespace Directory Created: Gendarme.Rules.Design.Generic New Namespace File: Gendarme.Rules.Design.Generic New Type: Gendarme.Rules.Design.Generic.AvoidExcessiveParametersOnGenericTypesRule Member Added: public AvoidExcessiveParametersOnGenericTypesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.Generic.AvoidMethodWithUnusedGenericTypeRule Member Added: public AvoidMethodWithUnusedGenericTypeRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Design.Generic.DoNotDeclareStaticMembersOnGenericTypesRule Member Added: public DoNotDeclareStaticMembersOnGenericTypesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.Generic.DoNotExposeGenericListsRule Member Added: public DoNotExposeGenericListsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.Generic.DoNotExposeNestedGenericSignaturesRule Member Added: public DoNotExposeNestedGenericSignaturesRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Design.Generic.ImplementGenericCollectionInterfacesRule Member Added: public ImplementGenericCollectionInterfacesRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Design.Generic.PreferGenericsOverRefObjectRule Member Added: public PreferGenericsOverRefObjectRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Design.Generic.UseGenericEventHandlerRule Member Added: public UseGenericEventHandlerRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Members Added: 24, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Design.Generic doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Design.Generic.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Generic' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Generic' Making all in Gendarme.Rules.Design.Linq make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Linq' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Linq/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Linq/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Linq' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Design.Linq.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Design.Linq.dll ./AvoidExtensionMethodOnSystemObjectRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Design.Linq.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Design.Linq.dll New Type: Gendarme.Rules.Design.Linq.AvoidExtensionMethodOnSystemObjectRule Member Added: public AvoidExtensionMethodOnSystemObjectRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Namespace Directory Created: Gendarme.Rules.Design.Linq New Namespace File: Gendarme.Rules.Design.Linq Members Added: 3, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Design.Linq doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Design.Linq.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Linq' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Design.Linq' Making all in Gendarme.Rules.Exceptions make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Exceptions' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Exceptions/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Exceptions/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Exceptions' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Exceptions.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Exceptions.dll ./AvoidArgumentExceptionDefaultConstructorRule.cs ./AvoidThrowingBasicExceptionsRule.cs ./DoNotDestroyStackTraceRule.cs ./DoNotThrowInUnexpectedLocationRule.cs ./DoNotThrowReservedExceptionRule.cs ./DontSwallowErrorsCatchingNonspecificExceptionsRule.cs ./ExceptionShouldBeVisibleRule.cs ./Impl/ExecutionBlock.cs ./Impl/ExecutionPath.cs ./Impl/ExecutionPathFactory.cs ./InstantiateArgumentExceptionCorrectlyRule.cs ./MissingExceptionConstructorsRule.cs ./NewExceptionRule.cs ./UseObjectDisposedExceptionRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Exceptions.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Exceptions.dll New Type: Gendarme.Rules.Exceptions.AvoidArgumentExceptionDefaultConstructorRule Member Added: public AvoidArgumentExceptionDefaultConstructorRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Namespace Directory Created: Gendarme.Rules.Exceptions New Namespace File: Gendarme.Rules.Exceptions New Type: Gendarme.Rules.Exceptions.AvoidThrowingBasicExceptionsRule Member Added: public AvoidThrowingBasicExceptionsRule (); Member Added: protected override string[] GetExceptionTypes (); Member Added: protected override Gendarme.Framework.Severity Severity { get; } New Type: Gendarme.Rules.Exceptions.DoNotDestroyStackTraceRule Member Added: public DoNotDestroyStackTraceRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Exceptions.DoNotThrowInUnexpectedLocationRule Member Added: public DoNotThrowInUnexpectedLocationRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Exceptions.DoNotThrowReservedExceptionRule Member Added: public DoNotThrowReservedExceptionRule (); Member Added: protected override string[] GetExceptionTypes (); Member Added: protected override Gendarme.Framework.Severity Severity { get; } New Type: Gendarme.Rules.Exceptions.DoNotSwallowErrorsCatchingNonSpecificExceptionsRule Member Added: public DoNotSwallowErrorsCatchingNonSpecificExceptionsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Exceptions.ExceptionShouldBeVisibleRule Member Added: public ExceptionShouldBeVisibleRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Exceptions.InstantiateArgumentExceptionCorrectlyRule Member Added: public InstantiateArgumentExceptionCorrectlyRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Exceptions.MissingExceptionConstructorsRule Member Added: public MissingExceptionConstructorsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Exceptions.NewExceptionsRule Member Added: protected NewExceptionsRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: protected abstract string[] GetExceptionTypes (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: protected abstract Gendarme.Framework.Severity Severity { get; } New Type: Gendarme.Rules.Exceptions.UseObjectDisposedExceptionRule Member Added: public UseObjectDisposedExceptionRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Members Added: 28, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Exceptions doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Exceptions.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Exceptions' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Exceptions' Making all in Gendarme.Rules.Globalization make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Globalization' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Globalization/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Globalization/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Globalization' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Globalization.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Globalization.dll ./AvoidUnusedInternalResourceRule.cs ./SatelliteResourceMismatchRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Globalization.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Globalization.dll New Type: Gendarme.Rules.Globalization.AvoidUnusedInternalResourceRule Member Added: public AvoidUnusedInternalResourceRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public override void TearDown (); Namespace Directory Created: Gendarme.Rules.Globalization New Namespace File: Gendarme.Rules.Globalization New Type: Gendarme.Rules.Globalization.SatelliteResourceMismatchRule Member Added: public SatelliteResourceMismatchRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Members Added: 5, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Globalization doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Globalization.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Globalization' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Globalization' Making all in Gendarme.Rules.Gendarme make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Gendarme' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Gendarme/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Gendarme/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Gendarme' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Gendarme.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Gendarme.dll ./GendarmeRule.cs ./DefectsMustBeReportedRule.cs ./DoNotThrowExceptionRule.cs ./MissingEngineDependencyRule.cs ./ReviewAttributesOnRulesRule.cs ./UseCorrectSuffixRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Gendarme.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Gendarme.dll New Type: Gendarme.Rules.Gendarme.GendarmeRule Member Added: protected GendarmeRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Namespace Directory Created: Gendarme.Rules.Gendarme New Namespace File: Gendarme.Rules.Gendarme New Type: Gendarme.Rules.Gendarme.DefectsMustBeReportedRule Member Added: public DefectsMustBeReportedRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Gendarme.DoNotThrowExceptionRule Member Added: public DoNotThrowExceptionRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Gendarme.MissingEngineDependencyRule Member Added: public MissingEngineDependencyRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Gendarme.ReviewAttributesOnRulesRule Member Added: public ReviewAttributesOnRulesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Gendarme.UseCorrectSuffixRule Member Added: public UseCorrectSuffixRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Members Added: 13, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Gendarme doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Gendarme.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Gendarme' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Gendarme' Making all in Gendarme.Rules.Interoperability make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Interoperability.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Interoperability.dll ./CentralizePInvokesIntoNativeMethodsTypeRule.cs ./DelegatesPassedToNativeCodeMustIncludeExceptionHandlingRule.cs ./DoNotCastIntPtrToInt32Rule.cs ./GetLastErrorMustBeCalledRightAfterPInvokeRule.cs ./MarshalBooleansInPInvokeDeclarationsRule.cs ./MarshalStringsInPInvokeDeclarationsRule.cs ./PInvokeShouldNotBeVisibleRule.cs ./UseManagedAlternativesToPInvokeRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Interoperability.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Interoperability.dll New Type: Gendarme.Rules.Interoperability.CentralizePInvokesIntoNativeMethodsTypeRule Member Added: public CentralizePInvokesIntoNativeMethodsTypeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Namespace Directory Created: Gendarme.Rules.Interoperability New Namespace File: Gendarme.Rules.Interoperability New Type: Gendarme.Rules.Interoperability.DelegatesPassedToNativeCodeMustIncludeExceptionHandlingRule Member Added: public DelegatesPassedToNativeCodeMustIncludeExceptionHandlingRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Interoperability.DoNotAssumeIntPtrSizeRule Member Added: public DoNotAssumeIntPtrSizeRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Interoperability.GetLastErrorMustBeCalledRightAfterPInvokeRule Member Added: public GetLastErrorMustBeCalledRightAfterPInvokeRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Interoperability.MarshalBooleansInPInvokeDeclarationsRule Member Added: public MarshalBooleansInPInvokeDeclarationsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Interoperability.MarshalStringsInPInvokeDeclarationsRule Member Added: public MarshalStringsInPInvokeDeclarationsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Interoperability.PInvokeShouldNotBeVisibleRule Member Added: public PInvokeShouldNotBeVisibleRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Interoperability.UseManagedAlternativesToPInvokeRule Member Added: public UseManagedAlternativesToPInvokeRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Members Added: 17, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Interoperability doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Interoperability.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability' Making all in Gendarme.Rules.Interoperability.Com make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability.Com' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability.Com/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability.Com/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability.Com' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Interoperability.Com.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Interoperability.Com.dll ./AutoLayoutTypesShouldNotBeComVisibleRule.cs ./AvoidInt64ArgumentsInComVisibleMethodsRule.cs ./AvoidNonPublicFieldsInComVisibleValueTypesRule.cs ./AvoidOverloadsInComVisibleInterfacesRule.cs ./AvoidStaticMembersInComVisibleTypesRule.cs ./ComVisibleShouldInheritFromComVisibleRule.cs ./ComVisibleTypesShouldBeCreatableRule.cs ./DoNotUseAutoDualClassInterfaceTypeRule.cs ./MarkComSourceInterfacesAsIDispatchRule.cs ./ReviewComRegistrationMethodsRule.cs ./ComRocks.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Interoperability.Com.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Interoperability.Com.dll New Type: Gendarme.Rules.Interoperability.Com.AutoLayoutTypesShouldNotBeComVisibleRule Member Added: public AutoLayoutTypesShouldNotBeComVisibleRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Namespace Directory Created: Gendarme.Rules.Interoperability.Com New Namespace File: Gendarme.Rules.Interoperability.Com New Type: Gendarme.Rules.Interoperability.Com.AvoidInt64ArgumentsInComVisibleMethodsRule Member Added: public AvoidInt64ArgumentsInComVisibleMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Interoperability.Com.AvoidNonPublicFieldsInComVisibleValueTypesRule Member Added: public AvoidNonPublicFieldsInComVisibleValueTypesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Interoperability.Com.AvoidOverloadsInComVisibleInterfacesRule Member Added: public AvoidOverloadsInComVisibleInterfacesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Interoperability.Com.AvoidStaticMembersInComVisibleTypesRule Member Added: public AvoidStaticMembersInComVisibleTypesRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Interoperability.Com.ComVisibleShouldInheritFromComVisibleRule Member Added: public ComVisibleShouldInheritFromComVisibleRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Interoperability.Com.ComVisibleTypesShouldBeCreatableRule Member Added: public ComVisibleTypesShouldBeCreatableRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Interoperability.Com.DoNotUseAutoDualClassInterfaceTypeRule Member Added: public DoNotUseAutoDualClassInterfaceTypeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Interoperability.Com.MarkComSourceInterfacesAsIDispatchRule Member Added: public MarkComSourceInterfacesAsIDispatchRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Interoperability.Com.ReviewComRegistrationMethodsRule Member Added: public ReviewComRegistrationMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Interoperability.Com.ComRocks Member Added: public static Nullable IsComVisible (this Mono.Cecil.ICustomAttributeProvider self); Member Added: public static bool IsTypeComVisible (this Mono.Cecil.TypeDefinition self); Members Added: 23, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Interoperability.Com doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Interoperability.Com.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability.Com' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Interoperability.Com' Making all in Gendarme.Rules.Maintainability make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Maintainability' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Maintainability/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Maintainability/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Maintainability' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Maintainability.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Maintainability.dll ./AvoidAlwaysNullFieldRule.cs ./AvoidComplexMethodsRule.cs ./AvoidDeepInheritanceTreeRule.cs ./AvoidLackOfCohesionOfMethodsRule.cs ./AvoidUnnecessarySpecializationRule.cs ./ConsiderUsingStopwatchRule.cs ./PreferStringIsNullOrEmptyRule.cs ./RemoveDependenceOnObsoleteCodeRule.cs ./ReviewMisleadingFieldNamesRule.cs ./VariableNamesShouldNotMatchFieldNamesRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Maintainability.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Maintainability.dll New Type: Gendarme.Rules.Maintainability.AvoidAlwaysNullFieldRule Member Added: public AvoidAlwaysNullFieldRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Namespace Directory Created: Gendarme.Rules.Maintainability New Namespace File: Gendarme.Rules.Maintainability New Type: Gendarme.Rules.Maintainability.AvoidComplexMethodsRule Member Added: public AvoidComplexMethodsRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public Gendarme.Framework.Severity GetCyclomaticComplexitySeverity (int cc); Member Added: public static int GetCyclomaticComplexity (Mono.Cecil.MethodDefinition method); Member Added: public int SuccessThreshold { get; set; } Member Added: public int LowThreshold { get; set; } Member Added: public int MediumThreshold { get; set; } Member Added: public int HighThreshold { get; set; } New Type: Gendarme.Rules.Maintainability.AvoidDeepInheritanceTreeRule Member Added: public AvoidDeepInheritanceTreeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public int MaximumDepth { get; set; } Member Added: public bool CountExternalDepth { get; set; } New Type: Gendarme.Rules.Maintainability.AvoidLackOfCohesionOfMethodsRule Member Added: public AvoidLackOfCohesionOfMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public double GetCohesivenessForType (Mono.Cecil.TypeDefinition type); Member Added: public double SuccessLowerLimit { get; set; } Member Added: public double LowSeverityLowerLimit { get; set; } Member Added: public double MediumSeverityLowerLimit { get; set; } Member Added: public int MinimumMethodCount { get; set; } Member Added: public int MinimumFieldCount { get; set; } New Type: Gendarme.Rules.Maintainability.AvoidUnnecessarySpecializationRule Member Added: public AvoidUnnecessarySpecializationRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Maintainability.ConsiderUsingStopwatchRule Member Added: public ConsiderUsingStopwatchRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Maintainability.PreferStringIsNullOrEmptyRule Member Added: public PreferStringIsNullOrEmptyRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Maintainability.RemoveDependenceOnObsoleteCodeRule Member Added: public RemoveDependenceOnObsoleteCodeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Maintainability.ReviewMisleadingFieldNamesRule Member Added: public ReviewMisleadingFieldNamesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Maintainability.VariableNamesShouldNotMatchFieldNamesRule Member Added: public VariableNamesShouldNotMatchFieldNamesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Members Added: 39, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Maintainability doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Maintainability.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Maintainability' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Maintainability' Making all in Gendarme.Rules.Naming make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Naming' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Naming/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Naming/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Naming' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Naming.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Naming.dll ./AvoidDeepNamespaceHierarchyRule.cs ./AvoidRedundancyInMethodNameRule.cs ./AvoidRedundancyInTypeNameRule.cs ./AvoidTypeInterfaceInconsistencyRule.cs ./DetectNonAlphaNumericsInTypeNamesRule.cs ./DoNotPrefixEventsWithAfterOrBeforeRule.cs ./DoNotPrefixValuesWithEnumNameRule.cs ./DoNotUseReservedInEnumValueNamesRule.cs ./ParameterNamesShouldMatchOverridenMethodRule.cs ./UseCorrectCasingRule.cs ./UseCorrectPrefixRule.cs ./UseCorrectSuffixRule.cs ./UsePluralNameInEnumFlagsRule.cs ./UsePreferredTermsRule.cs ./UseSingularNameInEnumsUnlessAreFlagsRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Naming.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Naming.dll New Type: Gendarme.Rules.Naming.AvoidDeepNamespaceHierarchyRule Member Added: public AvoidDeepNamespaceHierarchyRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Member Added: public int MaxDepth { get; set; } Namespace Directory Created: Gendarme.Rules.Naming New Namespace File: Gendarme.Rules.Naming New Type: Gendarme.Rules.Naming.AvoidRedundancyInMethodNameRule Member Added: public AvoidRedundancyInMethodNameRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public bool IgnoreAlienNamespaces { get; set; } New Type: Gendarme.Rules.Naming.AvoidRedundancyInTypeNameRule Member Added: public AvoidRedundancyInTypeNameRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Naming.AvoidTypeInterfaceInconsistencyRule Member Added: public AvoidTypeInterfaceInconsistencyRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Naming.AvoidNonAlphanumericIdentifierRule Member Added: public AvoidNonAlphanumericIdentifierRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Naming.DoNotPrefixEventsWithAfterOrBeforeRule Member Added: public DoNotPrefixEventsWithAfterOrBeforeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Naming.DoNotPrefixValuesWithEnumNameRule Member Added: public DoNotPrefixValuesWithEnumNameRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Naming.DoNotUseReservedInEnumValueNamesRule Member Added: public DoNotUseReservedInEnumValueNamesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Naming.ParameterNamesShouldMatchOverriddenMethodRule Member Added: public ParameterNamesShouldMatchOverriddenMethodRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Naming.UseCorrectCasingRule Member Added: public UseCorrectCasingRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Naming.UseCorrectPrefixRule Member Added: public UseCorrectPrefixRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Naming.UseCorrectSuffixRule Member Added: public UseCorrectSuffixRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Naming.UsePluralNameInEnumFlagsRule Member Added: public UsePluralNameInEnumFlagsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Naming.UsePreferredTermsRule Member Added: public UsePreferredTermsRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Naming.UseSingularNameInEnumsUnlessAreFlagsRule Member Added: public UseSingularNameInEnumsUnlessAreFlagsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Members Added: 39, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Naming doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Naming.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Naming' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Naming' Making all in Gendarme.Rules.NUnit make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.NUnit' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.NUnit/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.NUnit/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.NUnit' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.NUnit.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.NUnit.dll ./NUnitRocks.cs ./NUnitRule.cs ./ProvideMessageOnAssertCallsRule.cs ./TestMethodsMustBePublicRule.cs ./UnitTestsMissingTestFixtureRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.NUnit.dll.doc -o doc/generated ../../bin/Gendarme.Rules.NUnit.dll New Type: Gendarme.Rules.NUnit.NUnitRocks Member Added: public static bool IsTest (this Mono.Cecil.ICustomAttributeProvider self); Namespace Directory Created: Gendarme.Rules.NUnit New Namespace File: Gendarme.Rules.NUnit New Type: Gendarme.Rules.NUnit.NUnitRule Member Added: protected NUnitRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Version NUnitVersion { get; set; } New Type: Gendarme.Rules.NUnit.ProvideMessageOnAssertCallsRule Member Added: public ProvideMessageOnAssertCallsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.NUnit.TestMethodsMustBePublicRule Member Added: public TestMethodsMustBePublicRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.NUnit.UnitTestsMissingTestFixtureRule Member Added: public UnitTestsMissingTestFixtureRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Members Added: 10, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.NUnit doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.NUnit.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.NUnit' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.NUnit' Making all in Gendarme.Rules.Performance make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Performance' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Performance/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Performance/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Performance' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Performance.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Performance.dll ./AvoidConcatenatingCharsRule.cs ./AvoidLargeNumberOfLocalVariablesRule.cs ./AvoidLargeStructureRule.cs ./AvoidLocalDataStoreSlotRule.cs ./AvoidMethodWithLargeMaximumStackSizeRule.cs ./AvoidRepetitiveCallsToPropertiesRule.cs ./AvoidRepetitiveCastsRule.cs ./AvoidReturningArraysOnPropertiesRule.cs ./AvoidTypeGetTypeForConstantStringsRule.cs ./AvoidUncalledPrivateCodeRule.cs ./AvoidUninstantiatedInternalClassesRule.cs ./AvoidUnnecessaryOverridesRule.cs ./AvoidUnneededCallsOnStringRule.cs ./AvoidUnneededFieldInitializationRule.cs ./AvoidUnneededUnboxingRule.cs ./AvoidUnsealedConcreteAttributesRule.cs ./AvoidUnsealedUninheritedInternalClassesRule.cs ./AvoidUnusedParametersRule.cs ./AvoidUnusedPrivateFieldsRule.cs ./CompareWithStringEmptyEfficientlyRule.cs ./ConsiderCustomAccessorsForNonVisibleEventsRule.cs ./DontIgnoreMethodResultRule.cs ./EmptyDestructorRule.cs ./IDisposableWithDestructorWithoutSuppressFinalizeRule.cs ./ImplementEqualsTypeRule.cs ./MathMinMaxCandidateRule.cs ./OverrideValueTypeDefaultsRule.cs ./PreferCharOverloadRule.cs ./PreferInterfaceConstraintOnGenericParameterForPrimitiveInterfaceRule.cs ./PreferLiteralOverInitOnlyFieldsRule.cs ./RemoveUnusedLocalVariablesRule.cs ./ReviewLinqMethodRule.cs ./UseIsOperatorRule.cs ./UseStringEmptyRule.cs ./UseTypeEmptyTypesRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Performance.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Performance.dll New Type: Gendarme.Rules.Performance.AvoidConcatenatingCharsRule Member Added: public AvoidConcatenatingCharsRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Namespace Directory Created: Gendarme.Rules.Performance New Namespace File: Gendarme.Rules.Performance New Type: Gendarme.Rules.Performance.AvoidLargeNumberOfLocalVariablesRule Member Added: public AvoidLargeNumberOfLocalVariablesRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public int MaximumVariables { get; set; } New Type: Gendarme.Rules.Performance.AvoidLargeStructureRule Member Added: public AvoidLargeStructureRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public static long SizeOfStruct (Mono.Cecil.TypeDefinition type); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public int MaxSize { get; set; } New Type: Gendarme.Rules.Performance.AvoidLocalDataStoreSlotRule Member Added: public AvoidLocalDataStoreSlotRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.AvoidMethodWithLargeMaximumStackSizeRule Member Added: public AvoidMethodWithLargeMaximumStackSizeRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public int MaximumStackSize { get; set; } New Type: Gendarme.Rules.Performance.AvoidRepetitiveCallsToPropertiesRule Member Added: public AvoidRepetitiveCallsToPropertiesRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public int InlineLimit { get; set; } New Type: Gendarme.Rules.Performance.AvoidRepetitiveCastsRule Member Added: public AvoidRepetitiveCastsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.AvoidReturningArraysOnPropertiesRule Member Added: public AvoidReturningArraysOnPropertiesRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.AvoidTypeGetTypeForConstantStringsRule Member Added: public AvoidTypeGetTypeForConstantStringsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.AvoidUncalledPrivateCodeRule Member Added: public AvoidUncalledPrivateCodeRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public override void TearDown (); New Type: Gendarme.Rules.Performance.AvoidUninstantiatedInternalClassesRule Member Added: public AvoidUninstantiatedInternalClassesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Performance.AvoidUnnecessaryOverridesRule Member Added: public AvoidUnnecessaryOverridesRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.AvoidUnneededCallsOnStringRule Member Added: public AvoidUnneededCallsOnStringRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.AvoidUnneededFieldInitializationRule Member Added: public AvoidUnneededFieldInitializationRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.AvoidUnneededUnboxingRule Member Added: public AvoidUnneededUnboxingRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.AvoidUnsealedConcreteAttributesRule Member Added: public AvoidUnsealedConcreteAttributesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Performance.AvoidUnsealedUninheritedInternalTypeRule Member Added: public AvoidUnsealedUninheritedInternalTypeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Performance.AvoidUnusedParametersRule Member Added: public AvoidUnusedParametersRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.AvoidUnusedPrivateFieldsRule Member Added: public AvoidUnusedPrivateFieldsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Performance.CompareWithEmptyStringEfficientlyRule Member Added: public CompareWithEmptyStringEfficientlyRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.ConsiderCustomAccessorsForNonVisibleEventsRule Member Added: public ConsiderCustomAccessorsForNonVisibleEventsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Performance.DoNotIgnoreMethodResultRule Member Added: public DoNotIgnoreMethodResultRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.RemoveUnneededFinalizerRule Member Added: public RemoveUnneededFinalizerRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Performance.UseSuppressFinalizeOnIDisposableTypeWithFinalizerRule Member Added: public UseSuppressFinalizeOnIDisposableTypeWithFinalizerRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Performance.ImplementEqualsTypeRule Member Added: public ImplementEqualsTypeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Performance.MathMinMaxCandidateRule Member Added: public MathMinMaxCandidateRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.OverrideValueTypeDefaultsRule Member Added: public OverrideValueTypeDefaultsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Performance.PreferCharOverloadRule Member Added: public PreferCharOverloadRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.PreferInterfaceConstraintOnGenericParameterForPrimitiveInterfaceRule Member Added: public PreferInterfaceConstraintOnGenericParameterForPrimitiveInterfaceRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.PreferLiteralOverInitOnlyFieldsRule Member Added: public PreferLiteralOverInitOnlyFieldsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Performance.RemoveUnusedLocalVariablesRule Member Added: public RemoveUnusedLocalVariablesRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.ReviewLinqMethodRule Member Added: public ReviewLinqMethodRule (); Member Added: public readonly Gendarme.Framework.Helpers.MethodSignature CountProperty; Member Added: public readonly Gendarme.Framework.Helpers.MethodSignature LengthProperty; Member Added: public readonly Gendarme.Framework.Helpers.MethodSignature Subscript; Member Added: public readonly Gendarme.Framework.Helpers.MethodSignature Sort; Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.UseIsOperatorRule Member Added: public UseIsOperatorRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.UseStringEmptyRule Member Added: public UseStringEmptyRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Performance.UseTypeEmptyTypesRule Member Added: public UseTypeEmptyTypesRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Members Added: 86, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Performance doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Performance.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Performance' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Performance' Making all in Gendarme.Rules.Portability make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Portability' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Portability/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Portability/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Portability' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -r:ICSharpCode.SharpZipLib.dll -r:System.Web.Services.dll -nowarn:1591 -doc:../../bin/Gendarme.Rules.Portability.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Portability.dll ./DoNotHardcodePathsRule.cs ./ExitCodeIsLimitedOnUnixRule.cs ./FeatureRequiresRootPrivilegeOnUnixRule.cs ./MoMAWebService.cs ./MonoCompatibilityReviewRule.cs ./NewLineLiteralRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Portability.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Portability.dll New Type: Gendarme.Rules.Portability.DoNotHardcodePathsRule Member Added: public DoNotHardcodePathsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Namespace Directory Created: Gendarme.Rules.Portability New Namespace File: Gendarme.Rules.Portability New Type: Gendarme.Rules.Portability.ExitCodeIsLimitedOnUnixRule Member Added: public ExitCodeIsLimitedOnUnixRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Portability.FeatureRequiresRootPrivilegeOnUnixRule Member Added: public FeatureRequiresRootPrivilegeOnUnixRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: MoMA.Analyzer.MoMAWebService.MoMASubmit Member Added: public MoMASubmit (); Member Added: public event MoMA.Analyzer.MoMAWebService.SubmitResultsCompletedEventHandler SubmitResultsCompleted; Member Added: public event MoMA.Analyzer.MoMAWebService.GetLatestDefinitionsVersionCompletedEventHandler GetLatestDefinitionsVersionCompleted; Member Added: public bool SubmitResults (string results); Member Added: public void SubmitResultsAsync (string results); Member Added: public void SubmitResultsAsync (string results, object userState); Member Added: public string GetLatestDefinitionsVersion (); Member Added: public void GetLatestDefinitionsVersionAsync (); Member Added: public void GetLatestDefinitionsVersionAsync (object userState); Member Added: public void CancelAsync (object userState); Member Added: public string Url { get; set; } Member Added: public bool UseDefaultCredentials { get; set; } Namespace Directory Created: MoMA.Analyzer.MoMAWebService New Namespace File: MoMA.Analyzer.MoMAWebService New Type: MoMA.Analyzer.MoMAWebService.SubmitResultsCompletedEventHandler New Type: MoMA.Analyzer.MoMAWebService.SubmitResultsCompletedEventArgs Member Added: public bool Result { get; } New Type: MoMA.Analyzer.MoMAWebService.GetLatestDefinitionsVersionCompletedEventHandler New Type: MoMA.Analyzer.MoMAWebService.GetLatestDefinitionsVersionCompletedEventArgs Member Added: public string Result { get; } New Type: Gendarme.Rules.Portability.MonoCompatibilityReviewRule Member Added: public MonoCompatibilityReviewRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public System.Collections.Generic.HashSet NotImplemented { get; } Member Added: public System.Collections.Generic.HashSet Missing { get; } Member Added: public System.Collections.Generic.Dictionary ToDo { get; } Member Added: public string Version { get; set; } New Type: Gendarme.Rules.Portability.NewLineLiteralRule Member Added: public NewLineLiteralRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Members Added: 32, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Portability doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Portability.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Portability' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Portability' Making all in Gendarme.Rules.Security make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Security.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Security.dll ./ArrayFieldsShouldNotBeReadOnlyRule.cs ./DoNotShortCircuitCertificateCheckRule.cs ./NativeFieldsShouldNotBeVisibleRule.cs ./StaticConstructorsShouldBePrivateRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Security.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Security.dll New Type: Gendarme.Rules.Security.ArrayFieldsShouldNotBeReadOnlyRule Member Added: public ArrayFieldsShouldNotBeReadOnlyRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Namespace Directory Created: Gendarme.Rules.Security New Namespace File: Gendarme.Rules.Security New Type: Gendarme.Rules.Security.DoNotShortCircuitCertificateCheckRule Member Added: public DoNotShortCircuitCertificateCheckRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Security.NativeFieldsShouldNotBeVisibleRule Member Added: public NativeFieldsShouldNotBeVisibleRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Security.StaticConstructorsShouldBePrivateRule Member Added: public StaticConstructorsShouldBePrivateRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Members Added: 9, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Security doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Security.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security' Making all in Gendarme.Rules.Security.Cas make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security.Cas' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security.Cas/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security.Cas/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security.Cas' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Security.Cas.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Security.Cas.dll ./AddMissingTypeInheritanceDemandRule.cs ./DoNotExposeFieldsInSecuredTypeRule.cs ./DoNotExposeMethodsProtectedByLinkDemandRule.cs ./DoNotReduceTypeSecurityOnMethodsRule.cs ./ReviewNonVirtualMethodWithInheritanceDemandRule.cs ./ReviewSealedTypeWithInheritanceDemandRule.cs ./ReviewSuppressUnmanagedCodeSecurityUsageRule.cs ./SecureGetObjectDataOverridesRule.cs ./SecurityDeclarationRocks.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Security.Cas.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Security.Cas.dll New Type: Gendarme.Rules.Security.Cas.AddMissingTypeInheritanceDemandRule Member Added: public AddMissingTypeInheritanceDemandRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Namespace Directory Created: Gendarme.Rules.Security.Cas New Namespace File: Gendarme.Rules.Security.Cas New Type: Gendarme.Rules.Security.Cas.DoNotExposeFieldsInSecuredTypeRule Member Added: public DoNotExposeFieldsInSecuredTypeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Security.Cas.DoNotExposeMethodsProtectedByLinkDemandRule Member Added: public DoNotExposeMethodsProtectedByLinkDemandRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Security.Cas.DoNotReduceTypeSecurityOnMethodsRule Member Added: public DoNotReduceTypeSecurityOnMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Security.Cas.ReviewNonVirtualMethodWithInheritanceDemandRule Member Added: public ReviewNonVirtualMethodWithInheritanceDemandRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Security.Cas.ReviewSealedTypeWithInheritanceDemandRule Member Added: public ReviewSealedTypeWithInheritanceDemandRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Security.Cas.ReviewSuppressUnmanagedCodeSecurityUsageRule Member Added: public ReviewSuppressUnmanagedCodeSecurityUsageRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); New Type: Gendarme.Rules.Security.Cas.SecureGetObjectDataOverridesRule Member Added: public SecureGetObjectDataOverridesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Security.Cas.SecurityDeclarationRocks Member Added: public static System.Security.PermissionSet ToPermissionSet (this Mono.Cecil.SecurityDeclaration self); Members Added: 19, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Security.Cas doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Security.Cas.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security.Cas' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Security.Cas' Making all in Gendarme.Rules.Serialization make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Serialization' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Serialization/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Serialization/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Serialization' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Serialization.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Serialization.dll ./CallBaseMethodsOnISerializableTypesRule.cs ./DeserializeOptionalFieldRule.cs ./ImplementISerializableCorrectlyRule.cs ./MarkAllNonSerializableFieldsRule.cs ./MarkEnumerationsAsSerializableRule.cs ./MissingSerializableAttributeOnISerializableTypeRule.cs ./MissingSerializationConstructorRule.cs ./UseCorrectSignatureForSerializationMethodsRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Serialization.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Serialization.dll New Type: Gendarme.Rules.Serialization.CallBaseMethodsOnISerializableTypesRule Member Added: public CallBaseMethodsOnISerializableTypesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Namespace Directory Created: Gendarme.Rules.Serialization New Namespace File: Gendarme.Rules.Serialization New Type: Gendarme.Rules.Serialization.DeserializeOptionalFieldRule Member Added: public DeserializeOptionalFieldRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Serialization.ImplementISerializableCorrectlyRule Member Added: public ImplementISerializableCorrectlyRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Serialization.MarkAllNonSerializableFieldsRule Member Added: public MarkAllNonSerializableFieldsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Serialization.MarkEnumerationsAsSerializableRule Member Added: public MarkEnumerationsAsSerializableRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Serialization.MissingSerializableAttributeOnISerializableTypeRule Member Added: public MissingSerializableAttributeOnISerializableTypeRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Serialization.MissingSerializationConstructorRule Member Added: public MissingSerializationConstructorRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Serialization.UseCorrectSignatureForSerializationMethodsRule Member Added: public UseCorrectSignatureForSerializationMethodsRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Members Added: 18, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Serialization doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Serialization.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Serialization' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Serialization' Making all in Gendarme.Rules.Smells make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Smells' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Smells/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Smells/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Smells' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -r:../../bin/Gendarme.Rules.Performance.dll -nowarn:1591 -doc:../../bin/Gendarme.Rules.Smells.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Smells.dll ./AvoidCodeDuplicatedInSameClassRule.cs ./AvoidCodeDuplicatedInSiblingClassesRule.cs ./AvoidLargeClassesRule.cs ./AvoidLongMethodsRule.cs ./AvoidLongParameterListsRule.cs ./AvoidMessageChainsRule.cs ./AvoidSpeculativeGeneralityRule.cs ./AvoidSwitchStatementsRule.cs ./CodeDuplicatedLocator.cs ./InstructionMatcher.cs ./Pattern.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Smells.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Smells.dll New Type: Gendarme.Rules.Smells.AvoidCodeDuplicatedInSameClassRule Member Added: public AvoidCodeDuplicatedInSameClassRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Namespace Directory Created: Gendarme.Rules.Smells New Namespace File: Gendarme.Rules.Smells New Type: Gendarme.Rules.Smells.AvoidCodeDuplicatedInSiblingClassesRule Member Added: public AvoidCodeDuplicatedInSiblingClassesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Smells.AvoidLargeClassesRule Member Added: public AvoidLargeClassesRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public static int MaxFields { get; set; } New Type: Gendarme.Rules.Smells.AvoidLongMethodsRule Member Added: public AvoidLongMethodsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public int MaxInstructions { get; set; } Member Added: public int MaxSourceLineOfCode { get; set; } Member Added: public bool UseIlApproximation { get; set; } New Type: Gendarme.Rules.Smells.AvoidLongParameterListsRule Member Added: public AvoidLongParameterListsRule (); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Member Added: public int MaxParameters { get; set; } New Type: Gendarme.Rules.Smells.AvoidMessageChainsRule Member Added: public AvoidMessageChainsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Member Added: public int MaxChainLength { get; set; } New Type: Gendarme.Rules.Smells.AvoidSpeculativeGeneralityRule Member Added: public AvoidSpeculativeGeneralityRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); New Type: Gendarme.Rules.Smells.AvoidSwitchStatementsRule Member Added: public AvoidSwitchStatementsRule (); Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Cecil.MethodDefinition method); Members Added: 23, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Smells doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Smells.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Smells' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Smells' Making all in Gendarme.Rules.Ui make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Ui' Making all in Test make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Ui/Test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Ui/Test' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Ui' /usr/pkg/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Ui.dll.doc \ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Ui.dll ./AddMatchingArrangeMeasureOverrideRule.cs ./ExecutableTargetRule.cs ./GtkSharpExecutableTargetRule.cs ./SystemWindowsFormsExecutableTargetRule.cs ./UseSTAThreadAttributeOnSWFEntryPointsRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs mkdir -p doc mdoc update -i ../../bin/Gendarme.Rules.Ui.dll.doc -o doc/generated ../../bin/Gendarme.Rules.Ui.dll New Type: Gendarme.Rules.UI.AddMatchingArrangeMeasureOverrideRule Member Added: public AddMatchingArrangeMeasureOverrideRule (); Member Added: public override void Initialize (Gendarme.Framework.IRunner runner); Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.TypeDefinition type); Namespace Directory Created: Gendarme.Rules.UI New Namespace File: Gendarme.Rules.UI New Type: Gendarme.Rules.UI.ExecutableTargetRule Member Added: protected ExecutableTargetRule (); Member Added: protected abstract byte[] GetAssemblyPublicKeyToken (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Member Added: protected abstract string AssemblyName { get; } New Type: Gendarme.Rules.UI.GtkSharpExecutableTargetRule Member Added: public GtkSharpExecutableTargetRule (); Member Added: protected override byte[] GetAssemblyPublicKeyToken (); Member Added: protected override string AssemblyName { get; } New Type: Gendarme.Rules.UI.SystemWindowsFormsExecutableTargetRule Member Added: public SystemWindowsFormsExecutableTargetRule (); Member Added: protected override byte[] GetAssemblyPublicKeyToken (); Member Added: protected override string AssemblyName { get; } New Type: Gendarme.Rules.UI.UseSTAThreadAttributeOnSWFEntryPointsRule Member Added: public UseSTAThreadAttributeOnSWFEntryPointsRule (); Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Cecil.AssemblyDefinition assembly); Members Added: 15, Members Deleted: 0 touch doc/generated/index.xml mdoc assemble -f ecma -o doc/Gendarme.Rules.Ui doc/generated echo -e "\n\n\t\n\t\n" > doc/Gendarme.Rules.Ui.source make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Ui' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules/Gendarme.Rules.Ui' make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules' make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/rules' Making all in console make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/console' /usr/pkg/bin/gmcs -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:System.Xml.Linq -r:../bin/Gendarme.Framework.dll \ -out:../bin/gendarme.exe ./../AssemblyStaticInfo.cs ./ConsoleRunner.cs ./Helpers.cs ./HtmlResultWriter.cs ./IgnoreFileList.cs ./Options.cs ./ResultWriter.cs ./Settings.cs ./TextResultWriter.cs ./XmlResultWriter.cs ../AssemblyInfo.cs -resource:./gendarme.xsl,gendarme.xsl -resource:./gendarme.xsd,gendarme.xsd make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/console' Making all in swf-wizard-runner make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/swf-wizard-runner' resgen2 /compile ./Wizard.resx,Wizard.resources Read in 2 resources from '/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/swf-wizard-runner/Wizard.resx' Writing resource file... Done. No protocol specified mkdir -p Properties; \ resgen2 -usesourcepath -compile ./Properties/Resources.resx,Properties/Resources.resources; No protocol specified Read in 1 resources from '/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/swf-wizard-runner/Properties/Resources.resx' Writing resource file... Done. /usr/pkg/bin/gmcs -debug -target:winexe -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll -r:../bin/Gendarme.Framework.dll \ -r:System.Core.dll -r:System.Xml.Linq.dll -r:System.Windows.Forms.dll -r:System.Drawing.dll -r:System.Xml.dll \ -resource:./../console/gendarme.xsl -resource:Wizard.resources,Gendarme.Wizard.resources \ -resource:Properties/Resources.resources,Gendarme.Properties.Resources.resources \ -win32icon:./Resources/gendarme.ico -out:../bin/gendarme-wizard.exe ./../AssemblyStaticInfo.cs ./../console/Helpers.cs ./../console/HtmlResultWriter.cs ./../console/ResultWriter.cs ./../console/TextResultWriter.cs ./../console/XmlResultWriter.cs ./Gendarme.cs ./GuiRunner.cs ./Page.cs ./Properties/Resources.Designer.cs ./Properties/Settings.Designer.cs ./Wizard.cs ./Wizard.Designer.cs ../AssemblyInfo.cs sed -e "s|\@bindir\@|/usr/pkg/bin|" gendarme-wizard.desktop.in > gendarme-wizard.desktop make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/swf-wizard-runner' Making all in man make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/man' mdoc assemble -o gendarme -f man gendarme.config make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/man' Making all in wix make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/wix' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/wix' Making all in tools make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools' Making all in supported make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/supported' Making all in gd2i make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/supported/gd2i' /usr/pkg/bin/gmcs -d:CODE_ANALYSIS -debug ../../../AssemblyStaticInfo.cs ../../../AssemblyInfo.cs ../../../console/Options.cs gd2i.cs -out:../../../bin/gd2i.exe make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/supported/gd2i' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/supported' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/supported' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/supported' Making all in unsupported make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/unsupported' Making all in typeref make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/unsupported/typeref' /usr/pkg/bin/gmcs -debug ../../../AssemblyStaticInfo.cs ../../../AssemblyInfo.cs typeref.cs -out:typeref.exe -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/unsupported/typeref' Making all in xmldoc2wiki make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/unsupported/xmldoc2wiki' /usr/pkg/bin/gmcs -debug ../../../AssemblyStaticInfo.cs ../../../AssemblyInfo.cs xmldoc2wiki.cs -out:xmldoc2wiki.exe -r:System.Xml.Linq.dll make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/unsupported/xmldoc2wiki' Making all in mapper make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/unsupported/mapper' /usr/pkg/bin/gmcs -debug ../../../AssemblyStaticInfo.cs ../../../AssemblyInfo.cs FxCopMapBuilder.cs FxCopRule.cs -out:mapper.exe -r:System.Xml.Linq.dll -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll FxCopMapBuilder.cs(57,57): warning CS0219: The variable `e' is assigned but its value is never used Compilation succeeded - 1 warning(s) make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/unsupported/mapper' make[4]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/unsupported' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/unsupported' make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools/unsupported' make[3]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools' make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme/tools' make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme' make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gendarme' Making all in mperfmon make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/mperfmon' /usr/pkg/bin/gmcs -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG -target:exe -out:mperfmon.exe ./Main.cs ./AssemblyInfo.cs ./MainWindow.cs ./NewCounter.cs ./Preferences.cs ./Config.cs ./AddSet.cs ./gtk-gui/generated.cs ./gtk-gui/MainWindow.cs ./gtk-gui/mperfmon.AddSet.cs ./gtk-gui/mperfmon.Preferences.cs ./gtk-gui/mperfmon.NewCounter.cs -resource:./gtk-gui/gui.stetic,gui.stetic -pkg:gtk-sharp-2.0 -r:System -r:System.Xml -r:Mono.Cairo -r:Mono.Posix ./Main.cs(66,60): warning CS0219: The variable `e' is assigned but its value is never used ./Config.cs(44,24): warning CS0169: The private field `mperfmon.Config.filename' is never used Compilation succeeded - 2 warning(s) make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/mperfmon' Making all in gsharp make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gsharp' sed -e "s|\@bindir\@|/usr/pkg/bin|" gsharp.desktop.in > gsharp.desktop /usr/pkg/bin/dmcs -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG -target:exe -out:gsharp.exe ./AssemblyInfo.cs ./DescribeType.cs ./InteractiveGraphicsBase.cs ./Main.cs ./MainWindow.cs ./Options.cs ./ProcessSelector.cs ./Shell.cs ./SysDrawing.cs ./TypeView.cs ./gtk-gui/generated.cs ./gtk-gui/Mono.CSharp.Gui.MainWindow.cs ./gtk-gui/Mono.CSharp.Gui.ProcessSelector.cs ./gtk-gui/Mono.CSharp.Gui.DescribeType.cs ./outline.cs -pkg:gtk-sharp-2.0 -pkg:glib-sharp-2.0 -r:System -r:Mono.CSharp -r:Mono.Management -r:Mono.Posix -r:System.Drawing -r:System.Xml.Linq -r:System.Core -r:System.Xml -resource:./close.png,close.png ./DescribeType.cs(35,31): warning CS0108: `Mono.CSharp.Gui.DescribeType.TypeName' hides inherited member `GLib.Object.TypeName'. Use the new keyword if hiding was intended /usr/pkg/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll (Location of the symbol related to previous warning) ./outline.cs(953,16): warning CS0436: The type `Mono.CSharp.Comparer' conflicts with the imported type of same name'. Ignoring the imported type definition /usr/pkg/lib/mono/gac/Mono.CSharp/4.0.0.0__0738eb9f132ed756/Mono.CSharp.dll (Location of the symbol related to previous warning) ./Main.cs(142,52): warning CS0219: The variable `e' is assigned but its value is never used ./TypeView.cs(119,25): warning CS0436: The type `Mono.CSharp.Outline' conflicts with the imported type of same name'. Ignoring the imported type definition /usr/pkg/lib/mono/gac/Mono.CSharp/4.0.0.0__0738eb9f132ed756/Mono.CSharp.dll (Location of the symbol related to previous warning) Compilation succeeded - 4 warning(s) make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/gsharp' Making all in webdoc make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/webdoc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/webdoc' Making all in minvoke make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/minvoke' /usr/pkg/bin/gmcs -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG -target:exe -out:minvoke.exe ./minvoke.cs -r:System.Core -r:/usr/pkg/lib/mono/gac/Mono.Cecil/0.9.4.0__0738eb9f132ed756/Mono.Cecil.dll make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/minvoke' Making all in Mono.Profiler make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler' Making all in profiler-decoder-library make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/profiler-decoder-library' mkdir -p ../../Mono.Profiler/lib /usr/pkg/bin/gmcs -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG -out:../../Mono.Profiler/lib/mprof-decoder-library.dll -target:library ./AssemblyInfo.cs ./BaseTypes.cs ./Decoder.cs ./EventProcessor.cs ./NativeLibraryReader.cs ./ObjectModel.cs ./Reader.cs /r:System make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/profiler-decoder-library' Making all in profiler-file-decoder make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/profiler-file-decoder' mkdir -p ../../Mono.Profiler/lib /usr/pkg/bin/gmcs -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG -out:../../Mono.Profiler/lib/mprof-decoder.exe -target:exe ./Main.cs /r:../lib/mprof-decoder-library.dll make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/profiler-file-decoder' Making all in heap-snapshot-explorer make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/heap-snapshot-explorer' mkdir -p ../../Mono.Profiler/lib /usr/pkg/bin/gmcs -noconfig -codepage:utf8 -warn:4 -optimize+ -debug "-define:DEBUG" -out:../../Mono.Profiler/lib/mprof-heap-snapshot-explorer.dll -target:library ./AssemblyInfo.cs ./gtk-gui/generated.cs ./gtk-gui/Mono.Profiler.HeapExplorerActions.cs ./gtk-gui/Mono.Profiler.HeapSnapshotExplorer.cs ./gtk-gui/Mono.Profiler.LoadedClassChooser.cs ./HeapExplorerActions.cs ./HeapExplorerTreeModel.cs ./HeapSnapshotExplorer.cs ./LoadedClassChooser.cs ./MyClass.cs -resource:./gtk-gui/gui.stetic -resource:./gtk-gui/objects.xml /r:../lib/mprof-decoder-library.dll -pkg:gtk-sharp-2.0 -r:Mono.Posix -r:System make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/heap-snapshot-explorer' Making all in heap-snapshot-viewer make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/heap-snapshot-viewer' mkdir -p ../../Mono.Profiler/lib /usr/pkg/bin/gmcs -noconfig -codepage:utf8 -warn:4 -optimize+ -debug "-define:DEBUG" -out:../../Mono.Profiler/lib/mprof-heap-viewer.exe -target:exe ./AssemblyInfo.cs ./gtk-gui/generated.cs ./gtk-gui/Mono.Profiler.MainWindow.cs ./Main.cs ./MainWindow.cs -resource:./gtk-gui/gui.stetic -resource:./gtk-gui/objects.xml -r:../lib/mprof-decoder-library.dll -r:../lib/mprof-heap-snapshot-explorer.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:Mono.Posix -r:System make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/heap-snapshot-viewer' Making all in Mono.Profiler.Widgets make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/Mono.Profiler.Widgets' mkdir -p ../../Mono.Profiler/lib /usr/pkg/bin/gmcs -noconfig -codepage:utf8 -warn:4 -debug -define:DEBUG -out:../../Mono.Profiler/lib/Mono.Profiler.Widgets.dll -target:library ./AllocationsStore.cs ./AllocationsView.cs ./AssemblyInfo.cs ./CallsStore.cs ./CallsView.cs ./DisplayOptions.cs ./History.cs ./Node.cs ./ProfileConfiguration.cs ./ProfileSetupDialog.cs ./ProfileStore.cs ./ProfileView.cs ./ProfilerProcess.cs ./StartPage.cs ./StatDetail.cs ./StatList.cs ./StatStore.cs ./StatView.cs -resource:./Monodevelop-logo.png /r:../lib/mprof-decoder-library.dll -pkg:glib-sharp-2.0 -pkg:gtk-sharp-2.0 -r:Mono.Cairo -r:Mono.Posix -r:System -r:System.Xml make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/Mono.Profiler.Widgets' Making all in mprof-gui make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/mprof-gui' mkdir -p ../../Mono.Profiler/lib /usr/pkg/bin/gmcs -noconfig -codepage:utf8 -warn:4 -debug "-define:DEBUG" -out:../../Mono.Profiler/lib/emveepee.exe -target:exe ./AssemblyInfo.cs ./Main.cs ./MainWindow.cs -r:../lib/Mono.Profiler.Widgets.dll -r:../lib/mprof-decoder-library.dll -pkg:gtk-sharp-2.0 -r:Mono.Posix -r:System make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler/mprof-gui' make[2]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler' make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10/Mono.Profiler' make[1]: Entering directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/tmp/pkgsrc/devel/mono-tools/work/mono-tools-2.10' *** Please use pkgtools/verifypc to sanity check dependencies. => Unwrapping files-to-be-installed. INFO: [subst.mk:unwrap] Nothing changed in ./create-native-map/lib/pkgconfig/create-native-map.pc. INFO: [subst.mk:unwrap] Nothing changed in ./gendarme/framework/gendarme-framework.pc.