[Monodevelop-patches-list] r2741 - in trunk/MonoDevelop/Extras/MonoQuery: . Mono.Data.Sql Mono.Data.Sql/Providers Mono.Data.Sql/Schema MonoQuery MonoQuery/Gui MonoQuery/Gui/NodeBuilders tests
Christian Hergert <chris@mosaix.net>
chergert at mono-cvs.ximian.com
Sat Aug 13 20:05:21 EDT 2005
Author: chergert
Date: 2005-08-13 20:05:21 -0400 (Sat, 13 Aug 2005)
New Revision: 2741
Added:
trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/NodeBuilders/UserNodeBuilder.cs
Modified:
trunk/MonoDevelop/Extras/MonoQuery/ChangeLog
trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Mono.Data.Sql.mdp
trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Providers/NpgsqlDbProvider.cs
trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Schema/AbstractSchema.cs
trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Schema/UserSchema.cs
trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/
trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/DbProviderCollection.cs
trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/NodeBuilders/UsersNodeBuilder.cs
trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Makefile.am
trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/MonoQuery.addin.xml
trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/MonoQuery.mdp
trunk/MonoDevelop/Extras/MonoQuery/tests/
trunk/MonoDevelop/Extras/MonoQuery/tests/Mono.Data.Sql.Tests.mdp
Log:
* tests/Mono.Data.Sql.Tests.mdp: Updated
* Mono.Data.Sql/Schema/AbstractSchema.cs: Add Options hashtable for
generic extra options above and beyond the hardcoded properties.
* Mono.Data.Sql/Schema/UserSchema.cs: Add a few new descriptor objects.
* Mono.Data.Sql/Providers/NpgsqlDbProvider.cs: Add GetUser () :
UserSchema[] support.
* Mono.Data.Sql/Mono.Data.Sql.mdp: Updated
* MonoQuery/Gui/NodeBuilders/UsersNodeBuilder.cs: Build the underlying
users.
* MonoQuery/Gui/NodeBuilders/UserNodeBuilder.cs: New builder to build a
user object in the tree.
* MonoQuery/Gui/DbProviderCollection.cs: Add some more xml includes for
the database persistence file.
* MonoQuery/Makefile.am: Updated
* MonoQuery/MonoQuery.addin.xml: Updated
* MonoQuery/MonoQuery.mdp: Updated
Modified: trunk/MonoDevelop/Extras/MonoQuery/ChangeLog
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/ChangeLog 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/ChangeLog 2005-08-14 00:05:21 UTC (rev 2741)
@@ -1,3 +1,22 @@
+2005-08-06 Christian Hergert <christian.hergert at gmail.com>
+
+ * tests/Mono.Data.Sql.Tests.mdp: Updated
+ * Mono.Data.Sql/Schema/AbstractSchema.cs: Add Options hashtable for
+ generic extra options above and beyond the hardcoded properties.
+ * Mono.Data.Sql/Schema/UserSchema.cs: Add a few new descriptor objects.
+ * Mono.Data.Sql/Providers/NpgsqlDbProvider.cs: Add GetUser () :
+ UserSchema[] support.
+ * Mono.Data.Sql/Mono.Data.Sql.mdp: Updated
+ * MonoQuery/Gui/NodeBuilders/UsersNodeBuilder.cs: Build the underlying
+ users.
+ * MonoQuery/Gui/NodeBuilders/UserNodeBuilder.cs: New builder to build a
+ user object in the tree.
+ * MonoQuery/Gui/DbProviderCollection.cs: Add some more xml includes for
+ the database persistence file.
+ * MonoQuery/Makefile.am: Updated
+ * MonoQuery/MonoQuery.addin.xml: Updated
+ * MonoQuery/MonoQuery.mdp: Updated
+
2005-08-08 John Luke <john.luke at gmail.com>
* MonoQuery/Makefile.am: add glade file to EXTRA_DIST to
Modified: trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Mono.Data.Sql.mdp
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Mono.Data.Sql.mdp 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Mono.Data.Sql.mdp 2005-08-14 00:05:21 UTC (rev 2741)
@@ -13,13 +13,6 @@
<CodeGeneration compiler="Csc" warninglevel="4" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" generatexmldocumentation="True" ctype="CSharpCompilerParameters" />
</Configuration>
</Configurations>
- <References>
- <ProjectReference type="Gac" localcopy="True" refto="Npgsql, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7" />
- <ProjectReference type="Gac" localcopy="True" refto="System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
- <ProjectReference type="Gac" localcopy="True" refto="ByteFX.Data, Version=0.7.6.1, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
- <ProjectReference type="Gac" localcopy="True" refto="Mono.Data.SqliteClient, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
- <ProjectReference type="Gac" localcopy="True" refto="System.Data.OracleClient, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
- </References>
<DeploymentInformation strategy="File">
<excludeFiles />
</DeploymentInformation>
@@ -57,4 +50,12 @@
<File name="./Providers/OracleDbProvider.cs" subtype="Code" buildaction="Compile" />
<File name="./Providers/SqlDbProvider.cs" subtype="Code" buildaction="Compile" />
</Contents>
+ <References>
+ <ProjectReference type="Gac" localcopy="True" refto="Npgsql, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7" />
+ <ProjectReference type="Gac" localcopy="True" refto="System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ <ProjectReference type="Gac" localcopy="True" refto="ByteFX.Data, Version=0.7.6.1, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
+ <ProjectReference type="Gac" localcopy="True" refto="Mono.Data.SqliteClient, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
+ <ProjectReference type="Gac" localcopy="True" refto="System.Data.OracleClient, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ <ProjectReference type="Gac" localcopy="True" refto="System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ </References>
</Project>
\ No newline at end of file
Modified: trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Providers/NpgsqlDbProvider.cs
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Providers/NpgsqlDbProvider.cs 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Providers/NpgsqlDbProvider.cs 2005-08-14 00:05:21 UTC (rev 2741)
@@ -506,8 +506,43 @@
ArrayList collection = new ArrayList ();
- // TODO: Implement
+ NpgsqlCommand command = new NpgsqlCommand ();
+ command.Connection = connection;
+ command.CommandText = "SELECT * FROM pg_user;";
+ NpgsqlDataReader r = command.ExecuteReader ();
+ while (r.Read ()) {
+ UserSchema user = new UserSchema ();
+
+ user.Name = r.GetString (0);
+ user.UserId = String.Format ("{0}", r.GetInt32(1));
+
+ if (!r.IsDBNull (6))
+ user.Expires = r.GetDateTime (6);
+
+ user.Options["createdb"] = r.GetBoolean (2);
+ user.Options["createuser"] = r.GetBoolean (3);
+ user.Password = r.GetString (5);
+
+ StringBuilder sb = new StringBuilder ();
+ sb.AppendFormat ("-- User: \"{0}\"\n\n", user.Name);
+ sb.AppendFormat ("-- DROP USER {0};\n\n", user.Name);
+ sb.AppendFormat ("CREATE USER {0}", user.Name);
+ sb.AppendFormat (" WITH SYSID {0}", user.UserId);
+ if (user.Password != "********")
+ sb.AppendFormat (" ENCRYPTED PASSWORD {0}", user.Password);
+ sb.AppendFormat (((bool) user.Options["createdb"]) ?
+ " CREATEDB" : " NOCREATEDB");
+ sb.AppendFormat (((bool) user.Options["createuser"]) ?
+ " CREATEUSER" : " NOCREATEUSER");
+ if (user.Expires != DateTime.MinValue)
+ sb.AppendFormat (" VALID UNTIL {0}", user.Expires);
+ sb.Append (";");
+ user.Definition = sb.ToString ();
+
+ collection.Add (user);
+ }
+
return (UserSchema[]) collection.ToArray (typeof (UserSchema));
}
Modified: trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Schema/AbstractSchema.cs
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Schema/AbstractSchema.cs 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Schema/AbstractSchema.cs 2005-08-14 00:05:21 UTC (rev 2741)
@@ -27,6 +27,7 @@
//
using System;
+using System.Collections;
namespace Mono.Data.Sql
{
@@ -41,6 +42,8 @@
protected string schema = String.Empty;
protected DbProviderBase provider = null;
+ protected Hashtable options;
+
public virtual string Name {
get {
return name;
@@ -134,6 +137,15 @@
}
}
+ public virtual Hashtable Options {
+ get {
+ if (options == null)
+ options = new Hashtable ();
+
+ return options;
+ }
+ }
+
public virtual void OnChanged()
{
if (Changed != null) {
Modified: trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Schema/UserSchema.cs
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Schema/UserSchema.cs 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/Mono.Data.Sql/Schema/UserSchema.cs 2005-08-14 00:05:21 UTC (rev 2741)
@@ -32,10 +32,41 @@
{
public class UserSchema : AbstractSchema
{
- public RoleSchema [] Roles {
+ protected string userId = String.Empty;
+ protected string password = String.Empty;
+ protected DateTime expires = DateTime.MinValue;
+
+ public virtual RoleSchema [] Roles {
get {
throw new NotImplementedException();
}
}
+
+ public virtual string UserId {
+ get {
+ return userId;
+ }
+ set {
+ userId = value;
+ }
+ }
+
+ public virtual string Password {
+ get {
+ return password;
+ }
+ set {
+ password = value;
+ }
+ }
+
+ public virtual DateTime Expires {
+ get {
+ return expires;
+ }
+ set {
+ expires = value;
+ }
+ }
}
}
\ No newline at end of file
Property changes on: trunk/MonoDevelop/Extras/MonoQuery/MonoQuery
___________________________________________________________________
Name: svn:ignore
- Makefile
Makefile.in
+ Makefile
Makefile.in
bin
*.pidb
Modified: trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/DbProviderCollection.cs
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/DbProviderCollection.cs 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/DbProviderCollection.cs 2005-08-14 00:05:21 UTC (rev 2741)
@@ -38,6 +38,8 @@
[XmlInclude (typeof (MySqlDbProvider))]
[XmlInclude (typeof (NpgsqlDbProvider))]
[XmlInclude (typeof (SqliteDbProvider))]
+ [XmlInclude (typeof (OracleDbProvider))]
+ [XmlInclude (typeof (SqlDbProvider))]
public class DbProviderCollection : CollectionBase
{
public DbProviderCollection () : base ()
Added: trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/NodeBuilders/UserNodeBuilder.cs
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/NodeBuilders/UserNodeBuilder.cs 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/NodeBuilders/UserNodeBuilder.cs 2005-08-14 00:05:21 UTC (rev 2741)
@@ -0,0 +1,91 @@
+//
+// UserNodeBuilder.cs
+//
+// Authors:
+// Christian Hergert <chris at mosaix.net>
+//
+// Copyright (c) 2005 Christian Hergert
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+using System;
+
+using Mono.Data.Sql;
+using MonoDevelop.Core.Services;
+using MonoDevelop.Services;
+using MonoDevelop.Gui.Pads;
+
+namespace MonoQuery
+{
+ public class UserNodeBuilder : TypeNodeBuilder
+ {
+ public UserNodeBuilder ()
+ {
+ }
+
+ public override Type NodeDataType {
+ get {
+ return typeof (UserSchema);
+ }
+ }
+
+ public override Type CommandHandlerType {
+ get {
+ return typeof (UserNodeCommandHandler);
+ }
+ }
+
+ public override string GetNodeName (ITreeNavigator thisNode, object dataObject)
+ {
+ return GettextCatalog.GetString ("User");
+ }
+
+ public override void BuildNode (ITreeBuilder treeBuilder, object dataObject, ref string label, ref Gdk.Pixbuf icon, ref Gdk.Pixbuf closedIcon)
+ {
+ UserSchema user = (UserSchema) dataObject;
+ label = user.Name;
+ string iconName = "md-mono-query-user";
+ icon = Context.GetIcon (iconName);
+ }
+
+ public override bool HasChildNodes (ITreeBuilder builder, object dataObject)
+ {
+ return false;
+ }
+ }
+
+ public class UserNodeCommandHandler : NodeCommandHandler
+ {
+ public override DragOperation CanDragNode ()
+ {
+ return DragOperation.None;
+ }
+
+ public override void OnItemSelected ()
+ {
+ UserSchema user = CurrentNode.DataItem as UserSchema;
+ MonoQueryService service = (MonoQueryService) ServiceManager.GetService (typeof (MonoQueryService));
+
+ if (service.SqlDefinitionPad != null)
+ service.SqlDefinitionPad.SetText(user.Definition);
+ }
+ }
+}
\ No newline at end of file
Modified: trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/NodeBuilders/UsersNodeBuilder.cs
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/NodeBuilders/UsersNodeBuilder.cs 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Gui/NodeBuilders/UsersNodeBuilder.cs 2005-08-14 00:05:21 UTC (rev 2741)
@@ -66,6 +66,8 @@
public static void BuildChildNodes (ITreeBuilder builder, UsersNode node)
{
+ foreach (UserSchema user in node.Provider.GetUsers ())
+ builder.AddChild (user);
}
public override bool HasChildNodes (ITreeBuilder builder, object dataObject)
@@ -73,4 +75,4 @@
return true;
}
}
-}
\ No newline at end of file
+}
Modified: trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Makefile.am
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Makefile.am 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/Makefile.am 2005-08-14 00:05:21 UTC (rev 2741)
@@ -2,6 +2,7 @@
Commands/Commands.cs \
Gui/NodeBuilders/DatabaseNodeBuilder.cs \
Gui/NodeBuilders/UsersNodeBuilder.cs \
+Gui/NodeBuilders/UserNodeBuilder.cs \
Gui/NodeBuilders/LanguagesNodeBuilder.cs \
Gui/NodeBuilders/TypesNodeBuilder.cs \
Gui/NodeBuilders/ProviderCollectionNodeBuilder.cs \
Modified: trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/MonoQuery.addin.xml
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/MonoQuery.addin.xml 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/MonoQuery.addin.xml 2005-08-14 00:05:21 UTC (rev 2741)
@@ -30,6 +30,7 @@
<NodeBuilder id = "RolesNodeBuilder" class = "MonoQuery.RolesNodeBuilder"/>
<NodeBuilder id = "SequencesNodeBuilder" class = "MonoQuery.SequencesNodeBuilder"/>
<NodeBuilder id = "UsersNodeBuilder" class = "MonoQuery.UsersNodeBuilder"/>
+ <NodeBuilder id = "UserNodeBuilder" class = "MonoQuery.UserNodeBuilder"/>
<NodeBuilder id = "TypesNodeBuilder" class = "MonoQuery.TypesNodeBuilder"/>
<NodeBuilder id = "ColumnsNodeBuilder" class = "MonoQuery.ColumnsNodeBuilder"/>
<NodeBuilder id = "RulesNodeBuilder" class = "MonoQuery.RulesNodeBuilder"/>
Modified: trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/MonoQuery.mdp
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/MonoQuery.mdp 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/MonoQuery/MonoQuery.mdp 2005-08-14 00:05:21 UTC (rev 2741)
@@ -1,5 +1,5 @@
<Project name="MonoQuery" fileversion="2.0" language="C#" ctype="DotNetProject">
- <Configurations>
+ <Configurations active="Debug">
<Configuration name="Debug" ctype="DotNetProjectConfiguration">
<Output directory="./bin/Debug" assembly="MonoQuery" />
<Build debugmode="True" target="Library" />
@@ -13,18 +13,6 @@
<CodeGeneration compiler="Csc" warninglevel="4" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" generatexmldocumentation="False" ctype="CSharpCompilerParameters" />
</Configuration>
</Configurations>
- <References>
- <ProjectReference type="Project" localcopy="True" refto="Mono.Data.Sql" />
- <ProjectReference type="Gac" localcopy="True" refto="System.Xml, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
- <ProjectReference type="Gac" localcopy="True" refto="gtk-sharp, Version=2.6.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <ProjectReference type="Gac" localcopy="True" refto="gdk-sharp, Version=2.6.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <ProjectReference type="Gac" localcopy="True" refto="MonoDevelop.Base, Version=0.7.0.0, Culture=neutral" />
- <ProjectReference type="Gac" localcopy="True" refto="MonoDevelop.Core, Version=0.7.0.0, Culture=neutral" />
- <ProjectReference type="Gac" localcopy="True" refto="MonoDevelop.Gui.Widgets, Version=0.7.0.0, Culture=neutral" />
- <ProjectReference type="Gac" localcopy="True" refto="gtksourceview-sharp, Version=1.0.0.2, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <ProjectReference type="Gac" localcopy="True" refto="glade-sharp, Version=2.6.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <ProjectReference type="Gac" localcopy="True" refto="System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
- </References>
<DeploymentInformation strategy="File">
<excludeFiles />
</DeploymentInformation>
@@ -65,5 +53,18 @@
<File name="./Gui/NodeBuilders/ProcedureNodeBuilder.cs" subtype="Code" buildaction="Compile" />
<File name="./Gui/DbProviderCollection.cs" subtype="Code" buildaction="Compile" />
<File name="./Gui/NodeBuilders/ParametersNodeBuilder.cs" subtype="Code" buildaction="Compile" />
+ <File name="./Gui/NodeBuilders/UserNodeBuilder.cs" subtype="Code" buildaction="Compile" />
</Contents>
-</Project>
+ <References>
+ <ProjectReference type="Project" localcopy="True" refto="Mono.Data.Sql" />
+ <ProjectReference type="Gac" localcopy="True" refto="System.Xml, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ <ProjectReference type="Gac" localcopy="True" refto="gtk-sharp, Version=2.6.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <ProjectReference type="Gac" localcopy="True" refto="gdk-sharp, Version=2.6.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <ProjectReference type="Gac" localcopy="True" refto="MonoDevelop.Base, Version=0.7.0.0, Culture=neutral" />
+ <ProjectReference type="Gac" localcopy="True" refto="MonoDevelop.Core, Version=0.7.0.0, Culture=neutral" />
+ <ProjectReference type="Gac" localcopy="True" refto="MonoDevelop.Gui.Widgets, Version=0.7.0.0, Culture=neutral" />
+ <ProjectReference type="Gac" localcopy="True" refto="gtksourceview-sharp, Version=1.0.0.2, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <ProjectReference type="Gac" localcopy="True" refto="glade-sharp, Version=2.6.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <ProjectReference type="Gac" localcopy="True" refto="System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ </References>
+</Project>
\ No newline at end of file
Property changes on: trunk/MonoDevelop/Extras/MonoQuery/tests
___________________________________________________________________
Name: svn:ignore
+ Makefile
Makefile.in
bin
*.pidb
Modified: trunk/MonoDevelop/Extras/MonoQuery/tests/Mono.Data.Sql.Tests.mdp
===================================================================
--- trunk/MonoDevelop/Extras/MonoQuery/tests/Mono.Data.Sql.Tests.mdp 2005-08-13 22:36:01 UTC (rev 2740)
+++ trunk/MonoDevelop/Extras/MonoQuery/tests/Mono.Data.Sql.Tests.mdp 2005-08-14 00:05:21 UTC (rev 2741)
@@ -13,10 +13,6 @@
<CodeGeneration compiler="Csc" warninglevel="4" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" generatexmldocumentation="False" ctype="CSharpCompilerParameters" />
</Configuration>
</Configurations>
- <References>
- <ProjectReference type="Project" localcopy="True" refto="Mono.Data.Sql" />
- <ProjectReference type="Gac" localcopy="True" refto="nunit.framework, Version=2.2.0.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77" />
- </References>
<DeploymentInformation strategy="File">
<excludeFiles />
</DeploymentInformation>
@@ -24,4 +20,8 @@
<File name="./CreateProviderTests.cs" subtype="Code" buildaction="Compile" />
<File name="./NpgsqlTablesTest.cs" subtype="Code" buildaction="Compile" />
</Contents>
+ <References>
+ <ProjectReference type="Project" localcopy="True" refto="Mono.Data.Sql" />
+ <ProjectReference type="Gac" localcopy="True" refto="nunit.framework, Version=2.2.0.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77" />
+ </References>
</Project>
\ No newline at end of file
More information about the Monodevelop-patches-list
mailing list