[tracker/tracker-store] tracker-indexer: Remove unused TrackerModuleMetadata methods



commit fe7c61b8b73d0d3d3853714ab53be04208894289
Author: Jürg Billeter <j bitron ch>
Date:   Tue Jun 23 18:10:27 2009 +0200

    tracker-indexer: Remove unused TrackerModuleMetadata methods

 .../libtracker-module-sections.txt                 |    4 -
 .../tmpl/tracker-module-metadata.sgml              |   44 ---------
 src/libtracker-common/tracker-sparql-builder.vala  |   16 ++-
 .../tracker-module-metadata-utils.c                |    4 +-
 src/tracker-indexer/tracker-module-metadata.c      |  100 --------------------
 src/tracker-indexer/tracker-module-metadata.h      |   16 ---
 6 files changed, 13 insertions(+), 171 deletions(-)
---
diff --git a/docs/reference/libtracker-module/libtracker-module-sections.txt b/docs/reference/libtracker-module/libtracker-module-sections.txt
index 6836ff8..4e24094 100644
--- a/docs/reference/libtracker-module/libtracker-module-sections.txt
+++ b/docs/reference/libtracker-module/libtracker-module-sections.txt
@@ -27,10 +27,6 @@ TrackerModuleMetadata
 tracker_module_metadata_new
 tracker_module_metadata_add_take_string
 tracker_module_metadata_add_string
-tracker_module_metadata_add_int
-tracker_module_metadata_add_uint
-tracker_module_metadata_add_double
-tracker_module_metadata_add_float
 tracker_module_metadata_add_date
 </SECTION>
 
diff --git a/docs/reference/libtracker-module/tmpl/tracker-module-metadata.sgml b/docs/reference/libtracker-module/tmpl/tracker-module-metadata.sgml
index 4722a77..7dc9150 100644
--- a/docs/reference/libtracker-module/tmpl/tracker-module-metadata.sgml
+++ b/docs/reference/libtracker-module/tmpl/tracker-module-metadata.sgml
@@ -58,50 +58,6 @@ Metadata object
 @value: 
 
 
-<!-- ##### FUNCTION tracker_module_metadata_add_int ##### -->
-<para>
-
-</para>
-
- metadata: 
- subject: 
- predicate: 
- value: 
-
-
-<!-- ##### FUNCTION tracker_module_metadata_add_uint ##### -->
-<para>
-
-</para>
-
- metadata: 
- subject: 
- predicate: 
- value: 
-
-
-<!-- ##### FUNCTION tracker_module_metadata_add_double ##### -->
-<para>
-
-</para>
-
- metadata: 
- subject: 
- predicate: 
- value: 
-
-
-<!-- ##### FUNCTION tracker_module_metadata_add_float ##### -->
-<para>
-
-</para>
-
- metadata: 
- subject: 
- predicate: 
- value: 
-
-
 <!-- ##### FUNCTION tracker_module_metadata_add_date ##### -->
 <para>
 
diff --git a/src/libtracker-common/tracker-sparql-builder.vala b/src/libtracker-common/tracker-sparql-builder.vala
index 896df21..5a7829a 100644
--- a/src/libtracker-common/tracker-sparql-builder.vala
+++ b/src/libtracker-common/tracker-sparql-builder.vala
@@ -54,7 +54,7 @@ public class Tracker.SparqlBuilder : Object {
 		requires (state == State.INSERT || state == State.OBJECT)
 	{
 		if (state == State.OBJECT) {
-			str.append (".\n");
+			str.append (" .\n");
 			states.length -= 3;
 		}
 		states.length--;
@@ -69,7 +69,7 @@ public class Tracker.SparqlBuilder : Object {
 		requires (state == State.INSERT || state == State.OBJECT)
 	{
 		if (state == State.OBJECT) {
-			str.append (".\n");
+			str.append (" .\n");
 			states.length -= 3;
 		}
 		str.append (s);
@@ -84,7 +84,7 @@ public class Tracker.SparqlBuilder : Object {
 		requires (state == State.SUBJECT || state == State.OBJECT || state == State.BLANK)
 	{
 		if (state == State.OBJECT) {
-			str.append (";");
+			str.append (" ;");
 			states.length -= 2;
 		}
 		str.append (" ");
@@ -100,7 +100,7 @@ public class Tracker.SparqlBuilder : Object {
 		requires (state == State.PREDICATE || state == State.OBJECT)
 	{
 		if (state == State.OBJECT) {
-			str.append (",");
+			str.append (" ,");
 			states.length--;
 		}
 		str.append (" ");
@@ -112,7 +112,7 @@ public class Tracker.SparqlBuilder : Object {
 		requires (state == State.PREDICATE || state == State.OBJECT)
 	{
 		if (state == State.OBJECT) {
-			str.append (",");
+			str.append (" ,");
 			states.length--;
 		}
 
@@ -158,11 +158,15 @@ public class Tracker.SparqlBuilder : Object {
 		object (literal ? "true" : "false");
 	}
 
+	public void object_int64 (int64 literal) {
+		object (literal.to_string ());
+	}
+
 	public void object_blank_open ()
 		requires (state == State.PREDICATE || state == State.OBJECT)
 	{
 		if (state == State.OBJECT) {
-			str.append (",");
+			str.append (" ,");
 			states.length--;
 		}
 		str.append (" [");
diff --git a/src/tracker-indexer/tracker-module-metadata-utils.c b/src/tracker-indexer/tracker-module-metadata-utils.c
index 1b76f40..5173321 100644
--- a/src/tracker-indexer/tracker-module-metadata-utils.c
+++ b/src/tracker-indexer/tracker-module-metadata-utils.c
@@ -855,7 +855,9 @@ tracker_module_metadata_utils_get_data (GFile *file, TrackerModuleMetadata *meta
 	tracker_module_metadata_add_string (metadata, uri, NFO_FILE_NAME, g_file_info_get_display_name (file_info));
 	tracker_module_metadata_add_string (metadata, uri, NIE_MIME_TYPE, mime_type);
 
-	tracker_module_metadata_add_uint (metadata, uri, NFO_FILE_SIZE, g_file_info_get_size (file_info));
+	tracker_sparql_builder_predicate_iri (metadata->sparql, NFO_FILE_SIZE);
+	tracker_sparql_builder_object_int64 (metadata->sparql, g_file_info_get_size (file_info));
+
 	time_ = g_file_info_get_attribute_uint64 (file_info, G_FILE_ATTRIBUTE_TIME_MODIFIED);
 	tracker_module_metadata_add_date (metadata, uri, NFO_FILE_LAST_MODIFIED, time_);
 	time_ = g_file_info_get_attribute_uint64 (file_info, G_FILE_ATTRIBUTE_TIME_ACCESS);
diff --git a/src/tracker-indexer/tracker-module-metadata.c b/src/tracker-indexer/tracker-module-metadata.c
index 2bae53b..97eec3c 100644
--- a/src/tracker-indexer/tracker-module-metadata.c
+++ b/src/tracker-indexer/tracker-module-metadata.c
@@ -112,106 +112,6 @@ tracker_module_metadata_add_string (TrackerModuleMetadata *metadata,
 }
 
 /**
- * tracker_module_metadata_add_int:
- * @metadata: A #TrackerModuleMetadata
- * @subject: The subject this metadata applies to (for example, a URI).
- * @predicate: The key to which the value will be assigned.
- * @value: Value for the metadata
- *
- * Adds a new metadata element as a integer into @metadata.
- * see tracker_module_metadata_add_take_string().
- **/
-void
-tracker_module_metadata_add_int (TrackerModuleMetadata *metadata,
-				 const gchar           *subject,
-				 const gchar           *predicate,
-				 gint                   value)
-{
-	gchar *str;
-
-	str = tracker_gint_to_string (value);
-
-	if (!tracker_module_metadata_add_take_string (metadata, subject, predicate, str)) {
-		g_free (str);
-	}
-}
-
-/**
- * tracker_module_metadata_add_uint:
- * @metadata: A #TrackerModuleMetadata
- * @subject: The subject this metadata applies to (for example, a URI).
- * @predicate: The key to which the value will be assigned.
- * @value: Value for the metadata
- *
- * Adds a new metadata element as an unsigned integer into @metadata.
- * see tracker_module_metadata_add_take_string().
- **/
-void
-tracker_module_metadata_add_uint (TrackerModuleMetadata *metadata,
-				  const gchar           *subject,
-				  const gchar           *predicate,
-				  guint                  value)
-{
-	gchar *str;
-
-	str = tracker_guint_to_string (value);
-
-	if (!tracker_module_metadata_add_take_string (metadata, subject, predicate, str)) {
-		g_free (str);
-	}
-}
-
-/**
- * tracker_module_metadata_add_double:
- * @metadata: A #TrackerModuleMetadata
- * @subject: The subject this metadata applies to (for example, a URI).
- * @predicate: The key to which the value will be assigned.
- * @value: Value for the metadata
- *
- * Adds a new metadata element as a double into @metadata.
- * see tracker_module_metadata_add_take_string().
- **/
-void
-tracker_module_metadata_add_double (TrackerModuleMetadata *metadata,
-				    const gchar           *subject,
-				    const gchar           *predicate,
-				    gdouble                value)
-{
-	gchar *str;
-
-	str = g_strdup_printf ("%f", value);
-
-	if (!tracker_module_metadata_add_take_string (metadata, subject, predicate, str)) {
-		g_free (str);
-	}
-}
-
-/**
- * tracker_module_metadata_add_float:
- * @metadata: A #TrackerModuleMetadata
- * @subject: The subject this metadata applies to (for example, a URI).
- * @predicate: The key to which the value will be assigned.
- * @value: Value for the metadata
- *
- * Adds a new metadata element as a float into @metadata.
- * see tracker_module_metadata_add_take_string().
- **/
-void
-tracker_module_metadata_add_float (TrackerModuleMetadata *metadata,
-				   const gchar           *subject,
-				   const gchar           *predicate,
-				   gfloat                 value)
-{
-	gchar *str;
-
-	str = g_strdup_printf ("%f", value);
-
-	if (!tracker_module_metadata_add_take_string (metadata, subject, predicate, str)) {
-		g_free (str);
-	}
-}
-
-/**
  * tracker_module_metadata_add_date:
  * @metadata: A #TrackerModuleMetadata
  * @subject: The subject this metadata applies to (for example, a URI).
diff --git a/src/tracker-indexer/tracker-module-metadata.h b/src/tracker-indexer/tracker-module-metadata.h
index 166ebff..824168e 100644
--- a/src/tracker-indexer/tracker-module-metadata.h
+++ b/src/tracker-indexer/tracker-module-metadata.h
@@ -58,22 +58,6 @@ void                   tracker_module_metadata_add_string       (TrackerModuleMe
 								 const gchar           *subject,
 								 const gchar           *predicate,
 								 const gchar           *value);
-void                   tracker_module_metadata_add_int          (TrackerModuleMetadata *metadata,
-								 const gchar           *subject,
-								 const gchar           *predicate,
-								 gint                   value);
-void                   tracker_module_metadata_add_uint         (TrackerModuleMetadata *metadata,
-								 const gchar           *subject,
-								 const gchar           *predicate,
-								 guint                  value);
-void                   tracker_module_metadata_add_double       (TrackerModuleMetadata *metadata,
-								 const gchar           *subject,
-								 const gchar           *predicate,
-								 gdouble                value);
-void                   tracker_module_metadata_add_float        (TrackerModuleMetadata *metadata,
-								 const gchar           *subject,
-								 const gchar           *predicate,
-								 gfloat                 value);
 void                   tracker_module_metadata_add_date         (TrackerModuleMetadata *metadata,
 								 const gchar           *subject,
 								 const gchar           *predicate,



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