Skip to content

Commit f9882cc

Browse files
committed
cleanup: Delete JNI protolog.
1 parent 5f2d200 commit f9882cc

File tree

16 files changed

+0
-1075
lines changed

16 files changed

+0
-1075
lines changed

BUILD.bazel

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ proto_library(
3030
srcs = [
3131
"lib/src/main/proto/Av.proto",
3232
"lib/src/main/proto/Core.proto",
33-
"lib/src/main/proto/ProtoLog.proto",
3433
],
3534
)
3635

lib/src/main/cpp/CMakeLists.txt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,12 @@ add_library(
6868
${ANDROID_CPU_FEATURES}
6969
ToxAv/Av.proto
7070
ToxCore/Core.proto
71-
util/ProtoLog.proto
7271
ToxAv/generated/enums.cpp
7372
ToxAv/generated/errors.cpp
7473
ToxAv/generated/impls.h
7574
ToxAv/generated/im_tox_tox4j_impl_jni_ToxAvJni.h
7675
ToxAv/generated/natives.h
7776
ToxAv/av.cpp
78-
ToxAv/debug.cpp
7977
ToxAv/lifecycle.cpp
8078
ToxAv/ToxAv.cpp
8179
ToxAv/ToxAv.h
@@ -88,7 +86,6 @@ add_library(
8886
ToxCore/clientinfo.cpp
8987
ToxCore/connection.cpp
9088
ToxCore/custom.cpp
91-
ToxCore/debug.cpp
9289
ToxCore/filetransfer.cpp
9390
ToxCore/friendlist.cpp
9491
ToxCore/interaction.cpp
@@ -99,7 +96,6 @@ add_library(
9996
ToxCrypto/generated/errors.cpp
10097
ToxCrypto/generated/im_tox_tox4j_impl_jni_ToxCryptoJni.h
10198
ToxCrypto/generated/natives.h
102-
ToxCrypto/debug.cpp
10399
ToxCrypto/encryptsave.cpp
104100
ToxCrypto/hash.cpp
105101
ToxCrypto/ToxCrypto.cpp
@@ -122,8 +118,6 @@ add_library(
122118
util/jni/Enum.h
123119
util/jni/UTFChars.cpp
124120
util/jni/UTFChars.h
125-
util/debug_log.cpp
126-
util/debug_log.h
127121
util/exceptions.cpp
128122
util/exceptions.h
129123
util/instance_manager.h

lib/src/main/cpp/ToxAv/debug.cpp

Lines changed: 0 additions & 38 deletions
This file was deleted.

lib/src/main/cpp/ToxAv/generated/enums.cpp

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -34,23 +34,6 @@ Enum::valueOf<TOXAV_CALL_CONTROL> (JNIEnv *env, jint ordinal)
3434
tox4j_fatal ("Invalid enumerator from Java");
3535
}
3636

37-
template<>
38-
void
39-
print_arg<TOXAV_CALL_CONTROL> (protolog::Value &value, TOXAV_CALL_CONTROL const &arg)
40-
{
41-
switch (arg)
42-
{
43-
case TOXAV_CALL_CONTROL_RESUME: value.set_v_string ("TOXAV_CALL_CONTROL_RESUME"); return;
44-
case TOXAV_CALL_CONTROL_PAUSE: value.set_v_string ("TOXAV_CALL_CONTROL_PAUSE"); return;
45-
case TOXAV_CALL_CONTROL_CANCEL: value.set_v_string ("TOXAV_CALL_CONTROL_CANCEL"); return;
46-
case TOXAV_CALL_CONTROL_MUTE_AUDIO: value.set_v_string ("TOXAV_CALL_CONTROL_MUTE_AUDIO"); return;
47-
case TOXAV_CALL_CONTROL_UNMUTE_AUDIO: value.set_v_string ("TOXAV_CALL_CONTROL_UNMUTE_AUDIO"); return;
48-
case TOXAV_CALL_CONTROL_HIDE_VIDEO: value.set_v_string ("TOXAV_CALL_CONTROL_HIDE_VIDEO"); return;
49-
case TOXAV_CALL_CONTROL_SHOW_VIDEO: value.set_v_string ("TOXAV_CALL_CONTROL_SHOW_VIDEO"); return;
50-
}
51-
value.set_v_string ("(TOXAV_CALL_CONTROL)" + std::to_string (arg));
52-
}
53-
5437
template<>
5538
jint
5639
Enum::ordinal<TOXAV_FRIEND_CALL_STATE> (JNIEnv *env, TOXAV_FRIEND_CALL_STATE valueOf)
@@ -82,19 +65,3 @@ Enum::valueOf<TOXAV_FRIEND_CALL_STATE> (JNIEnv *env, jint ordinal)
8265
}
8366
tox4j_fatal ("Invalid enumerator from Java");
8467
}
85-
86-
template<>
87-
void
88-
print_arg<TOXAV_FRIEND_CALL_STATE> (protolog::Value &value, TOXAV_FRIEND_CALL_STATE const &arg)
89-
{
90-
switch (arg)
91-
{
92-
case TOXAV_FRIEND_CALL_STATE_ERROR: value.set_v_string ("TOXAV_FRIEND_CALL_STATE_ERROR"); return;
93-
case TOXAV_FRIEND_CALL_STATE_FINISHED: value.set_v_string ("TOXAV_FRIEND_CALL_STATE_FINISHED"); return;
94-
case TOXAV_FRIEND_CALL_STATE_SENDING_A: value.set_v_string ("TOXAV_FRIEND_CALL_STATE_SENDING_A"); return;
95-
case TOXAV_FRIEND_CALL_STATE_SENDING_V: value.set_v_string ("TOXAV_FRIEND_CALL_STATE_SENDING_V"); return;
96-
case TOXAV_FRIEND_CALL_STATE_ACCEPTING_A: value.set_v_string ("TOXAV_FRIEND_CALL_STATE_ACCEPTING_A"); return;
97-
case TOXAV_FRIEND_CALL_STATE_ACCEPTING_V: value.set_v_string ("TOXAV_FRIEND_CALL_STATE_ACCEPTING_V"); return;
98-
}
99-
value.set_v_string ("(TOXAV_FRIEND_CALL_STATE)" + std::to_string (arg));
100-
}

lib/src/main/cpp/ToxAv/lifecycle.cpp

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -105,29 +105,6 @@ toxav_new_unique (Tox *tox, TOXAV_ERR_NEW *error)
105105
}
106106

107107

108-
static NORETURN void
109-
toxav_finalize ()
110-
{
111-
fprintf (stderr, "This function is only here for register_funcs and should never be called.");
112-
abort ();
113-
}
114-
115-
116-
REGISTER_FUNCS (
117-
#define JAVA_METHOD_REF(x)
118-
#define CXX_FUNCTION_REF(func) REGISTER_FUNC (func),
119-
#include "generated/natives.h"
120-
#undef CXX_FUNCTION_REF
121-
#undef JAVA_METHOD_REF
122-
123-
#define CALLBACK(NAME) REGISTER_FUNC (tox4j_##NAME##_cb),
124-
#include "tox/generated/av.h"
125-
#undef CALLBACK
126-
127-
REGISTER_FUNC (toxav_new_unique)
128-
);
129-
130-
131108
/*
132109
* Class: im_tox_tox4j_impl_ToxAvJni
133110
* Method: toxavNew

lib/src/main/cpp/ToxCore/ToxCore.h

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -57,59 +57,23 @@ template<
5757
>
5858
struct get_vector
5959
{
60-
static bool register_funcs_0 ();
61-
6260
static std::vector<ConvertT>
6361
make (Tox const *tox)
6462
{
6563
std::vector<T> vec (get_size (tox));
6664
get_data (tox, vec.data ());
6765

68-
assert (register_funcs_0 ());
69-
7066
return convert_vector<ConvertT, T>::value (std::move (vec));
7167
}
7268
};
7369

74-
template<
75-
typename T,
76-
size_t get_size (Tox const *),
77-
void get_data (Tox const *, T *),
78-
typename ConvertT
79-
>
80-
bool
81-
get_vector<T, get_size, get_data, ConvertT>::register_funcs_0 ()
82-
{
83-
REGISTER_FUNCS (
84-
reinterpret_cast<uintptr_t> (make),
85-
"get_vector<" + get_func_name (get_size) + ", " + get_func_name (get_data) + ">"
86-
);
87-
88-
return true;
89-
}
90-
9170

9271
template<std::size_t N>
9372
struct constant_size
9473
{
95-
static bool register_funcs_0 ();
96-
9774
static std::size_t
9875
make (Tox const *)
9976
{
100-
assert (register_funcs_0 ());
10177
return N;
10278
}
10379
};
104-
105-
template<std::size_t N>
106-
bool
107-
constant_size<N>::register_funcs_0 ()
108-
{
109-
REGISTER_FUNCS (
110-
reinterpret_cast<uintptr_t> (make),
111-
"constant_size<" + std::to_string (N) + ">"
112-
);
113-
114-
return true;
115-
}

lib/src/main/cpp/ToxCore/debug.cpp

Lines changed: 0 additions & 135 deletions
This file was deleted.

0 commit comments

Comments
 (0)