| 2109 | asset = assetsManager->getAsset(Valdi::AssetKey(pathCpp)); |
| 2110 | } |
| 2111 | |
| 2112 | return djinni_generated_client::valdi_core::NativeAsset::fromCpp(ValdiAndroid::JavaEnv::getUnsafeEnv(), |
| 2113 | asset.toShared()) |
| 2114 | .release(); |
| 2115 | } |
| 2116 | |
| 2117 | jobject ValdiAndroid::NativeBridge::getModuleEntry( // NOLINT |
| 2118 | fbjni::alias_ref<fbjni::JClass> /*clazz*/, // NOLINT |
| 2119 | jlong runtimeHandle, |
| 2120 | jstring moduleName, |
| 2121 | jstring path, |
| 2122 | jboolean saveToDisk) { |
| 2123 | auto* runtimeWrapper = getRuntimeWrapper(runtimeHandle); |
| 2124 | if (runtimeWrapper == nullptr) { |
| 2125 | return nullptr; |
| 2126 | } |
| 2127 | |
| 2128 | auto moduleNameCpp = ValdiAndroid::toInternedString(ValdiAndroid::JavaEnv(), moduleName); |
| 2129 | auto pathCpp = ValdiAndroid::toInternedString(ValdiAndroid::JavaEnv(), path); |
| 2130 | auto bundle = runtimeWrapper->getRuntime().getResourceManager().getBundle(moduleNameCpp); |
nothing calls this directly
no test coverage detected