https://github.com/ome/ome-stubs
Stubs for optional third-party components
https://github.com/ome/ome-stubs
Last synced: 5 months ago
JSON representation
Stubs for optional third-party components
- Host: GitHub
- URL: https://github.com/ome/ome-stubs
- Owner: ome
- License: other
- Created: 2016-11-04T17:11:43.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-07-01T14:35:53.000Z (11 months ago)
- Last Synced: 2025-10-29T06:32:54.151Z (7 months ago)
- Language: Java
- Homepage:
- Size: 174 KB
- Stars: 0
- Watchers: 5
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://github.com/ome/ome-stubs/actions)
# OME stubs
Purpose
-------
Components that are stubs of other external projects. They provide support
for compiling against such projects regardless of the availability of the
external projects' source code.
Pull request testing
--------------------
We welcome pull requests from anyone, but ask that you please verify the
following before submitting a pull request:
* verify that the branch merges cleanly into ```develop```
* verify that the branch compiles with the ```clean jars tools``` Ant targets
* verify that the branch compiles using Maven
* verify that the branch does not use syntax or API specific to Java 1.8+
* run the unit tests (```ant test```) and correct any failures
* test at least one file in each affected format, using the ```showinf```
command
* internal developers only: [run the data
tests](http://www.openmicroscopy.org/site/support/bio-formats/developers/commit-testing.html)
against directories corresponding to the affected format(s)
* make sure that your commits contain the correct authorship information and,
if necessary, a signed-off-by line
* make sure that the commit messages or pull request comment contains
sufficient information for the reviewer(s) to understand what problem was
fixed and how to test it