[gnome-builder/wip/greeter] project-info: add getter for doap



commit e8562320e974b5f23b47391f6a4fd535e46e4081
Author: Christian Hergert <christian hergert me>
Date:   Sun May 10 12:38:09 2015 -0700

    project-info: add getter for doap

 libide/ide-project-info.c |    7 ++++++-
 libide/ide-project-info.h |    3 +++
 2 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/libide/ide-project-info.c b/libide/ide-project-info.c
index 4242487..34ed5a3 100644
--- a/libide/ide-project-info.c
+++ b/libide/ide-project-info.c
@@ -25,7 +25,6 @@
 #include <glib/gi18n.h>
 #include <string.h>
 
-#include "ide-doap.h"
 #include "ide-macros.h"
 #include "ide-project-info.h"
 
@@ -71,6 +70,12 @@ enum {
 
 static GParamSpec *gParamSpecs [LAST_PROP];
 
+/**
+ * ide_project_info_get_doap:
+ *
+ *
+ * Returns: (nullable) (transfer none): An #IdeDoap or %NULL.
+ */
 IdeDoap *
 ide_project_info_get_doap (IdeProjectInfo *self)
 {
diff --git a/libide/ide-project-info.h b/libide/ide-project-info.h
index 2838299..5062a31 100644
--- a/libide/ide-project-info.h
+++ b/libide/ide-project-info.h
@@ -21,6 +21,8 @@
 
 #include <gio/gio.h>
 
+#include "doap/ide-doap.h"
+
 G_BEGIN_DECLS
 
 #define IDE_TYPE_PROJECT_INFO (ide_project_info_get_type())
@@ -30,6 +32,7 @@ G_DECLARE_FINAL_TYPE (IdeProjectInfo, ide_project_info, IDE, PROJECT_INFO, GObje
 gint         ide_project_info_compare              (IdeProjectInfo *info1,
                                                     IdeProjectInfo *info2);
 GFile       *ide_project_info_get_file             (IdeProjectInfo *self);
+IdeDoap     *ide_project_info_get_doap             (IdeProjectInfo *self);
 const gchar *ide_project_info_get_description      (IdeProjectInfo *self);
 GFile       *ide_project_info_get_directory        (IdeProjectInfo *self);
 gboolean     ide_project_info_get_is_recent        (IdeProjectInfo *self);


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