Dmitry Timofeev

Results 43 issues of Dmitry Timofeev

### Overview It would be wonderful if PluginManager operations identified the plugins by (PluginId, PluginProvider, Version) so that applications can simultaneously work with plugins: - From different providers (that *might*...

[`PluginManager#unloadPlugin`](https://static.javadoc.io/org.pf4j/pf4j/2.6.0/org/pf4j/PluginManager.html#unloadPlugin\(java.lang.String\)) _may_ return false to notify that it failed to unload the plugin. However, the documentation does not specify: * Under which circumstances it can fail to unload the plugin...

documentation

It would be nice if `org.pf4j.PluginManager#getExtensions` had API documentation. Some things that might be useful to know (or know that they are unspecified, or implementation defined): 1. When extensions are...

documentation

## Overview This is a *feature request* and a follow-up to the discussion in #1306. Currently if a user needs to add a description of a set of arguments (e.g.,...

type: enhancement
component: Jupiter
theme: parameterized tests
status: waiting-for-interest

Currently a minimal Truth Subject requires four operations: a constructor, an assertion method, and two static methods for accessing the subject: `assertThat` and a subject factory (see [extension page](https://truth.dev/extension)). Would...

type=addition
P3

## Overview This is a _feature request_ for an additional safety net for the use-case when Java passes pointers to native objects to the native code. Consider the following code:...

help wanted :heart:

Automate releases on a certain event (e.g., tag pushes). Must ensure that all tests pass (including with the `invocation` feature). Optionally, try to automate release page creation, including populating it...

help wanted :heart:

## Overview `JNIEnv` methods accepting `Desc` leak a local reference to the Class object if they create a new local reference. ## Description If an implementation of `Desc#lookup` that creates...

bug :bug:
help wanted :heart:
breaking

Travis CI does not seem to perform PR builds, staying in status "Waiting". Possibly, an Application integration needs to be added, but I don't have rights for that. I disabled...

It is currently used only in `throw`, but if one needs to throw a new exception by class and message, then `throw_new` is a better option as it avoids an...