- suppress most java warnings
This commit is contained in:
+2
-2
@@ -4,7 +4,7 @@ build-backend = "maturin"
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "ndbioimage"
|
name = "ndbioimage"
|
||||||
version = "2027.0.0"
|
version = "2027.0.1"
|
||||||
requires-python = ">=3.10"
|
requires-python = ">=3.10"
|
||||||
classifiers = [
|
classifiers = [
|
||||||
"License :: OSI Approved :: MIT License",
|
"License :: OSI Approved :: MIT License",
|
||||||
@@ -35,7 +35,7 @@ ndbioimage_generate_stub = "ndbioimage:ndbioimage_generate_stub"
|
|||||||
|
|
||||||
[tool.maturin]
|
[tool.maturin]
|
||||||
python-source = "py"
|
python-source = "py"
|
||||||
features = ["python", "bioformats_java", "tiffwrite"]
|
features = ["python", "bioformats_java", "tiffwrite", "czi"]
|
||||||
module-name = "ndbioimage.ndbioimage_rs"
|
module-name = "ndbioimage.ndbioimage_rs"
|
||||||
include = ["py/ndbioimage/jassets/j4rs*", "py/ndbioimage/deps/libj4rs*"]
|
include = ["py/ndbioimage/jassets/j4rs*", "py/ndbioimage/deps/libj4rs*"]
|
||||||
|
|
||||||
|
|||||||
@@ -106,11 +106,19 @@ fn jvm() -> Rc<Jvm> {
|
|||||||
Jvm::attach_thread().expect("Failed to attach to JVM")
|
Jvm::attach_thread().expect("Failed to attach to JVM")
|
||||||
} else {
|
} else {
|
||||||
*jvm_built = true;
|
*jvm_built = true;
|
||||||
JvmBuilder::new()
|
let j = JvmBuilder::new()
|
||||||
.skip_setting_native_lib()
|
.skip_setting_native_lib()
|
||||||
.with_base_path(class_path.to_str().unwrap())
|
.with_base_path(class_path.to_str().unwrap())
|
||||||
.build()
|
.build()
|
||||||
.expect("Failed to build JVM")
|
.expect("Failed to build JVM");
|
||||||
|
if let Ok(e) = InvocationArg::try_from("ERROR") {
|
||||||
|
let _ = j.invoke_static(
|
||||||
|
"loci.common.DebugTools",
|
||||||
|
"setRootLevel",
|
||||||
|
&[e],
|
||||||
|
);
|
||||||
|
}
|
||||||
|
j
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -484,7 +492,6 @@ impl Reader for BioFormatsJavaReader {
|
|||||||
where
|
where
|
||||||
P: AsRef<Path>,
|
P: AsRef<Path>,
|
||||||
{
|
{
|
||||||
DebugTools::set_root_level("ERROR")?;
|
|
||||||
let mut path = path.as_ref().to_path_buf();
|
let mut path = path.as_ref().to_path_buf();
|
||||||
if path.is_dir() {
|
if path.is_dir() {
|
||||||
let orig = path.clone();
|
let orig = path.clone();
|
||||||
@@ -562,7 +569,6 @@ impl Reader for BioFormatsJavaReader {
|
|||||||
where
|
where
|
||||||
P: AsRef<Path>,
|
P: AsRef<Path>,
|
||||||
{
|
{
|
||||||
DebugTools::set_root_level("ERROR")?;
|
|
||||||
let mut path = path.as_ref().to_path_buf();
|
let mut path = path.as_ref().to_path_buf();
|
||||||
if path.is_dir() {
|
if path.is_dir() {
|
||||||
let orig = path.clone();
|
let orig = path.clone();
|
||||||
|
|||||||
Reference in New Issue
Block a user