[virt-tools-list] [libosinfo 3/4] Deprecate osinfo_*list_new_*
Christophe Fergeau
cfergeau at redhat.com
Fri Dec 7 09:35:01 UTC 2012
The generic equivalent provided by OsinfoList should be used instead.
---
osinfo/osinfo_deploymentlist.c | 4 ++++
osinfo/osinfo_deploymentlist.h | 4 ++++
osinfo/osinfo_devicelinklist.c | 4 ++++
osinfo/osinfo_devicelinklist.h | 4 ++++
osinfo/osinfo_devicelist.c | 4 ++++
osinfo/osinfo_devicelist.h | 4 ++++
osinfo/osinfo_install_scriptlist.c | 4 ++++
osinfo/osinfo_install_scriptlist.h | 4 ++++
osinfo/osinfo_medialist.c | 4 ++++
osinfo/osinfo_medialist.h | 4 ++++
osinfo/osinfo_oslist.c | 4 ++++
osinfo/osinfo_oslist.h | 4 ++++
osinfo/osinfo_platformlist.c | 4 ++++
osinfo/osinfo_platformlist.h | 4 ++++
osinfo/osinfo_productlist.c | 4 ++++
osinfo/osinfo_productlist.h | 4 ++++
osinfo/osinfo_resourceslist.c | 4 ++++
osinfo/osinfo_resourceslist.h | 4 ++++
osinfo/osinfo_treelist.c | 4 ++++
osinfo/osinfo_treelist.h | 4 ++++
20 files changed, 80 insertions(+)
diff --git a/osinfo/osinfo_deploymentlist.c b/osinfo/osinfo_deploymentlist.c
index 9e76028..d411cff 100644
--- a/osinfo/osinfo_deploymentlist.c
+++ b/osinfo/osinfo_deploymentlist.c
@@ -94,6 +94,7 @@ OsinfoDeploymentList *osinfo_deploymentlist_new(void)
* from @source
*
* Returns: (transfer full): a copy of the deployment list
+ * Deprecated: 0.2.2: Use osinfo_list_new_copy() instead.
*/
OsinfoDeploymentList *osinfo_deploymentlist_new_copy(OsinfoDeploymentList *source)
{
@@ -113,6 +114,7 @@ OsinfoDeploymentList *osinfo_deploymentlist_new_copy(OsinfoDeploymentList *sourc
* from @source that match @filter
*
* Returns: (transfer full): a filtered copy of the deployment list
+ * Deprecated: 0.2.2: Use osinfo_list_new_filtered() instead.
*/
OsinfoDeploymentList *osinfo_deploymentlist_new_filtered(OsinfoDeploymentList *source, OsinfoFilter *filter)
{
@@ -132,6 +134,7 @@ OsinfoDeploymentList *osinfo_deploymentlist_new_filtered(OsinfoDeploymentList *s
* deployments that are present in both @sourceOne and @sourceTwo.
*
* Returns: (transfer full): an intersection of the two deployment lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_intersection() instead.
*/
OsinfoDeploymentList *osinfo_deploymentlist_new_intersection(OsinfoDeploymentList *sourceOne, OsinfoDeploymentList *sourceTwo)
{
@@ -151,6 +154,7 @@ OsinfoDeploymentList *osinfo_deploymentlist_new_intersection(OsinfoDeploymentLis
* deployments that are present in either @sourceOne and @sourceTwo.
*
* Returns: (transfer full): a union of the two deployment lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_union() instead.
*/
OsinfoDeploymentList *osinfo_deploymentlist_new_union(OsinfoDeploymentList *sourceOne, OsinfoDeploymentList *sourceTwo)
{
diff --git a/osinfo/osinfo_deploymentlist.h b/osinfo/osinfo_deploymentlist.h
index f476257..cb3f09e 100644
--- a/osinfo/osinfo_deploymentlist.h
+++ b/osinfo/osinfo_deploymentlist.h
@@ -67,9 +67,13 @@ struct _OsinfoDeploymentListClass
GType osinfo_deploymentlist_get_type(void);
OsinfoDeploymentList *osinfo_deploymentlist_new(void);
+G_DEPRECATED_FOR(osinfo_list_new_copy)
OsinfoDeploymentList *osinfo_deploymentlist_new_copy(OsinfoDeploymentList *source);
+G_DEPRECATED_FOR(osinfo_list_new_filtered)
OsinfoDeploymentList *osinfo_deploymentlist_new_filtered(OsinfoDeploymentList *source, OsinfoFilter *filter);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoDeploymentList *osinfo_deploymentlist_new_intersection(OsinfoDeploymentList *sourceOne, OsinfoDeploymentList *sourceTwo);
+G_DEPRECATED_FOR(osinfo_list_new_union)
OsinfoDeploymentList *osinfo_deploymentlist_new_union(OsinfoDeploymentList *sourceOne, OsinfoDeploymentList *sourceTwo);
#endif /* __OSINFO_DEPLOYMENTLIST_H__ */
diff --git a/osinfo/osinfo_devicelinklist.c b/osinfo/osinfo_devicelinklist.c
index cba9c22..89b6ce6 100644
--- a/osinfo/osinfo_devicelinklist.c
+++ b/osinfo/osinfo_devicelinklist.c
@@ -94,6 +94,7 @@ OsinfoDeviceLinkList *osinfo_devicelinklist_new(void)
* from @source
*
* Returns: (transfer full): a copy of the devicelink list
+ * Deprecated: 0.2.2: Use osinfo_list_new_copy() instead.
*/
OsinfoDeviceLinkList *osinfo_devicelinklist_new_copy(OsinfoDeviceLinkList *source)
{
@@ -113,6 +114,7 @@ OsinfoDeviceLinkList *osinfo_devicelinklist_new_copy(OsinfoDeviceLinkList *sourc
* from @source that match @filter
*
* Returns: (transfer full): a filtered copy of the devicelink list
+ * Deprecated: 0.2.2: Use osinfo_list_new_filtered() instead.
*/
OsinfoDeviceLinkList *osinfo_devicelinklist_new_filtered(OsinfoDeviceLinkList *source, OsinfoFilter *filter)
{
@@ -132,6 +134,7 @@ OsinfoDeviceLinkList *osinfo_devicelinklist_new_filtered(OsinfoDeviceLinkList *s
* devicelinks that are present in both @sourceOne and @sourceTwo.
*
* Returns: (transfer full): an intersection of the two devicelink lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_intersection() instead.
*/
OsinfoDeviceLinkList *osinfo_devicelinklist_new_intersection(OsinfoDeviceLinkList *sourceOne, OsinfoDeviceLinkList *sourceTwo)
{
@@ -151,6 +154,7 @@ OsinfoDeviceLinkList *osinfo_devicelinklist_new_intersection(OsinfoDeviceLinkLis
* devicelinks that are present in either @sourceOne and @sourceTwo.
*
* Returns: (transfer full): a union of the two devicelink lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_union() instead.
*/
OsinfoDeviceLinkList *osinfo_devicelinklist_new_union(OsinfoDeviceLinkList *sourceOne, OsinfoDeviceLinkList *sourceTwo)
{
diff --git a/osinfo/osinfo_devicelinklist.h b/osinfo/osinfo_devicelinklist.h
index 56812e0..ac878ac 100644
--- a/osinfo/osinfo_devicelinklist.h
+++ b/osinfo/osinfo_devicelinklist.h
@@ -67,9 +67,13 @@ struct _OsinfoDeviceLinkListClass
GType osinfo_devicelinklist_get_type(void);
OsinfoDeviceLinkList *osinfo_devicelinklist_new(void);
+G_DEPRECATED_FOR(osinfo_list_new_copy)
OsinfoDeviceLinkList *osinfo_devicelinklist_new_copy(OsinfoDeviceLinkList *source);
+G_DEPRECATED_FOR(osinfo_list_new_filtered)
OsinfoDeviceLinkList *osinfo_devicelinklist_new_filtered(OsinfoDeviceLinkList *source, OsinfoFilter *filter);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoDeviceLinkList *osinfo_devicelinklist_new_intersection(OsinfoDeviceLinkList *sourceOne, OsinfoDeviceLinkList *sourceTwo);
+G_DEPRECATED_FOR(osinfo_list_new_union)
OsinfoDeviceLinkList *osinfo_devicelinklist_new_union(OsinfoDeviceLinkList *sourceOne, OsinfoDeviceLinkList *sourceTwo);
OsinfoDeviceList *osinfo_devicelinklist_get_devices(OsinfoDeviceLinkList *list, OsinfoFilter *filter);
diff --git a/osinfo/osinfo_devicelist.c b/osinfo/osinfo_devicelist.c
index a50ea1f..96ad2fc 100644
--- a/osinfo/osinfo_devicelist.c
+++ b/osinfo/osinfo_devicelist.c
@@ -94,6 +94,7 @@ OsinfoDeviceList *osinfo_devicelist_new(void)
* from @source
*
* Returns: (transfer full): a copy of the device list
+ * Deprecated: 0.2.2: Use osinfo_list_new_copy() instead.
*/
OsinfoDeviceList *osinfo_devicelist_new_copy(OsinfoDeviceList *source)
{
@@ -113,6 +114,7 @@ OsinfoDeviceList *osinfo_devicelist_new_copy(OsinfoDeviceList *source)
* from @source that match @filter
*
* Returns: (transfer full): a filtered copy of the device list
+ * Deprecated: 0.2.2: Use osinfo_list_new_filtered() instead.
*/
OsinfoDeviceList *osinfo_devicelist_new_filtered(OsinfoDeviceList *source, OsinfoFilter *filter)
{
@@ -132,6 +134,7 @@ OsinfoDeviceList *osinfo_devicelist_new_filtered(OsinfoDeviceList *source, Osinf
* devices that are present in both @sourceOne and @sourceTwo.
*
* Returns: (transfer full): an intersection of the two device lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_intersection() instead.
*/
OsinfoDeviceList *osinfo_devicelist_new_intersection(OsinfoDeviceList *sourceOne, OsinfoDeviceList *sourceTwo)
{
@@ -151,6 +154,7 @@ OsinfoDeviceList *osinfo_devicelist_new_intersection(OsinfoDeviceList *sourceOne
* devices that are present in either @sourceOne and @sourceTwo.
*
* Returns: (transfer full): a union of the two device lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_union() instead.
*/
OsinfoDeviceList *osinfo_devicelist_new_union(OsinfoDeviceList *sourceOne, OsinfoDeviceList *sourceTwo)
{
diff --git a/osinfo/osinfo_devicelist.h b/osinfo/osinfo_devicelist.h
index c12faa9..489ac93 100644
--- a/osinfo/osinfo_devicelist.h
+++ b/osinfo/osinfo_devicelist.h
@@ -67,9 +67,13 @@ struct _OsinfoDeviceListClass
GType osinfo_devicelist_get_type(void);
OsinfoDeviceList *osinfo_devicelist_new(void);
+G_DEPRECATED_FOR(osinfo_list_new_copy)
OsinfoDeviceList *osinfo_devicelist_new_copy(OsinfoDeviceList *source);
+G_DEPRECATED_FOR(osinfo_list_new_filtered)
OsinfoDeviceList *osinfo_devicelist_new_filtered(OsinfoDeviceList *source, OsinfoFilter *filter);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoDeviceList *osinfo_devicelist_new_intersection(OsinfoDeviceList *sourceOne, OsinfoDeviceList *sourceTwo);
+G_DEPRECATED_FOR(osinfo_list_new_union)
OsinfoDeviceList *osinfo_devicelist_new_union(OsinfoDeviceList *sourceOne, OsinfoDeviceList *sourceTwo);
#endif /* __OSINFO_DEVICELIST_H__ */
diff --git a/osinfo/osinfo_install_scriptlist.c b/osinfo/osinfo_install_scriptlist.c
index 308a5d4..99f49dd 100644
--- a/osinfo/osinfo_install_scriptlist.c
+++ b/osinfo/osinfo_install_scriptlist.c
@@ -92,6 +92,7 @@ OsinfoInstallScriptList *osinfo_install_scriptlist_new(void)
* from @source
*
* Returns: (transfer full): a copy of the install_script list
+ * Deprecated: 0.2.2: Use osinfo_list_new_copy() instead.
*/
OsinfoInstallScriptList *osinfo_install_scriptlist_new_copy(OsinfoInstallScriptList *source)
{
@@ -110,6 +111,7 @@ OsinfoInstallScriptList *osinfo_install_scriptlist_new_copy(OsinfoInstallScriptL
* from @source that match @filter
*
* Returns: (transfer full): a filtered copy of the install_script list
+ * Deprecated: 0.2.2: Use osinfo_list_new_filtered() instead.
*/
OsinfoInstallScriptList *osinfo_install_scriptlist_new_filtered(OsinfoInstallScriptList *source,
OsinfoFilter *filter)
@@ -130,6 +132,7 @@ OsinfoInstallScriptList *osinfo_install_scriptlist_new_filtered(OsinfoInstallScr
* install_scripts that are present in both @sourceOne and @sourceTwo.
*
* Returns: (transfer full): an intersection of the two install_script lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_intersection() instead.
*/
OsinfoInstallScriptList *osinfo_install_scriptlist_new_intersection(OsinfoInstallScriptList *sourceOne,
OsinfoInstallScriptList *sourceTwo)
@@ -150,6 +153,7 @@ OsinfoInstallScriptList *osinfo_install_scriptlist_new_intersection(OsinfoInstal
* install_scripts that are present in either @sourceOne and @sourceTwo.
*
* Returns: (transfer full): a union of the two install_script lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_union() instead.
*/
OsinfoInstallScriptList *osinfo_install_scriptlist_new_union(OsinfoInstallScriptList *sourceOne,
OsinfoInstallScriptList *sourceTwo)
diff --git a/osinfo/osinfo_install_scriptlist.h b/osinfo/osinfo_install_scriptlist.h
index 39544d2..d9a3b06 100644
--- a/osinfo/osinfo_install_scriptlist.h
+++ b/osinfo/osinfo_install_scriptlist.h
@@ -67,9 +67,13 @@ struct _OsinfoInstallScriptListClass
GType osinfo_install_scriptlist_get_type(void);
OsinfoInstallScriptList *osinfo_install_scriptlist_new(void);
+G_DEPRECATED_FOR(osinfo_list_new_copy)
OsinfoInstallScriptList *osinfo_install_scriptlist_new_copy(OsinfoInstallScriptList *source);
+G_DEPRECATED_FOR(osinfo_list_new_filtered)
OsinfoInstallScriptList *osinfo_install_scriptlist_new_filtered(OsinfoInstallScriptList *source, OsinfoFilter *filter);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoInstallScriptList *osinfo_install_scriptlist_new_intersection(OsinfoInstallScriptList *sourceOne, OsinfoInstallScriptList *sourceTwo);
+G_DEPRECATED_FOR(osinfo_list_new_union)
OsinfoInstallScriptList *osinfo_install_scriptlist_new_union(OsinfoInstallScriptList *sourceOne, OsinfoInstallScriptList *sourceTwo);
#endif /* __OSINFO_INSTALL_SCRIPTLIST_H__ */
diff --git a/osinfo/osinfo_medialist.c b/osinfo/osinfo_medialist.c
index 4e66755..3894177 100644
--- a/osinfo/osinfo_medialist.c
+++ b/osinfo/osinfo_medialist.c
@@ -92,6 +92,7 @@ OsinfoMediaList *osinfo_medialist_new(void)
* from @source
*
* Returns: (transfer full): a copy of the media list
+ * Deprecated: 0.2.2: Use osinfo_list_new_copy() instead.
*/
OsinfoMediaList *osinfo_medialist_new_copy(OsinfoMediaList *source)
{
@@ -110,6 +111,7 @@ OsinfoMediaList *osinfo_medialist_new_copy(OsinfoMediaList *source)
* from @source that match @filter
*
* Returns: (transfer full): a filtered copy of the media list
+ * Deprecated: 0.2.2: Use osinfo_list_new_filtered() instead.
*/
OsinfoMediaList *osinfo_medialist_new_filtered(OsinfoMediaList *source,
OsinfoFilter *filter)
@@ -130,6 +132,7 @@ OsinfoMediaList *osinfo_medialist_new_filtered(OsinfoMediaList *source,
* medias that are present in both @sourceOne and @sourceTwo.
*
* Returns: (transfer full): an intersection of the two media lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_intersection() instead.
*/
OsinfoMediaList *osinfo_medialist_new_intersection(OsinfoMediaList *sourceOne,
OsinfoMediaList *sourceTwo)
@@ -150,6 +153,7 @@ OsinfoMediaList *osinfo_medialist_new_intersection(OsinfoMediaList *sourceOne,
* medias that are present in either @sourceOne and @sourceTwo.
*
* Returns: (transfer full): a union of the two media lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_union() instead.
*/
OsinfoMediaList *osinfo_medialist_new_union(OsinfoMediaList *sourceOne,
OsinfoMediaList *sourceTwo)
diff --git a/osinfo/osinfo_medialist.h b/osinfo/osinfo_medialist.h
index e5cf145..8814ca8 100644
--- a/osinfo/osinfo_medialist.h
+++ b/osinfo/osinfo_medialist.h
@@ -67,9 +67,13 @@ struct _OsinfoMediaListClass
GType osinfo_medialist_get_type(void);
OsinfoMediaList *osinfo_medialist_new(void);
+G_DEPRECATED_FOR(osinfo_list_new_copy)
OsinfoMediaList *osinfo_medialist_new_copy(OsinfoMediaList *source);
+G_DEPRECATED_FOR(osinfo_list_new_filtered)
OsinfoMediaList *osinfo_medialist_new_filtered(OsinfoMediaList *source, OsinfoFilter *filter);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoMediaList *osinfo_medialist_new_intersection(OsinfoMediaList *sourceOne, OsinfoMediaList *sourceTwo);
+G_DEPRECATED_FOR(osinfo_list_new_union)
OsinfoMediaList *osinfo_medialist_new_union(OsinfoMediaList *sourceOne, OsinfoMediaList *sourceTwo);
#endif /* __OSINFO_MEDIALIST_H__ */
diff --git a/osinfo/osinfo_oslist.c b/osinfo/osinfo_oslist.c
index 89b8910..fbb2f30 100644
--- a/osinfo/osinfo_oslist.c
+++ b/osinfo/osinfo_oslist.c
@@ -94,6 +94,7 @@ OsinfoOsList *osinfo_oslist_new(void)
* from @source
*
* Returns: (transfer full): a copy of the os list
+ * Deprecated: 0.2.2: Use osinfo_list_new_copy() instead.
*/
OsinfoOsList *osinfo_oslist_new_copy(OsinfoOsList *source)
{
@@ -112,6 +113,7 @@ OsinfoOsList *osinfo_oslist_new_copy(OsinfoOsList *source)
* from @source that match @filter
*
* Returns: (transfer full): a filtered copy of the os list
+ * Deprecated: 0.2.2: Use osinfo_list_new_filtered() instead.
*/
OsinfoOsList *osinfo_oslist_new_filtered(OsinfoOsList *source, OsinfoFilter *filter)
{
@@ -131,6 +133,7 @@ OsinfoOsList *osinfo_oslist_new_filtered(OsinfoOsList *source, OsinfoFilter *fil
* oss that are present in both @sourceOne and @sourceTwo.
*
* Returns: (transfer full): an intersection of the two os lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_intersection() instead.
*/
OsinfoOsList *osinfo_oslist_new_intersection(OsinfoOsList *sourceOne, OsinfoOsList *sourceTwo)
{
@@ -150,6 +153,7 @@ OsinfoOsList *osinfo_oslist_new_intersection(OsinfoOsList *sourceOne, OsinfoOsLi
* oss that are present in either @sourceOne and @sourceTwo.
*
* Returns: (transfer full): a union of the two os lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_union() instead.
*/
OsinfoOsList *osinfo_oslist_new_union(OsinfoOsList *sourceOne, OsinfoOsList *sourceTwo)
{
diff --git a/osinfo/osinfo_oslist.h b/osinfo/osinfo_oslist.h
index 051dce8..19d1721 100644
--- a/osinfo/osinfo_oslist.h
+++ b/osinfo/osinfo_oslist.h
@@ -67,9 +67,13 @@ struct _OsinfoOsListClass
GType osinfo_oslist_get_type(void);
OsinfoOsList *osinfo_oslist_new(void);
+G_DEPRECATED_FOR(osinfo_list_new_copy)
OsinfoOsList *osinfo_oslist_new_copy(OsinfoOsList *source);
+G_DEPRECATED_FOR(osinfo_list_new_filtered)
OsinfoOsList *osinfo_oslist_new_filtered(OsinfoOsList *source, OsinfoFilter *filter);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoOsList *osinfo_oslist_new_intersection(OsinfoOsList *sourceOne, OsinfoOsList *sourceTwo);
+G_DEPRECATED_FOR(osinfo_list_new_union)
OsinfoOsList *osinfo_oslist_new_union(OsinfoOsList *sourceOne, OsinfoOsList *sourceTwo);
#endif /* __OSINFO_OSLIST_H__ */
diff --git a/osinfo/osinfo_platformlist.c b/osinfo/osinfo_platformlist.c
index d97e736..ef197e3 100644
--- a/osinfo/osinfo_platformlist.c
+++ b/osinfo/osinfo_platformlist.c
@@ -93,6 +93,7 @@ OsinfoPlatformList *osinfo_platformlist_new(void)
* from @source
*
* Returns: (transfer full): a copy of the platform list
+ * Deprecated: 0.2.2: Use osinfo_list_new_copy() instead.
*/
OsinfoPlatformList *osinfo_platformlist_new_copy(OsinfoPlatformList *source)
{
@@ -111,6 +112,7 @@ OsinfoPlatformList *osinfo_platformlist_new_copy(OsinfoPlatformList *source)
* from @source that match @filter
*
* Returns: (transfer full): a filtered copy of the platform list
+ * Deprecated: 0.2.2: Use osinfo_list_new_filtered() instead.
*/
OsinfoPlatformList *osinfo_platformlist_new_filtered(OsinfoPlatformList *source, OsinfoFilter *filter)
{
@@ -130,6 +132,7 @@ OsinfoPlatformList *osinfo_platformlist_new_filtered(OsinfoPlatformList *source,
* platforms that are present in both @sourceOne and @sourceTwo.
*
* Returns: (transfer full): an intersection of the two platform lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_intersection() instead.
*/
OsinfoPlatformList *osinfo_platformlist_new_intersection(OsinfoPlatformList *sourceOne, OsinfoPlatformList *sourceTwo)
{
@@ -149,6 +152,7 @@ OsinfoPlatformList *osinfo_platformlist_new_intersection(OsinfoPlatformList *sou
* platforms that are present in either @sourceOne and @sourceTwo.
*
* Returns: (transfer full): a union of the two platform lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_union() instead.
*/
OsinfoPlatformList *osinfo_platformlist_new_union(OsinfoPlatformList *sourceOne, OsinfoPlatformList *sourceTwo)
{
diff --git a/osinfo/osinfo_platformlist.h b/osinfo/osinfo_platformlist.h
index eb00274..37ee306 100644
--- a/osinfo/osinfo_platformlist.h
+++ b/osinfo/osinfo_platformlist.h
@@ -67,9 +67,13 @@ struct _OsinfoPlatformListClass
GType osinfo_platformlist_get_type(void);
OsinfoPlatformList *osinfo_platformlist_new(void);
+G_DEPRECATED_FOR(osinfo_list_new_copy)
OsinfoPlatformList *osinfo_platformlist_new_copy(OsinfoPlatformList *source);
+G_DEPRECATED_FOR(osinfo_list_new_filtered)
OsinfoPlatformList *osinfo_platformlist_new_filtered(OsinfoPlatformList *source, OsinfoFilter *filter);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoPlatformList *osinfo_platformlist_new_intersection(OsinfoPlatformList *sourceOne, OsinfoPlatformList *sourceTwo);
+G_DEPRECATED_FOR(osinfo_list_new_union)
OsinfoPlatformList *osinfo_platformlist_new_union(OsinfoPlatformList *sourceOne, OsinfoPlatformList *sourceTwo);
#endif /* __OSINFO_PLATFORMLIST_H__ */
diff --git a/osinfo/osinfo_productlist.c b/osinfo/osinfo_productlist.c
index 3967da5..adbcb3b 100644
--- a/osinfo/osinfo_productlist.c
+++ b/osinfo/osinfo_productlist.c
@@ -94,6 +94,7 @@ OsinfoProductList *osinfo_productlist_new(void)
* from @source
*
* Returns: (transfer full): a copy of the os list
+ * Deprecated: 0.2.2: Use osinfo_list_new_copy() instead.
*/
OsinfoProductList *osinfo_productlist_new_copy(OsinfoProductList *source)
{
@@ -112,6 +113,7 @@ OsinfoProductList *osinfo_productlist_new_copy(OsinfoProductList *source)
* from @source that match @filter
*
* Returns: (transfer full): a filtered copy of the os list
+ * Deprecated: 0.2.2: Use osinfo_list_new_filtered() instead.
*/
OsinfoProductList *osinfo_productlist_new_filtered(OsinfoProductList *source, OsinfoFilter *filter)
{
@@ -131,6 +133,7 @@ OsinfoProductList *osinfo_productlist_new_filtered(OsinfoProductList *source, Os
* oss that are present in both @sourceOne and @sourceTwo.
*
* Returns: (transfer full): an intersection of the two os lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_intersection() instead.
*/
OsinfoProductList *osinfo_productlist_new_intersection(OsinfoProductList *sourceOne, OsinfoProductList *sourceTwo)
{
@@ -150,6 +153,7 @@ OsinfoProductList *osinfo_productlist_new_intersection(OsinfoProductList *source
* oss that are present in either @sourceOne and @sourceTwo.
*
* Returns: (transfer full): a union of the two os lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_union() instead.
*/
OsinfoProductList *osinfo_productlist_new_union(OsinfoProductList *sourceOne, OsinfoProductList *sourceTwo)
{
diff --git a/osinfo/osinfo_productlist.h b/osinfo/osinfo_productlist.h
index 68c8482..33a2a71 100644
--- a/osinfo/osinfo_productlist.h
+++ b/osinfo/osinfo_productlist.h
@@ -67,9 +67,13 @@ struct _OsinfoProductListClass
GType osinfo_productlist_get_type(void);
OsinfoProductList *osinfo_productlist_new(void);
+G_DEPRECATED_FOR(osinfo_list_new_copy)
OsinfoProductList *osinfo_productlist_new_copy(OsinfoProductList *source);
+G_DEPRECATED_FOR(osinfo_list_new_filtered)
OsinfoProductList *osinfo_productlist_new_filtered(OsinfoProductList *source, OsinfoFilter *filter);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoProductList *osinfo_productlist_new_intersection(OsinfoProductList *sourceOne, OsinfoProductList *sourceTwo);
+G_DEPRECATED_FOR(osinfo_list_new_union)
OsinfoProductList *osinfo_productlist_new_union(OsinfoProductList *sourceOne, OsinfoProductList *sourceTwo);
#endif /* __OSINFO_PRODUCTLIST_H__ */
diff --git a/osinfo/osinfo_resourceslist.c b/osinfo/osinfo_resourceslist.c
index ae63851..45c54f6 100644
--- a/osinfo/osinfo_resourceslist.c
+++ b/osinfo/osinfo_resourceslist.c
@@ -94,6 +94,7 @@ OsinfoResourcesList *osinfo_resourceslist_new(void)
* from @source
*
* Returns: (transfer full): a copy of the resources list
+ * Deprecated: 0.2.2: Use osinfo_list_new_copy() instead.
*/
OsinfoResourcesList *osinfo_resourceslist_new_copy(OsinfoResourcesList *source)
{
@@ -112,6 +113,7 @@ OsinfoResourcesList *osinfo_resourceslist_new_copy(OsinfoResourcesList *source)
* from @source that match @filter
*
* Returns: (transfer full): a filtered copy of the resources list
+ * Deprecated: 0.2.2: Use osinfo_list_new_filtered() instead.
*/
OsinfoResourcesList *osinfo_resourceslist_new_filtered
(OsinfoResourcesList *source,
@@ -133,6 +135,7 @@ OsinfoResourcesList *osinfo_resourceslist_new_filtered
* resources instances that are present in both @sourceOne and @sourceTwo.
*
* Returns: (transfer full): an intersection of the two resources lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_intersection() instead.
*/
OsinfoResourcesList *osinfo_resourceslist_new_intersection
(OsinfoResourcesList *sourceOne,
@@ -154,6 +157,7 @@ OsinfoResourcesList *osinfo_resourceslist_new_intersection
* resources instances that are present in either @sourceOne and @sourceTwo.
*
* Returns: (transfer full): a union of the two resources lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_union() instead.
*/
OsinfoResourcesList *osinfo_resourceslist_new_union
(OsinfoResourcesList *sourceOne,
diff --git a/osinfo/osinfo_resourceslist.h b/osinfo/osinfo_resourceslist.h
index 5844a4e..29e9c1b 100644
--- a/osinfo/osinfo_resourceslist.h
+++ b/osinfo/osinfo_resourceslist.h
@@ -75,13 +75,17 @@ struct _OsinfoResourcesListClass
GType osinfo_resourceslist_get_type(void);
OsinfoResourcesList *osinfo_resourceslist_new(void);
+G_DEPRECATED_FOR(osinfo_list_new_copy)
OsinfoResourcesList *osinfo_resourceslist_new_copy(OsinfoResourcesList *source);
+G_DEPRECATED_FOR(osinfo_list_new_filtered)
OsinfoResourcesList *osinfo_resourceslist_new_filtered
(OsinfoResourcesList *source,
OsinfoFilter *filter);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoResourcesList *osinfo_resourceslist_new_intersection
(OsinfoResourcesList *sourceOne,
OsinfoResourcesList *sourceTwo);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoResourcesList *osinfo_resourceslist_new_union
(OsinfoResourcesList *sourceOne,
OsinfoResourcesList *sourceTwo);
diff --git a/osinfo/osinfo_treelist.c b/osinfo/osinfo_treelist.c
index 48ab039..9b1e47e 100644
--- a/osinfo/osinfo_treelist.c
+++ b/osinfo/osinfo_treelist.c
@@ -92,6 +92,7 @@ OsinfoTreeList *osinfo_treelist_new(void)
* from @source
*
* Returns: (transfer full): a copy of the tree list
+ * Deprecated: 0.2.2: Use osinfo_list_new_copy() instead.
*/
OsinfoTreeList *osinfo_treelist_new_copy(OsinfoTreeList *source)
{
@@ -110,6 +111,7 @@ OsinfoTreeList *osinfo_treelist_new_copy(OsinfoTreeList *source)
* from @source that match @filter
*
* Returns: (transfer full): a filtered copy of the tree list
+ * Deprecated: 0.2.2: Use osinfo_list_new_filtered() instead.
*/
OsinfoTreeList *osinfo_treelist_new_filtered(OsinfoTreeList *source,
OsinfoFilter *filter)
@@ -130,6 +132,7 @@ OsinfoTreeList *osinfo_treelist_new_filtered(OsinfoTreeList *source,
* trees that are present in both @sourceOne and @sourceTwo.
*
* Returns: (transfer full): an intersection of the two tree lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_intersection() instead.
*/
OsinfoTreeList *osinfo_treelist_new_intersection(OsinfoTreeList *sourceOne,
OsinfoTreeList *sourceTwo)
@@ -150,6 +153,7 @@ OsinfoTreeList *osinfo_treelist_new_intersection(OsinfoTreeList *sourceOne,
* trees that are present in either @sourceOne and @sourceTwo.
*
* Returns: (transfer full): a union of the two tree lists
+ * Deprecated: 0.2.2: Use osinfo_list_new_union() instead.
*/
OsinfoTreeList *osinfo_treelist_new_union(OsinfoTreeList *sourceOne,
OsinfoTreeList *sourceTwo)
diff --git a/osinfo/osinfo_treelist.h b/osinfo/osinfo_treelist.h
index 840b17b..950dfdd 100644
--- a/osinfo/osinfo_treelist.h
+++ b/osinfo/osinfo_treelist.h
@@ -67,9 +67,13 @@ struct _OsinfoTreeListClass
GType osinfo_treelist_get_type(void);
OsinfoTreeList *osinfo_treelist_new(void);
+G_DEPRECATED_FOR(osinfo_list_new_copy)
OsinfoTreeList *osinfo_treelist_new_copy(OsinfoTreeList *source);
+G_DEPRECATED_FOR(osinfo_list_new_filtered)
OsinfoTreeList *osinfo_treelist_new_filtered(OsinfoTreeList *source, OsinfoFilter *filter);
+G_DEPRECATED_FOR(osinfo_list_new_intersection)
OsinfoTreeList *osinfo_treelist_new_intersection(OsinfoTreeList *sourceOne, OsinfoTreeList *sourceTwo);
+G_DEPRECATED_FOR(osinfo_list_new_union)
OsinfoTreeList *osinfo_treelist_new_union(OsinfoTreeList *sourceOne, OsinfoTreeList *sourceTwo);
#endif /* __OSINFO_TREELIST_H__ */
--
1.8.0.1
More information about the virt-tools-list
mailing list