An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

[![Build Status](https://github.com/ome/ome-stubs/workflows/Maven/badge.svg)](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