Shevek
Shevek
Actually, that workaround only makes the smaller test pass. Now I'm back to the bug where it's mis-reporting and mis-applying the location of a field. I'll make up another example.
I've updated the github repository; if you pull, you will now find one instance of each failure. Really, it's the second that's killing me. Thank you!
In my production code, I added SimpleXML ( http://simple.sourceforge.net/download/stream/doc/tutorial/tutorial.php ) annotations to all the beans, and it loads fine, so I'm a bit less stressed than I was earlier, and...
Trying to patch this, it makes me wish that SharedTorrent (which is a runtime state object) embedded/wrapped Torrent (which is an almost-immutable model object), rather than extending it. The same...
Reason being, by the time we have enough information about the torrent files and size, and so on, we're stuck in a constructor. This means that we can't pass a...
Merge this with issue 77 and PR77 please.
Most likely all the close/cleanup routines should just be in one huge finally block at the end of run(), and nobody should ever call 'return'. The setState(ERROR) should be in...
https://github.com/shevek/ttorrent/commit/f59c33a45f23498f5155ab995e619a9f79412a0c Please excuse lack of PRs, they won't come out clean as all my commits are stacked now.
Kryo's clone is fast and reliable, you might prefer it over JDK clone.
Not if there's the computation of an any non-trivial non-closeable object between the fis and the reader. The case I gave was trivial, but if one needs to manipulate a...