From b7d2e4e5da17d0ba5904943ccfe1153f5adeef4c Mon Sep 17 00:00:00 2001 From: tarsin Date: Thu, 15 Jun 2023 12:04:37 +0800 Subject: [PATCH] Cleanup code --- app/src/main/rust/src/lib.rs | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/app/src/main/rust/src/lib.rs b/app/src/main/rust/src/lib.rs index 38cfe8682..21a02a58d 100644 --- a/app/src/main/rust/src/lib.rs +++ b/app/src/main/rust/src/lib.rs @@ -60,11 +60,9 @@ where #[no_mangle] #[catch_panic(default = "std::ptr::null_mut()")] -pub extern "system" fn Java_com_hippo_ehviewer_client_parser_HomeParserKt_parseLimit( - mut env: JNIEnv, - _class: JClass, - input: JString, -) -> jintArray { +#[allow(non_snake_case)] +#[jni_fn("com.hippo.ehviewer.client.parser.HomeParserKt")] +pub fn parseLimit(mut env: JNIEnv, _class: JClass, input: JString) -> jintArray { let vec = parse_jni_string(&mut env, &input, |dom, parser, _env| { let iter = dom.query_selector("strong")?; let vec: Vec = iter @@ -84,12 +82,9 @@ pub extern "system" fn Java_com_hippo_ehviewer_client_parser_HomeParserKt_parseL #[no_mangle] #[catch_panic(default = "std::ptr::null_mut()")] -pub extern "system" fn Java_com_hippo_ehviewer_client_parser_FavoritesParserKt_parseFav( - mut env: JNIEnv, - _class: JClass, - input: JString, - str: jobjectArray, -) -> jintArray { +#[allow(non_snake_case)] +#[jni_fn("com.hippo.ehviewer.client.parser.FavoritesParserKt")] +pub fn parseFav(mut env: JNIEnv, _class: JClass, input: JString, str: jobjectArray) -> jintArray { let vec = parse_jni_string(&mut env, &input, |dom, parser, env| { let fp = dom.get_elements_by_class_name("fp"); let vec: Vec = fp