scijava-common icon indicating copy to clipboard operation
scijava-common copied to clipboard

A plugin framework and application container with built-in extensibility mechanism :electric_plug:

Results 119 scijava-common issues
Sort by recently updated
recently updated
newest added

See https://github.com/scijava/scijava-common/issues/287. Add `#@---` (or more dashes is fine) directive to terminate all processing beyond that point.

Currently it's not possible to use script parameters inside scripts that are defined as multi-line strings inside other scripts. The following Groovy script illustrates this: ```groovy #@ ScriptService scripts script...

This will help packageability of SciJava Common, and will also facilitate any needed bugfixes on the event bus side, since that library is not actively developed anymore (AFAICT). See #279...

Many RIA frameworks make it easy to validate a form's parameter values before executing some business logic. For example, if a string must conform to a certain regex, the UI...

See here https://github.com/scijava/scijava-common/blob/master/src/main/java/org/scijava/menu/ShadowMenu.java#L551 The number of warning can very high because of the `File, Open Recent` menu. Would it be possible to remove this warning ? or use debug for...

The `PrefService` is currently backed by the Java Preferences API always. There is a separate node for the global settings, and per class, but it is not configurable. KNIME would...

Try running the following example Java command in the Script Editor: ```java @Plugin(type = org.scijava.command.Command.class) public class MyCommand implements org.scijava.command.Command { public void run() { } } ``` It produces...

In SciJava, the `Disposable` interface is used for things that can (should, really) be disposed when you are done with them. But of course Java already has `AutoCloseable`, which is...

See here https://github.com/hadim/scijava-jupyter-kernel/issues/10#issuecomment-294511844 and here https://github.com/hadim/scijava-jupyter-kernel/issues/28 for history. We could re-use the Scijava annotation mechanism with a syntax similar to this : ```groovy // @GrabResolver name='imagej', root='http://maven.imagej.net/content/groups/public/' // @Grab 'net.imagej:imagej:2.0.0-rc-58'...

The command line REPL would be much slicker with [JLine2](https://github.com/jline/jline2/), a smart console input handler.