This file is indexed.

/usr/share/vala/vapi/gwibber-gtk-0.2.vapi is in libgwibber-gtk-dev 3.4.0-0ubuntu4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
/* gwibber-gtk-0.2.vapi generated by valac-0.16 0.15.2, do not modify. */

namespace GwibberGtk {
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class AccountTargetBar : Gtk.Box {
		public Gee.HashMap<string,GwibberGtk.AccountToggleButton> accounts_buttons_map;
		public Gwibber.Accounts accounts_service;
		public Gwibber.Connection conn_service;
		public Gtk.Label count;
		public Gtk.Button send;
		public AccountTargetBar ();
		public void on_account_toggled (GwibberGtk.AccountToggleButton account_button, string id);
		public void set_counter (int chars);
		public string selected { get; set; }
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class AccountToggleButton : Gtk.ToggleButton {
		public AccountToggleButton (string color);
		public override bool draw (Cairo.Context context);
		public string color { get; construct; }
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class ActionBox : Gtk.Box {
		public ActionBox ();
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class ActionBoxItem : Gtk.EventBox {
		public ActionBoxItem (string service, string stream, string account, string mid, string sender, bool from_me, bool liked, string tooltip = "");
		public bool like (string mid, string account);
		public bool share (string mid, string account);
		public bool unlike (string mid, string account);
		public string account { get; set construct; }
		public string action { get; set construct; }
		public bool from_me { get; set construct; }
		public bool liked { get; set construct; }
		public string mid { get; set construct; }
		public string sender { get; set construct; }
		public string service { get; set construct; }
		public string stream { get; set construct; }
		public string tooltip { get; set construct; }
		[Signal (action = true)]
		public virtual signal void send (string mid, string account, string sender, string action = "send");
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class Entry : Gtk.Box {
		public Gwibber.Service service;
		public GwibberGtk.InputTextView text_view;
		public Entry ();
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class InputTextView : Gtk.TextView {
		public Gwibber.Connection conn_service;
		public Gdk.Color error_color;
		public Gdk.Color fg_color;
		public Gwibber.Service service;
		public Gwibber.URLShorten urlshorten;
		public InputTextView (Gwibber.Service service);
		public void reset ();
		public string? action { get; set; }
		public string? mid { get; set; }
		[Signal (action = true)]
		public virtual signal void clear ();
		[Signal (action = true)]
		public virtual signal void submit ();
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class SearchView : Gtk.Box {
		public Gwibber.Searches searches;
		public SearchView ();
		public override void get_preferred_height (out int mh, out int nh);
		public override void get_preferred_height_for_width (int width, out int mh, out int nh);
		public int position { get; set; }
		public bool showing { get; set; }
		[Signal (action = true)]
		public virtual signal void show_transient (string id, string name);
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class SearchViewTile : Gtk.EventBox {
		public SearchViewTile (Gwibber.Searches searches);
		public void reset ();
		public void set_details (Gee.HashMap<string?,string?> search);
		public Gwibber.Searches searches { get; set construct; }
		[Signal (action = true)]
		public virtual signal void show_transient (string id, string name);
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class SendBar : Gtk.Box {
		public Gtk.Button send;
		public SendBar (Gwibber.Service service);
		public Gwibber.Service service { get; construct; }
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class SimpleEntry : Gtk.Box {
		public Gwibber.Service service;
		public SimpleEntry ();
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class StreamView : Gtk.Box {
		public Gwibber.Service service;
		public Gwibber.Utils utils;
		public StreamView ();
		public override void get_preferred_height (out int mh, out int nh);
		public override void get_preferred_height_for_width (int width, out int mh, out int nh);
		public Dee.Model model { get; set; }
		public int position { get; set; }
		public bool prepared { get; set; }
		public bool show_fullname { get; set; }
		public bool showing { get; set; }
		public int sort_order { get; set; }
		public string stream { get; set; }
		public Dee.Model stream_filter_model { get; set; }
		[Signal (action = true)]
		public virtual signal void send (string mid, string account, string recipient, string action = "send");
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class StreamViewAvatar : Gtk.Image {
		public StreamViewAvatar (string icon_name = "gwibber-avatar", Gtk.IconSize icon_size = Gtk.IconSize.DIALOG);
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class StreamViewTile : Gtk.EventBox {
		public uint uid;
		public StreamViewTile (Gwibber.Utils utils, Gwibber.Service service, bool show_fullname);
		public void reset ();
		public void set_details (string[] _accounts, string _stream, string _sender, string _sender_nick, bool _from_me, string _timestamp, string _message, string _html, string _icon_uri, string _url, string _source, string _timestring, string _reply_nick, string _reply_name, string _reply_url, double _likes, bool _liked, string _retweet_nick, string _retweet_name, string _retweet_id, string _link_picture, string _link_name, string _link_url, string _link_desc, string _link_caption, string _link_icon, string _img_url, string _img_src, string _img_thumb, string _img_name, string _video_picture, string _video_src, string _video_url, string _video_name, string _comments, string _recipient, string _recipient_nick, string _recipient_icon);
		public Gwibber.Service service { get; set construct; }
		public bool show_fullname { get; set construct; }
		public Gwibber.Utils utils { get; set construct; }
		[Signal (action = true)]
		public virtual signal void send (string mid, string account, string sender, string action = "send");
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class TileBox : Gtk.Box {
		public TileBox ();
		public override void get_preferred_height (out int mh, out int nh);
		public override void get_preferred_height_for_width (int width, out int mh, out int nh);
		public int last_height { get; set; }
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class UserProfileTile : Gtk.EventBox {
		public UserProfileTile ();
		public void reset ();
		public void set_details (string? _id, string? _sender, string? _sender_nick, int _followers, int _friends, int _statuses, bool _following, bool _protected, string? _website, string? _description, string? _account, string? _service, string? _icon_uri);
		public bool showing { get; set; }
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class UserView : Gtk.Box {
		public Gwibber.Streams streams;
		public UserView ();
		public override void get_preferred_height (out int mh, out int nh);
		public override void get_preferred_height_for_width (int width, out int mh, out int nh);
		public int position { get; set; }
		public bool showing { get; set; }
		[Signal (action = true)]
		public virtual signal void show_transient (string id, string name);
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public class UserViewTile : Gtk.EventBox {
		public UserViewTile (Gwibber.Streams streams);
		public void reset ();
		public void set_details (Gee.HashMap<string?,string?> stream);
		public Gwibber.Streams streams { get; set construct; }
		[Signal (action = true)]
		public virtual signal void show_transient (string id, string name);
	}
	[CCode (cheader_filename = "gwibber-gtk.h")]
	public const int MAX_MESSAGE_LENGTH;
}