PRD-3857 - Validated gold sample change - this fixed the position of elements after a pagebreak.
PRD-4110: Add ability to write and parse crosstab when loading and saving prpt
Updated idea project settings for GIT
Merge branch 'PRD-4110_Ability_to_write_and_parse_crosstab_elements' into sprint_2
Gold-Sample update to match our new pagination policy.
PRD-3857: Min-chunkwidth calculations needed careful tuning for legacy mode. In legacy mode, we assume that any band that has a width of zero actually meant to have a width of 100%. In non-legacy modes, we expand such zero-bands to contain all child elements instead.
PRD-3857 - Performance for golden sample tests. Unless defined otherwise, these tests now run in parallel, and all streams are buffered. Also: gold-output is compared as byte-array before trying an XML compare. In the best case this avoids that we have to parse the two documents.
PRD-4258: Fixed a race-condition in bundle writer that may cause corrupt reports.
PRD-3857 - Added parallel config option to ant-config so that we run in single-thread mode on the server. This way we do not clog up resources by default. The server can always override this stuff anyway.
Merge branch 'sprint_2-4.0.0GA' of github.com:pentaho/pentaho-reporting into PRD-3857_Crosstab_repeating_header
Sample report testing the pagebreak for reports.
PRD-3857: Row model API; removed duplicate method
PRD-3857: Pagebreak fixes for tables. Requires more work to become stable.