Recently in UIMA-5274 I changed the return value of the static method UimaContextHolder.setContext(UimaContext uimaContext) from void to UimaContext (so it could return the previous value). Although this doesn't cause any compile problems it does break binary compatibility at the byte-code level. But this call is intended only for framework use (to set the context before calling user code) ... user code should only use the getContext method. Existing user code should not be using this method, so is this change a concern?
Burn
