1849e62234
* Harden reconciliation - Fixes #2590 - check for non-JSON / unparseable JSON returns - handle malformed results response with no name for candidates - catch any Exception, not just IOExceptions - call processManager.onFailedProcess() for cleanup on error * Add default constructor for Jackson Jackson complains about needing a default constructor for the NON_DEFAULT annotation, but I'm not sure why this worked before. * Clean up indentation and unused variable - no functional changes Make indentation consistent throughout the module, changing recently added lines to use the standard all spaces convention. Remove unused count variable * Simplify control flow * Update limit parameter comment. No functional change. * Replace ternary expression which is causing NPE * Add reconciliation tests using mock HTTP server |
||
---|---|---|
.. | ||
changes | ||
recon | ||
CacheTests.java | ||
CellTests.java | ||
ColumnGroupTests.java | ||
ColumnModelTests.java | ||
ColumnTests.java | ||
ProjectStub.java | ||
ReconCandidateTests.java | ||
ReconStatsTests.java | ||
ReconTests.java | ||
ReconTypeTest.java | ||
RecordModelTests.java | ||
RowTests.java |