diff options
author | Richard Hughes <richard@hughsie.com> | 2015-08-03 12:51:40 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2015-08-03 12:51:40 +0100 |
commit | 4e0bdce7148c9e85011c6ef07ea2745ad9d873d4 (patch) | |
tree | aef4dbaf9c05ae4ac475b686c29621d14361bebf | |
parent | 2f715d9c7612473e4f7cbea843e3b3079df8bb3e (diff) | |
download | appstream-glib-4e0bdce7148c9e85011c6ef07ea2745ad9d873d4.tar.gz |
Remove some deprecated API
-rw-r--r-- | libappstream-glib/as-release.c | 54 | ||||
-rw-r--r-- | libappstream-glib/as-release.h | 9 | ||||
-rw-r--r-- | libappstream-glib/as-self-test.c | 6 |
3 files changed, 0 insertions, 69 deletions
diff --git a/libappstream-glib/as-release.c b/libappstream-glib/as-release.c index 05bbc50..286bd67 100644 --- a/libappstream-glib/as-release.c +++ b/libappstream-glib/as-release.c @@ -251,31 +251,6 @@ as_release_get_checksum_by_target (AsRelease *release, AsChecksumTarget target) } /** - * as_release_get_checksum: - * @release: a #AsRelease instance. - * - * Gets the release checksum, typically a SHA1 hash. - * - * Returns: string, or %NULL for not set or invalid - * - * Since: 0.3.5 - **/ -const gchar * -as_release_get_checksum (AsRelease *release, GChecksumType checksum_type) -{ - AsChecksum *checksum; - AsReleasePrivate *priv = GET_PRIVATE (release); - guint i; - - for (i = 0; i < priv->checksums->len; i++) { - checksum = g_ptr_array_index (priv->checksums, i); - if (checksum_type == as_checksum_get_kind (checksum)) - return as_checksum_get_value (checksum); - } - return NULL; -} - -/** * as_release_get_timestamp: * @release: a #AsRelease instance. * @@ -367,35 +342,6 @@ as_release_add_checksum (AsRelease *release, AsChecksum *checksum) } /** - * as_release_set_checksum: - * @release: a #AsRelease instance. - * @checksum_type: a #GChecksumType, e.g. %G_CHECKSUM_SHA1 - * @checksum_value: the checksum string. - * - * Sets the release checksum. - * - * Since: 0.3.5 - **/ -void -as_release_set_checksum (AsRelease *release, - GChecksumType checksum_type, - const gchar *checksum_value) -{ - AsChecksum *checksum; - AsReleasePrivate *priv = GET_PRIVATE (release); - - /* compat */ - if (priv->checksums->len > 0) { - checksum = g_ptr_array_index (priv->checksums, 0); - } else { - checksum = as_checksum_new (); - as_release_add_checksum (release, checksum); - } - as_checksum_set_value (checksum, checksum_value); - as_checksum_set_kind (checksum, checksum_type); -} - -/** * as_release_set_timestamp: * @release: a #AsRelease instance. * @timestamp: the timestamp value. diff --git a/libappstream-glib/as-release.h b/libappstream-glib/as-release.h index fddac39..d30e665 100644 --- a/libappstream-glib/as-release.h +++ b/libappstream-glib/as-release.h @@ -95,15 +95,6 @@ void as_release_add_location (AsRelease *release, void as_release_add_checksum (AsRelease *release, AsChecksum *checksum); -/* deprecated */ -G_DEPRECATED_FOR(as_checksum_set_value) -void as_release_set_checksum (AsRelease *release, - GChecksumType checksum_type, - const gchar *checksum_value); -G_DEPRECATED_FOR(as_checksum_get_value) -const gchar *as_release_get_checksum (AsRelease *release, - GChecksumType checksum_type); - G_END_DECLS #endif /* __AS_RELEASE_H */ diff --git a/libappstream-glib/as-self-test.c b/libappstream-glib/as-self-test.c index fcbad83..89f45c7 100644 --- a/libappstream-glib/as-self-test.c +++ b/libappstream-glib/as-self-test.c @@ -486,12 +486,6 @@ as_test_release_appstream_func (void) g_assert (csum != NULL); g_assert_cmpstr (as_checksum_get_value (csum), ==, "12345"); - /* deprecated */ - G_GNUC_BEGIN_IGNORE_DEPRECATIONS - g_assert_cmpstr (as_release_get_checksum (release, G_CHECKSUM_SHA1), ==, "12345"); - g_assert_cmpstr (as_release_get_checksum (release, G_CHECKSUM_MD5), ==, "deadbeef"); - G_GNUC_END_IGNORE_DEPRECATIONS - /* back to node */ root = as_node_new (); as_node_context_set_version (ctx, 1.0); |