there is a lot of "throws Exception" and uncertainty in the API. It needs a clean up before 1.0
RtfSink supports only ".ppm" image type in figureGraphics()
Figures require extension in APT and they should not
XhtmlSink#figureCaption() writes an "alt" attribute, but a "title" attribute would also be appropriate
standardize link/anchor handling: remove usage of StructureSinkUtils
do a pass over TODO items as well
a first step, updated the new license headers
Here are a few points that are not clear to me, concerning API:
I think we should clarify this before 1.0, maybe in a first beta after alpha-9?
Small discussion about this
Also rename StructureSink, the name is completely misleading as it is not a sink, and on top contains only apt specific methods, it shouldn't be used by anything else, maybe put it into apt module?
Fixed in r628207. Renamed o.a.m.d.s.StructureSink to o.a.m.d.u.StructureSinkUtils.
I grepped through the code and only found "throws Exception"s in tests, not in the main code. Closing as too generic, please indicate any specific issues if I missed anything.