beagle r4691 - trunk/beagle/beagled



Author: dbera
Date: Sun Apr 13 13:00:00 2008
New Revision: 4691
URL: http://svn.gnome.org/viewvc/beagle?rev=4691&view=rev

Log:
Also list the parent backend for dependent backends.


Modified:
   trunk/beagle/beagled/QueryDriver.cs

Modified: trunk/beagle/beagled/QueryDriver.cs
==============================================================================
--- trunk/beagle/beagled/QueryDriver.cs	(original)
+++ trunk/beagle/beagled/QueryDriver.cs	Sun Apr 13 13:00:00 2008
@@ -399,8 +399,13 @@
 
 			foreach (Assembly assembly in assemblies) {
 				foreach (Type type in ReflectionFu.GetTypesFromAssemblyAttribute (assembly, typeof (IQueryableTypesAttribute))) {
-					foreach (QueryableFlavor flavor in ReflectionFu.ScanTypeForAttribute (type, typeof (QueryableFlavor)))
-						ret += String.Format (" - {0}\n", flavor.Name);
+					foreach (QueryableFlavor flavor in ReflectionFu.ScanTypeForAttribute (type, typeof (QueryableFlavor))) {
+						ret += String.Format (" - {0}", flavor.Name);
+						if (flavor.DependsOn != null)
+							ret += String.Format (" (depends on {0})", flavor.DependsOn);
+
+						ret += "\n";
+					}
 				}
 			}
 			



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]