This file is indexed.

/usr/share/vala/vapi/fsotest-2.0.vapi is in libfsoframework-dev 0.12.0-4.

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
/* fsotest-2.0.vapi generated by valac 0.20.1, do not modify. */

namespace FsoFramework {
	namespace Test {
		[CCode (cheader_filename = "fsotest.h")]
		public class Assert : GLib.Object {
			public Assert ();
			public static void are_equal<T> (T expected, T actual, string message = "") throws FsoFramework.Test.AssertError;
			public static void are_not_equal<T> (T not_expected, T actual, string message = "") throws FsoFramework.Test.AssertError;
			public static void fail (string message) throws FsoFramework.Test.AssertError;
			public static void is_false (bool actual, string message = "") throws FsoFramework.Test.AssertError;
			public static void is_true (bool actual, string message = "") throws FsoFramework.Test.AssertError;
			public static void should_throw_async (FsoFramework.Test.AsyncBegin fbegin, FsoFramework.Test.AsyncFinish ffinish, string domain, string message = "") throws FsoFramework.Test.AssertError;
		}
		[CCode (cheader_filename = "fsotest.h")]
		public class MultiSignalWaiter : GLib.Object {
			public MultiSignalWaiter ();
			public void add_signal (GLib.Object emitter, string signame, int timeout = 200);
			public bool run (FsoFramework.Test.Block block, int timeout = 200);
		}
		[CCode (cheader_filename = "fsotest.h")]
		public abstract class TestCase : GLib.Object {
			public delegate void TestMethod ();
			public TestCase (string name);
			public void add_async_test (string name, FsoFramework.Test.AsyncBegin async_begin, FsoFramework.Test.AsyncFinish async_finish, int timeout = 200);
			public void add_test (string name, FsoFramework.Test.TestCase.TestMethod test);
			public GLib.TestSuite get_suite ();
			public virtual void set_up ();
			public virtual void tear_down ();
		}
		[CCode (cheader_filename = "fsotest.h")]
		public errordomain AssertError {
			UNEXPECTED_VALUE,
			UNEXPECTED_STATE
		}
		[CCode (cheader_filename = "fsotest.h")]
		public delegate void AsyncBegin (GLib.AsyncReadyCallback callback);
		[CCode (cheader_filename = "fsotest.h")]
		public delegate void AsyncFinish (GLib.AsyncResult result) throws GLib.Error;
		[CCode (cheader_filename = "fsotest.h")]
		public delegate void Block ();
		[CCode (cheader_filename = "fsotest.h")]
		public delegate void CancelableAsyncBegin (GLib.Cancellable cancel, GLib.AsyncReadyCallback callback);
		[CCode (cheader_filename = "fsotest.h")]
		public delegate bool Predicate ();
		[CCode (cheader_filename = "fsotest.h")]
		public static bool wait_for_async (int timeout, FsoFramework.Test.AsyncBegin async_function, FsoFramework.Test.AsyncFinish async_finish) throws GLib.Error;
		[CCode (cheader_filename = "fsotest.h")]
		public static bool wait_for_cancellable_async (int timeout, FsoFramework.Test.CancelableAsyncBegin async_function, FsoFramework.Test.AsyncFinish async_finish) throws GLib.Error;
		[CCode (cheader_filename = "fsotest.h")]
		public static bool wait_for_condition (int timeout, GLib.Object emitter, string signame, owned FsoFramework.Test.Predicate predicate, FsoFramework.Test.Block block);
		[CCode (cheader_filename = "fsotest.h")]
		public static bool wait_for_signal (int timeout, GLib.Object emitter, string signame, FsoFramework.Test.Block block);
	}
}