{"action":"created","issue":{"url":"https://api.github.com/repos/pentaho/pentaho-reporting/issues/802","repository_url":"https://api.github.com/repos/pentaho/pentaho-reporting","labels_url":"https://api.github.com/repos/pentaho/pentaho-reporting/issues/802/labels{/name}","comments_url":"https://api.github.com/repos/pentaho/pentaho-reporting/issues/802/comments","events_url":"https://api.github.com/repos/pentaho/pentaho-reporting/issues/802/events","html_url":"https://github.com/pentaho/pentaho-reporting/pull/802","id":169906126,"number":802,"title":"[BACKLOG-6818] - Text rotation feature","user":{"login":"EgorZhuk","id":3796335,"avatar_url":"https://avatars.githubusercontent.com/u/3796335?v=3","gravatar_id":"","url":"https://api.github.com/users/EgorZhuk","html_url":"https://github.com/EgorZhuk","followers_url":"https://api.github.com/users/EgorZhuk/followers","following_url":"https://api.github.com/users/EgorZhuk/following{/other_user}","gists_url":"https://api.github.com/users/EgorZhuk/gists{/gist_id}","starred_url":"https://api.github.com/users/EgorZhuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EgorZhuk/subscriptions","organizations_url":"https://api.github.com/users/EgorZhuk/orgs","repos_url":"https://api.github.com/users/EgorZhuk/repos","events_url":"https://api.github.com/users/EgorZhuk/events{/privacy}","received_events_url":"https://api.github.com/users/EgorZhuk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-08-08T11:58:49Z","updated_at":"2016-08-11T12:38:52Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pentaho/pentaho-reporting/pulls/802","html_url":"https://github.com/pentaho/pentaho-reporting/pull/802","diff_url":"https://github.com/pentaho/pentaho-reporting/pull/802.diff","patch_url":"https://github.com/pentaho/pentaho-reporting/pull/802.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/pentaho/pentaho-reporting/issues/comments/239148874","html_url":"https://github.com/pentaho/pentaho-reporting/pull/802#issuecomment-239148874","issue_url":"https://api.github.com/repos/pentaho/pentaho-reporting/issues/802","id":239148874,"user":{"login":"wingman-pentaho","id":18704365,"avatar_url":"https://avatars.githubusercontent.com/u/18704365?v=3","gravatar_id":"","url":"https://api.github.com/users/wingman-pentaho","html_url":"https://github.com/wingman-pentaho","followers_url":"https://api.github.com/users/wingman-pentaho/followers","following_url":"https://api.github.com/users/wingman-pentaho/following{/other_user}","gists_url":"https://api.github.com/users/wingman-pentaho/gists{/gist_id}","starred_url":"https://api.github.com/users/wingman-pentaho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wingman-pentaho/subscriptions","organizations_url":"https://api.github.com/users/wingman-pentaho/orgs","repos_url":"https://api.github.com/users/wingman-pentaho/repos","events_url":"https://api.github.com/users/wingman-pentaho/events{/privacy}","received_events_url":"https://api.github.com/users/wingman-pentaho/received_events","type":"User","site_admin":false},"created_at":"2016-08-11T12:38:50Z","updated_at":"2016-08-11T12:38:50Z","body":"### Build Completed\n\n:x: This pull request has errors. They will need to be addressed before it can be accepted. See below for more details. Some links are also available below for further assistance in addressing those issues.\n\n#### Build Commands\n\n```sh\nant -Dpentaho.resolve.repo=http://ivy-nexus.pentaho.org/content/groups/approved -Dtestreports.dir=bin/reports/unit-test -f engine/core/build.xml clean-all resolve jacoco && ant -Dpentaho.resolve.repo=http://ivy-nexus.pentaho.org/content/groups/approved -Dtestreports.dir=bin/reports/integration-test -f engine/core/build.xml jacoco-integration checkstyle publish-local\n```\n\n#### Cleanup Commands\n```sh\nrm -r ~/.ivy2/local || echo no publish local to remove\n```\n\n#### Changed files\n\n```console\n  engine/core/source/org/pentaho/reporting/engine/classic/core/filter/types/DateFieldType.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/filter/types/LabelType.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/filter/types/MessageType.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/filter/types/NumberFieldType.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/filter/types/ResourceFieldType.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/filter/types/ResourceLabelType.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/filter/types/ResourceMessageType.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/filter/types/RotatableText.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/filter/types/TextFieldType.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/metadata/global-meta-elements.xml\n  engine/core/source/org/pentaho/reporting/engine/classic/core/metadata/meta-elements-data.xml\n  engine/core/source/org/pentaho/reporting/engine/classic/core/metadata/propertyeditors/RotationPropertyEditor.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/metadata/styles.properties\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/output/fast/html/FastHtmlTextExtractor.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/output/fast/xls/FastExcelCellStyleProducer.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/output/fast/xls/FastExcelPrinter.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/output/table/html/helper/HtmlTextExtractorHelper.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/output/table/xls/helper/ExcelPrinter.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/output/table/xls/helper/ExcelPrinterBase.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/output/table/xls/helper/HSSFCellStyleProducer.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/parser/bundle/BundleXmlModule.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/parser/bundle/config-description.xml\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/parser/bundle/layout/RotationStyleReadHandler.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/parser/bundle/styles.xsd\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/parser/bundle/writer/StyleWriterUtility.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/modules/parser/bundle/writer/styles/RotationStyleSetWriteHandler.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/style/TextRotation.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/style/TextStyleKeys.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/util/RotatedTextDrawable.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/util/beans/ConverterRegistry.java\n  engine/core/source/org/pentaho/reporting/engine/classic/core/util/beans/TextRotationValueConverter.java\n  engine/core/test-src/org/pentaho/reporting/engine/classic/core/BACKLOG-6818.prpt\n  engine/core/test-src/org/pentaho/reporting/engine/classic/core/RotationTest.java\n```\n\n#### Unit test coverage change\n\nThese statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to [Jacoco's documentation](http://eclemma.org/jacoco/trunk/doc/counters.html).\n\n###### org.pentaho.reporting.engine.classic.core.AbstractDataFactory\n * Complexity Change:  + 4.35%\n * Instruction Change:  + 2.26%\n * Line Change:  + 2.38%\n * Method Change:  + 5.56%\n\n###### org.pentaho.reporting.engine.classic.core.ClassicEngineBoot\n * Branch Change:  + 5.56%\n * Complexity Change:  + 5.26%\n * Instruction Change:  + 3.88%\n * Line Change:  + 2.97%\n * Method Change:  + 5.00%\n\n###### org.pentaho.reporting.engine.classic.core.Element\n * Branch Change:  + 3.76%\n * Complexity Change:  + 3.64%\n * Instruction Change:  + 1.83%\n * Line Change:  + 2.01%\n * Method Change:  + 1.39%\n\n###### org.pentaho.reporting.engine.classic.core.ElementAlignment\n * Branch Change: **-30.00%**:small_red_triangle_down:\n * Complexity Change: **-6.25%**:small_red_triangle_down:\n * Instruction Change: **-27.94%**:small_red_triangle_down:\n * Line Change: **-19.44%**:small_red_triangle_down:\n * Method Change: **-16.67%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.filter.FormatSpecification\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.MessageFormatSupport\n * Branch Change:  + 13.04%\n * Complexity Change:  + 21.62%\n * Instruction Change:  + 18.37%\n * Line Change:  + 23.86%\n * Method Change:  + 28.57%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.AbstractElementType\n * Complexity Change:  + 7.69%\n * Instruction Change:  + 5.41%\n * Line Change:  + 4.17%\n * Method Change:  + 14.29%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.DateFieldType\n * Branch Change:  + 46.67%\n * Complexity Change:  + 19.05%\n * Instruction Change:  + 44.94%\n * Line Change:  + 50.85%\n * Method Change:  + 50.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.DateFieldType.DateFieldTypeContext\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.ElementTypeUtils\n * Branch Change:  + 5.56%\n * Complexity Change:  + 2.60%\n * Instruction Change:  + 5.61%\n * Line Change:  + 6.91%\n * Method Change:  + 14.29%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.LabelType\n * Instruction Change: **-1.42%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.MessageType\n * Branch Change:  + 50.00%\n * Complexity Change:  + 20.00%\n * Instruction Change:  + 52.12%\n * Line Change:  + 60.53%\n * Method Change:  + 20.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.MessageType.MessageTypeContext\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.NumberFieldType\n * Branch Change:  + 43.75%\n * Complexity Change:  + 21.74%\n * Instruction Change:  + 44.90%\n * Line Change:  + 51.85%\n * Method Change:  + 42.86%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.NumberFieldType.NumberFieldTypeContext\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.ResourceFieldType\n * Branch Change:  + 41.67%\n * Complexity Change:  + 10.00%\n * Instruction Change:  + 40.94%\n * Line Change:  + 48.15%\n * Method Change:  + 25.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.ResourceLabelType\n * Branch Change:  + 41.67%\n * Complexity Change:  + 10.00%\n * Instruction Change:  + 42.59%\n * Line Change:  + 48.15%\n * Method Change:  + 25.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.ResourceMessageType\n * Branch Change:  + 25.00%\n * Complexity Change:  + 8.33%\n * Instruction Change:  + 20.75%\n * Line Change:  + 26.47%\n * Method Change:  + 25.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.RotatableText\n * Branch New Coverage: 100.00%\n * Complexity New Coverage: 100.00%\n * Instruction New Coverage: 100.00%\n * Line New Coverage: 100.00%\n * Method New Coverage: 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.TextFieldType\n * Branch Change:  + 40.00%\n * Complexity Change:  + 11.11%\n * Instruction Change:  + 26.81%\n * Line Change:  + 38.89%\n * Method Change:  + 25.00%\n\n###### org.pentaho.reporting.engine.classic.core.function.sys.CellFormatFunction\n * Branch Change:  + 75.00%\n * Complexity Change:  + 38.46%\n * Instruction Change:  + 77.55%\n * Line Change:  + 70.37%\n * Method Change:  + 20.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.AbstractRenderer\n * Complexity Change:  + .87%\n * Instruction Change:  + .18%\n * Line Change:  + .34%\n * Method Change:  + 1.56%\n\n###### org.pentaho.reporting.engine.classic.core.layout.build.DefaultLayoutBuilderStrategy\n * Branch Change:  + 1.85%\n * Complexity Change:  + 2.78%\n * Instruction Change:  + 3.05%\n * Line Change:  + 3.16%\n\n###### org.pentaho.reporting.engine.classic.core.layout.build.DefaultLayoutModelBuilder\n * Branch Change:  + 4.63%\n * Complexity Change:  + 2.98%\n * Instruction Change:  + 6.17%\n * Line Change:  + 6.33%\n * Method Change:  + 5.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.build.DefaultRenderNodeFactory\n * Branch Change:  + 3.85%\n * Complexity Change:  + 6.98%\n * Instruction Change:  + 8.59%\n * Line Change:  + 9.23%\n * Method Change:  + 11.76%\n\n###### org.pentaho.reporting.engine.classic.core.layout.build.GroupSection\n * Branch Change:  + 7.14%\n * Complexity Change:  + 10.00%\n * Instruction Change:  + 8.13%\n * Line Change:  + 10.53%\n * Method Change:  + 12.50%\n\n###### org.pentaho.reporting.engine.classic.core.layout.build.GroupSection.FlatGroupSectionStrategy\n * Branch Change:  + 14.71%\n * Complexity Change:  + 16.13%\n * Instruction Change:  + 17.75%\n * Line Change:  + 13.58%\n * Method Change:  + 14.29%\n\n###### org.pentaho.reporting.engine.classic.core.layout.build.SectionLayoutModelBuilderContext\n * Branch Change:  + 10.00%\n * Complexity Change:  + 7.69%\n * Instruction Change:  + 13.84%\n * Line Change:  + 11.76%\n * Method Change:  + 9.52%\n\n###### org.pentaho.reporting.engine.classic.core.layout.FlowRenderer\n * Branch Change:  + 52.38%\n * Complexity Change:  + 47.06%\n * Instruction Change:  + 74.01%\n * Line Change:  + 73.79%\n * Method Change:  + 92.31%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.BorderCorner\n * Branch Change:  + 50.00%\n * Complexity Change:  + 8.33%\n * Instruction Change:  + 27.55%\n * Line Change:  + 28.57%\n * Method Change:  + 14.29%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.BorderEdge\n * Complexity Change:  + 9.52%\n * Instruction Change:  + 3.80%\n * Line Change:  + 6.45%\n * Method Change:  + 22.22%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.context.NodeLayoutProperties\n * Complexity Change:  + 9.68%\n * Instruction Change:  + 3.93%\n * Line Change:  + 4.92%\n * Method Change:  + 16.67%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.context.StaticBoxLayoutProperties\n * Complexity Change:  + 1.69%\n * Instruction Change:  + 1.31%\n * Line Change:  + 1.16%\n * Method Change:  + 1.89%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.FinishedRenderNode\n * Branch Change:  + 20.00%\n * Complexity Change:  + 35.00%\n * Instruction Change:  + 62.34%\n * Line Change:  + 71.43%\n * Method Change:  + 46.67%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.FlowPageBreakPositionList\n * Complexity Change:  + 50.00%\n * Instruction Change:  + 60.00%\n * Line Change:  + 66.67%\n * Method Change:  + 50.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox\n * Complexity Change:  + 5.56%\n * Instruction Change:  + 1.52%\n * Line Change:  + 2.75%\n * Method Change:  + 7.14%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.PageBreakPositionList\n * Branch Change:  + .42%\n * Complexity Change:  + .68%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.RenderableReplacedContent\n * Branch Change:  + 41.67%\n * Complexity Change:  + 39.13%\n * Instruction Change:  + 42.45%\n * Line Change:  + 57.89%\n * Method Change:  + 52.94%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.RenderableReplacedContentBox\n * Branch Change:  + 25.00%\n * Complexity Change:  + 42.86%\n * Instruction Change:  + 43.40%\n * Line Change:  + 46.67%\n * Method Change:  + 60.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.RenderBox\n * Branch Change:  + 1.53%\n * Complexity Change:  + 5.88%\n * Instruction Change:  + 10.61%\n * Line Change:  + 8.19%\n * Method Change:  + 8.51%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.RenderNode\n * Branch Change:  + 4.27%\n * Complexity Change:  + 5.00%\n * Instruction Change:  + 9.72%\n * Line Change:  + 10.61%\n * Method Change:  + 8.55%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.RenderNode.CacheState\n * Complexity Change:  + 25.00%\n * Instruction Change:  + 8.33%\n * Method Change:  + 25.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.model.RenderNode.new Object() {...}\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 88.46%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor\n * Complexity Change:  + 3.70%\n * Instruction Change:  + 1.23%\n * Line Change:  + 1.67%\n * Method Change:  + 5.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.output.AbstractReportProcessor\n * Branch Change:  + 3.85%\n * Complexity Change:  + 3.83%\n * Instruction Change:  + 2.53%\n * Line Change:  + 3.70%\n\n###### org.pentaho.reporting.engine.classic.core.layout.output.DefaultOutputFunction\n * Branch Change:  + 1.53%\n * Complexity Change:  + 2.07%\n * Instruction Change:  + 1.19%\n * Line Change:  + 1.18%\n * Method Change:  + 1.61%\n\n###### org.pentaho.reporting.engine.classic.core.layout.output.DisplayAllFlowSelector\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.output.RepeatingFooterValidator\n * Branch Change:  + 5.56%\n * Complexity Change:  + 7.69%\n * Instruction Change:  + 6.18%\n * Line Change:  + 6.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.ApplyAutoCommitPageHeaderStep\n * Branch Change:  + 33.33%\n * Complexity Change:  + 25.00%\n * Instruction Change:  + 31.51%\n * Line Change:  + 31.82%\n * Method Change:  + 20.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.ApplyCachedValuesStep\n * Complexity Change:  + 2.86%\n * Instruction Change:  + 9.47%\n * Line Change:  + 7.69%\n * Method Change:  + 3.23%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.ApplyCommitStep\n * Branch Change:  + 50.00%\n * Complexity Change:  + 25.00%\n * Instruction Change:  + 12.50%\n * Line Change:  + 12.50%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.CanvasMajorAxisLayoutStep\n * Branch Change:  + 7.83%\n * Complexity Change:  + 3.42%\n * Instruction Change:  + 7.65%\n * Line Change:  + 7.44%\n * Method Change:  + 5.88%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.CanvasMinorAxisLayoutStep\n * Branch Change:  + 2.24%\n * Complexity Change:  + 1.82%\n * Instruction Change:  + 1.53%\n * Line Change:  + 1.85%\n * Method Change:  + 2.33%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.CleanPaginatedBoxesStep\n * Branch Change:  + 22.22%\n * Complexity Change:  + 17.24%\n * Instruction Change:  + 28.59%\n * Line Change:  + 27.53%\n * Method Change:  + 12.50%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.CommitStep\n * Branch Change:  + 50.00%\n * Complexity Change:  + 25.00%\n * Instruction Change:  + 11.11%\n * Line Change:  + 11.11%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.CountBoxesStep\n * Branch Change:  + 8.33%\n * Complexity Change:  + 6.67%\n * Instruction Change:  + 2.94%\n * Line Change:  + 2.13%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.FindOldestProcessKeyStep\n * Branch Change:  + 7.14%\n * Complexity Change:  + 8.33%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.FlowPaginationStep\n * Branch Change:  + 13.38%\n * Complexity Change:  + 9.73%\n * Instruction Change:  + 21.76%\n * Line Change:  + 24.75%\n * Method Change:  + 27.50%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.InfiniteMajorAxisLayoutStep\n * Branch Change:  + 3.54%\n * Complexity Change:  + 3.27%\n * Instruction Change:  + 2.44%\n * Line Change:  + 2.19%\n * Method Change:  + 2.50%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.InfiniteMinorAxisLayoutStep\n * Branch Change:  + 1.64%\n * Complexity Change:  + 1.02%\n * Instruction Change:  + 1.53%\n * Line Change:  + 1.71%\n * Method Change:  + 2.70%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.IterateStructuralProcessStep\n * Branch Change:  + 3.45%\n * Complexity Change:  + 5.17%\n * Instruction Change:  + 1.83%\n * Line Change:  + 1.75%\n * Method Change:  + 3.45%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.IterateVisualProcessStep\n * Branch Change:  + 4.55%\n * Complexity Change:  + 2.17%\n * Instruction Change:  + 3.84%\n * Line Change:  + 2.93%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.ParagraphLineBreakStep\n * Branch Change:  + 1.47%\n * Complexity Change:  + 1.98%\n * Instruction Change:  + .70%\n * Line Change:  + 1.35%\n * Method Change:  + 3.03%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.util.FlowPaginationTableState\n * Branch Change:  + 16.67%\n * Complexity Change:  + 21.43%\n * Instruction Change:  + 20.24%\n * Line Change:  + 25.93%\n * Method Change:  + 27.27%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.util.ProcessUtility\n * Branch Change:  + 17.86%\n * Complexity Change:  + 11.43%\n * Instruction Change:  + 19.43%\n * Line Change:  + 20.65%\n * Method Change:  + 14.29%\n\n###### org.pentaho.reporting.engine.classic.core.layout.process.util.ReplacedContentUtil\n * Branch Change:  + 22.22%\n * Complexity Change:  + 14.29%\n * Instruction Change:  + 33.33%\n * Line Change:  + 27.03%\n * Method Change:  + 40.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.StreamingRenderer\n * Branch Change:  + 25.00%\n * Complexity Change:  + 4.76%\n * Instruction Change:  + 20.85%\n * Line Change:  + 21.21%\n\n###### org.pentaho.reporting.engine.classic.core.layout.style.NonDynamicReplacedContentStyleSheet\n * Branch Change:  + 75.00%\n * Complexity Change:  + 75.00%\n * Instruction Change:  + 87.32%\n * Line Change:  + 86.67%\n * Method Change:  + 83.33%\n\n###### org.pentaho.reporting.engine.classic.core.layout.style.NonPaddingStyleCache\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 81.58%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.layout.style.NonPaddingWrapperStyleSheet\n * Complexity Change:  + 50.00%\n * Instruction Change:  + 58.75%\n * Line Change:  + 56.52%\n * Method Change:  + 75.00%\n\n###### org.pentaho.reporting.engine.classic.core.metadata.DefaultAttributeMetaData\n * Branch Change:  + 7.14%\n * Complexity Change:  + 3.85%\n * Instruction Change:  + 1.78%\n * Line Change:  + 3.28%\n * Method Change:  + 5.26%\n\n###### org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sequence.AbstractSequence\n * Branch Change:  + 66.67%\n * Complexity Change:  + 70.00%\n * Instruction Change:  + 69.86%\n * Line Change:  + 69.57%\n * Method Change:  + 71.43%\n\n###### org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sequence.AbstractSequenceDescription\n * Complexity Change:  + 29.41%\n * Instruction Change:  + 22.78%\n * Line Change:  + 19.23%\n * Method Change:  + 33.33%\n\n###### org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sequence.PerformanceTestSequence\n * Branch Change:  + 100.00%\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sequence.PerformanceTestSequenceDescription\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sequence.SequenceDataFactory\n * Branch Change:  + 75.00%\n * Complexity Change:  + 70.00%\n * Instruction Change:  + 70.00%\n * Line Change:  + 85.00%\n * Method Change:  + 75.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.fast.xls.FastExcelCellStyleProducer\n * Instruction Change:  + 1.09%\n * Line Change:  + .54%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.fast.xls.FastExcelCellStyleProducer.CacheKey\n * Branch Change: **-5.44%**:small_red_triangle_down:\n * Complexity Change: **-8.08%**:small_red_triangle_down:\n * Instruction Change: **-6.93%**:small_red_triangle_down:\n * Line Change: **-1.71%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.AbstractTableOutputProcessor\n * Branch Change:  + 65.38%\n * Complexity Change:  + 56.52%\n * Instruction Change:  + 75.17%\n * Line Change:  + 81.69%\n * Method Change:  + 90.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.BandMarker\n * Complexity Change:  + 88.89%\n * Instruction Change:  + 96.92%\n * Line Change:  + 94.74%\n * Method Change:  + 88.89%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.CellBackground\n * Branch Change:  + 5.11%\n * Complexity Change:  + 12.61%\n * Instruction Change:  + 9.88%\n * Line Change:  + 14.74%\n * Method Change:  + 41.94%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.CellBackgroundProducer\n * Branch Change:  + 27.56%\n * Complexity Change:  + 23.90%\n * Instruction Change:  + 44.97%\n * Line Change:  + 42.54%\n * Method Change:  + 53.57%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.CellBackgroundProducer.new Object() {...}\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 87.50%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.CellMarker.SectionType\n * Complexity Change:  + 75.00%\n * Instruction Change:  + 92.65%\n * Line Change:  + 100.00%\n * Method Change:  + 75.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.ContentMarker\n * Branch Change:  + 50.00%\n * Complexity Change:  + 77.78%\n * Instruction Change:  + 85.37%\n * Line Change:  + 85.71%\n * Method Change:  + 87.50%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.DefaultTextExtractor\n * Branch Change:  + 1.75%\n * Complexity Change:  + 6.25%\n * Instruction Change:  + 13.94%\n * Line Change:  + 13.11%\n * Method Change:  + 15.38%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.FinishedMarker\n * Complexity Change:  + 27.27%\n * Instruction Change:  + 50.00%\n * Line Change:  + 40.00%\n * Method Change:  + 30.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.FlowReportProcessor\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.SheetLayout\n * Branch Change:  + 29.22%\n * Complexity Change:  + 28.18%\n * Instruction Change:  + 54.28%\n * Line Change:  + 52.17%\n * Method Change:  + 75.76%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.SheetLayoutTableCellDefinition\n * Complexity Change:  + 25.00%\n * Instruction Change:  + 28.57%\n * Line Change:  + 33.33%\n * Method Change:  + 25.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.TableContentProducer\n * Branch Change:  + 56.48%\n * Complexity Change:  + 40.56%\n * Instruction Change:  + 65.96%\n * Line Change:  + 67.29%\n * Method Change:  + 74.29%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.TableCutList\n * Branch Change:  + 9.72%\n * Complexity Change:  + 11.22%\n * Instruction Change:  + 6.22%\n * Line Change:  + 7.17%\n * Method Change:  + 7.69%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.TableExportRenderBoxState\n * Complexity Change:  + 71.43%\n * Instruction Change:  + 79.31%\n * Line Change:  + 83.33%\n * Method Change:  + 71.43%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.TableLayoutProducer\n * Branch Change:  + 56.00%\n * Complexity Change:  + 41.03%\n * Instruction Change:  + 67.94%\n * Line Change:  + 60.34%\n * Method Change:  + 64.29%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.base.TableRectangle\n * Branch Change:  + 50.00%\n * Complexity Change:  + 66.67%\n * Instruction Change:  + 63.46%\n * Line Change:  + 86.36%\n * Method Change:  + 90.91%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.AllItemsHtmlPrinter\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 56.52%\n * Line Change:  + 55.56%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.AbstractHtmlPrinter\n * Branch Change:  + 45.35%\n * Complexity Change:  + 42.47%\n * Instruction Change:  + 60.31%\n * Line Change:  + 62.14%\n * Method Change:  + 86.67%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.DefaultHtmlContentGenerator\n * Branch Change:  + 1.00%\n * Complexity Change:  + 6.85%\n * Instruction Change:  + 13.66%\n * Line Change:  + 13.74%\n * Method Change:  + 21.74%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.DefaultStyleBuilder\n * Branch Change:  + 38.24%\n * Complexity Change:  + 51.52%\n * Instruction Change:  + 54.28%\n * Line Change:  + 54.44%\n * Method Change:  + 75.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.DefaultStyleBuilderFactory\n * Branch Change:  + 30.26%\n * Complexity Change:  + 14.29%\n * Instruction Change:  + 44.34%\n * Line Change:  + 54.47%\n * Method Change:  + 80.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.FilterStyleBuilder\n * Branch Change:  + 25.00%\n * Complexity Change:  + 25.00%\n * Instruction Change:  + 41.82%\n * Line Change:  + 38.10%\n * Method Change:  + 37.50%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.GlobalStyleManager\n * Branch Change:  + 58.33%\n * Complexity Change:  + 54.55%\n * Instruction Change:  + 59.70%\n * Line Change:  + 64.81%\n * Method Change:  + 80.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.GlobalStyleManager.EntryComparator\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.HtmlOutputProcessorMetaData\n * Branch Change:  + 48.72%\n * Complexity Change:  + 14.81%\n * Instruction Change:  + 65.74%\n * Line Change:  + 64.79%\n * Method Change:  + 42.86%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.HtmlTagHelper\n * Branch Change:  + 41.03%\n * Complexity Change:  + 29.09%\n * Instruction Change:  + 60.03%\n * Line Change:  + 65.31%\n * Method Change:  + 93.75%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.HtmlTextExtractorHelper\n * Branch Change:  + 2.94%\n * Complexity Change:  + 7.04%\n * Instruction Change:  + 8.11%\n * Line Change:  + 11.24%\n * Method Change:  + 25.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.HtmlTextExtractorState\n * Branch Change:  + 5.56%\n * Complexity Change:  + 11.76%\n * Instruction Change:  + 18.45%\n * Line Change:  + 27.59%\n * Method Change:  + 25.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.StoredStyle\n * Branch Change:  + 52.78%\n * Complexity Change:  + 47.83%\n * Instruction Change:  + 64.08%\n * Line Change:  + 62.07%\n * Method Change:  + 80.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.StyleBuilder.CSSKeys\n * Complexity Change:  + 71.43%\n * Instruction Change:  + 98.16%\n * Line Change:  + 95.65%\n * Method Change:  + 71.43%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.StyleBuilder.StyleCarrier\n * Branch Change:  + 38.89%\n * Complexity Change:  + 31.25%\n * Instruction Change:  + 43.08%\n * Line Change:  + 59.26%\n * Method Change:  + 71.43%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.WriterService\n * Branch Change:  + 50.00%\n * Complexity Change:  + 69.23%\n * Instruction Change:  + 83.52%\n * Line Change:  + 82.54%\n * Method Change:  + 81.82%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.HtmlPrinter\n * Branch Change:  + 56.76%\n * Complexity Change:  + 30.36%\n * Instruction Change:  + 69.51%\n * Line Change:  + 62.37%\n * Method Change:  + 36.84%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.HtmlReportUtil\n * Branch Change:  + 3.23%\n * Complexity Change:  + 5.00%\n * Instruction Change:  + 10.45%\n * Line Change:  + 9.55%\n * Method Change:  + 22.22%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.HtmlRowBackgroundStruct\n * Complexity Change:  + 18.18%\n * Instruction Change:  + 28.07%\n * Line Change:  + 29.17%\n * Method Change:  + 18.18%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.HtmlTextExtractor\n * Branch Change:  + 12.86%\n * Complexity Change:  + 7.41%\n * Instruction Change:  + 25.52%\n * Line Change:  + 27.33%\n * Method Change:  + 21.05%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.StreamHtmlOutputProcessor\n * Branch Change:  + 50.00%\n * Complexity Change:  + 58.33%\n * Instruction Change:  + 85.51%\n * Line Change:  + 78.26%\n * Method Change:  + 87.50%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.util.HtmlColors\n * Branch Change:  + 25.00%\n * Complexity Change:  + 40.00%\n * Instruction Change:  + 81.86%\n * Line Change:  + 78.26%\n * Method Change:  + 66.67%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.util.HtmlEncoderUtil\n * Branch Change:  + 75.00%\n * Complexity Change:  + 60.00%\n * Instruction Change:  + 64.23%\n * Line Change:  + 66.67%\n * Method Change:  + 75.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.ExcelReportUtil\n * Branch Change:  + 17.50%\n * Complexity Change:  + 15.62%\n * Instruction Change:  + 24.18%\n * Line Change:  + 28.72%\n * Method Change:  + 41.67%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.FlowExcelOutputProcessor\n * Branch Change:  + 50.00%\n * Complexity Change:  + 42.11%\n * Instruction Change:  + 68.75%\n * Line Change:  + 67.57%\n * Method Change:  + 66.67%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.CachingExcelColorSupport\n * Branch Change:  + 75.00%\n * Complexity Change:  + 75.00%\n * Instruction Change:  + 91.30%\n * Line Change:  + 91.67%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelFontFactory\n * Branch Change:  + 64.29%\n * Complexity Change:  + 50.00%\n * Instruction Change:  + 85.82%\n * Line Change:  + 85.71%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelImageHandler\n * Complexity Change:  + 3.45%\n * Instruction Change:  + 2.09%\n * Line Change:  + 2.99%\n * Method Change:  + 18.18%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelOutputProcessorMetaData\n * Branch Change:  + 50.00%\n * Complexity Change:  + 22.73%\n * Instruction Change:  + 76.53%\n * Line Change:  + 75.76%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelPageDefinition\n * Complexity Change:  + 60.00%\n * Instruction Change:  + 80.65%\n * Line Change:  + 80.00%\n * Method Change:  + 60.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelPrinter\n * Branch Change:  + 46.25%\n * Complexity Change:  + 36.00%\n * Instruction Change:  + 52.76%\n * Line Change:  + 54.97%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelPrinterBase\n * Branch Change:  + 37.00%\n * Complexity Change:  + 33.75%\n * Instruction Change:  + 52.93%\n * Line Change:  + 59.91%\n * Method Change:  + 73.33%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelPrintSetupFactory\n * Branch Change:  + 40.00%\n * Complexity Change:  + 30.00%\n * Instruction Change:  + 80.52%\n * Line Change:  + 74.12%\n * Method Change:  + 80.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelTableContentProducer\n * Branch Change:  + 43.75%\n * Complexity Change:  + 46.15%\n * Instruction Change:  + 76.76%\n * Line Change:  + 68.52%\n * Method Change:  + 66.67%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelTextExtractor\n * Branch Change:  + 8.33%\n * Complexity Change:  + 9.68%\n * Instruction Change:  + 11.06%\n * Line Change:  + 14.29%\n * Method Change:  + 42.86%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.HSSFCellStyleProducer\n * Branch Change:  + 40.22%\n * Complexity Change:  + 24.53%\n * Instruction Change:  + 55.31%\n * Line Change:  + 50.72%\n * Method Change:  + 85.71%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.HSSFCellStyleProducer.HSSFCellStyleKey\n * Branch Change:  + 61.00%\n * Complexity Change:  + 33.33%\n * Instruction Change:  + 82.20%\n * Line Change:  + 76.10%\n * Method Change:  + 50.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.HSSFFontWrapper\n * Branch Change:  + 54.00%\n * Complexity Change:  + 37.50%\n * Instruction Change:  + 70.56%\n * Line Change:  + 78.31%\n * Method Change:  + 86.67%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.XSSFExcelColorProducer\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.base.common.DataFactoryRefReadHandler\n * Branch Change:  + 16.67%\n * Complexity Change:  + 42.86%\n * Instruction Change:  + 28.66%\n * Line Change:  + 44.83%\n * Method Change:  + 75.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.base.DataFactoryReadHandlerFactory\n * Complexity Change:  + 25.00%\n * Instruction Change:  + 11.11%\n * Line Change:  + 14.29%\n * Method Change:  + 33.33%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.bundle.content.ContentRootElementHandler\n * Branch Change:  + 9.30%\n * Complexity Change:  + 6.90%\n * Instruction Change:  + 5.59%\n * Line Change:  + 5.75%\n * Method Change:  + 6.67%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.CommonStyleReadHandler\n * Branch Change:  + 6.25%\n * Complexity Change:  + 9.09%\n * Instruction Change:  + 2.85%\n * Line Change:  + 1.69%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.elements.AbstractElementReadHandler\n * Branch Change:  + 5.26%\n * Complexity Change:  + 3.85%\n * Instruction Change:  + 4.62%\n * Line Change:  + 7.01%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.elements.DataGroupBodyReadHandler\n * Branch Change:  + 3.85%\n * Complexity Change:  + 5.88%\n * Instruction Change:  + 5.17%\n * Line Change:  + 3.12%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.elements.RelationalGroupReadHandler\n * Branch Change:  + 3.57%\n * Complexity Change:  + 5.56%\n * Instruction Change:  + 4.38%\n * Line Change:  + 2.70%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.PageDefinitionReadHandler\n * Branch Change:  + 9.09%\n * Complexity Change:  + 5.56%\n * Instruction Change:  + 3.51%\n * Line Change:  + 4.62%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.RotationStyleReadHandler\n * Branch New Coverage: 66.67%\n * Complexity New Coverage: 55.56%\n * Instruction New Coverage: 82.22%\n * Line New Coverage: 80.00%\n * Method New Coverage: 66.67%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.data.compounddata.CompoundDataFactoryReadHandler\n * Branch Change:  + 75.00%\n * Complexity Change:  + 71.43%\n * Instruction Change:  + 91.67%\n * Line Change:  + 88.24%\n * Method Change:  + 80.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.data.compounddata.CompoundDataFactoryResourceXmlFactoryModule\n * Branch Change:  + 20.00%\n * Complexity Change:  + 33.33%\n * Instruction Change:  + 33.33%\n * Line Change:  + 30.77%\n * Method Change:  + 50.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.data.sequence.SequenceDataSourceReadHandler\n * Branch Change:  + 66.67%\n * Complexity Change:  + 62.50%\n * Instruction Change:  + 89.39%\n * Line Change:  + 83.33%\n * Method Change:  + 80.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.data.sequence.SequenceReadHandler\n * Branch Change:  + 56.25%\n * Complexity Change:  + 50.00%\n * Instruction Change:  + 67.40%\n * Line Change:  + 77.27%\n * Method Change:  + 87.50%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.data.sequence.SequenceResourceXmlFactoryModule\n * Branch Change:  + 20.00%\n * Complexity Change:  + 33.33%\n * Instruction Change:  + 33.33%\n * Line Change:  + 30.77%\n * Method Change:  + 50.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.data.sql.DirectSQLResourceXmlFactoryModule\n * Branch Change:  + 10.00%\n * Complexity Change:  + 11.11%\n * Instruction Change:  + 5.13%\n * Line Change:  + 7.69%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.data.sql.SQLResourceXmlFactoryModule\n * Branch Change:  + 10.00%\n * Complexity Change:  + 11.11%\n * Instruction Change:  + 5.13%\n * Line Change:  + 7.69%\n\n###### org.pentaho.reporting.engine.classic.core.states.datarow.InlineDataRowRuntime\n * Complexity Change:  + 4.76%\n * Instruction Change:  + 3.70%\n * Line Change:  + 3.45%\n * Method Change:  + 5.56%\n\n###### org.pentaho.reporting.engine.classic.core.states.process.ProcessState\n * Branch Change:  + 1.23%\n * Complexity Change:  + 1.71%\n * Instruction Change:  + .45%\n * Line Change:  + .49%\n * Method Change:  + 1.06%\n\n###### org.pentaho.reporting.engine.classic.core.style.AbstractStyleSheet\n * Branch Change:  + 8.33%\n * Complexity Change:  + 5.26%\n * Instruction Change:  + 2.83%\n * Line Change:  + 2.86%\n\n###### org.pentaho.reporting.engine.classic.core.style.BorderStyle\n * Branch Change: **-4.35%**:small_red_triangle_down:\n * Complexity Change: **-6.25%**:small_red_triangle_down:\n * Instruction Change: **-3.88%**:small_red_triangle_down:\n * Line Change: **-6.25%**:small_red_triangle_down:\n * Method Change: **-11.11%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.style.ElementStyleSheet\n * Branch Change: **-8.73%**:small_red_triangle_down:\n * Complexity Change: **-9.38%**:small_red_triangle_down:\n * Instruction Change: **-7.07%**:small_red_triangle_down:\n * Line Change: **-5.88%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.style.FontSmooth\n * Branch Change: **-15.00%**:small_red_triangle_down:\n * Complexity Change: **-6.25%**:small_red_triangle_down:\n * Instruction Change: **-20.83%**:small_red_triangle_down:\n * Line Change: **-17.39%**:small_red_triangle_down:\n * Method Change: **-16.67%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.style.StyleChangeSupport\n * Branch Change: **-3.57%**:small_red_triangle_down:\n * Complexity Change: **-5.26%**:small_red_triangle_down:\n * Instruction Change: **-2.61%**:small_red_triangle_down:\n * Line Change: **-4.65%**:small_red_triangle_down:\n * Method Change: **-20.00%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.style.TextDirection\n * Branch Change: **-11.11%**:small_red_triangle_down:\n * Complexity Change: **-6.67%**:small_red_triangle_down:\n * Instruction Change: **-16.87%**:small_red_triangle_down:\n * Line Change: **-15.00%**:small_red_triangle_down:\n * Method Change: **-16.67%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.style.TextRotation\n * Branch New Coverage: 34.62%\n * Complexity New Coverage: 50.00%\n * Instruction New Coverage: 57.72%\n * Line New Coverage: 61.29%\n * Method New Coverage: 88.89%\n\n###### org.pentaho.reporting.engine.classic.core.style.TextStyleKeys\n * Instruction Change:  + .12%\n * Line Change:  + .31%\n\n###### org.pentaho.reporting.engine.classic.core.style.WhitespaceCollapse\n * Branch Change: **-9.09%**:small_red_triangle_down:\n * Complexity Change: **-5.88%**:small_red_triangle_down:\n * Instruction Change: **-12.84%**:small_red_triangle_down:\n * Line Change: **-11.54%**:small_red_triangle_down:\n * Method Change: **-16.67%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.util.beans.ConverterRegistry\n * Instruction Change:  + .14%\n * Line Change:  + .21%\n\n###### org.pentaho.reporting.engine.classic.core.util.beans.IntegerValueConverter\n * Branch Change:  + 25.00%\n * Complexity Change:  + 14.29%\n * Instruction Change:  + 23.21%\n * Line Change:  + 26.67%\n * Method Change:  + 33.33%\n\n###### org.pentaho.reporting.engine.classic.core.util.beans.TextRotationValueConverter\n * Complexity New Coverage: 14.29%\n * Instruction New Coverage: 6.38%\n * Line New Coverage: 16.67%\n * Method New Coverage: 33.33%\n\n###### org.pentaho.reporting.engine.classic.core.util.geom.StrictBounds\n * Branch Change:  + 2.00%\n * Complexity Change:  + 2.08%\n * Instruction Change:  + 2.65%\n * Line Change:  + 5.61%\n * Method Change:  + 4.35%\n\n###### org.pentaho.reporting.engine.classic.core.util.LibLoaderResourceBundleFactory\n * Branch Change:  + 39.29%\n * Complexity Change:  + 10.26%\n * Instruction Change:  + 44.24%\n * Line Change:  + 44.14%\n * Method Change:  + 18.18%\n\n###### org.pentaho.reporting.engine.classic.core.util.LibLoaderResourceBundleFactory.LibLoaderResourceBundle\n * Complexity Change:  + 100.00%\n * Instruction Change:  + 100.00%\n * Line Change:  + 100.00%\n * Method Change:  + 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.util.PageFormatFactory\n * Branch Change:  + 2.08%\n * Complexity Change:  + 1.96%\n * Instruction Change:  + 2.97%\n * Line Change:  + 3.50%\n * Method Change:  + 3.70%\n\n###### org.pentaho.reporting.engine.classic.core.util.RotatedTextDrawable\n * Branch New Coverage: 22.00%\n * Complexity New Coverage: 20.00%\n * Instruction New Coverage: 43.18%\n * Line New Coverage: 50.00%\n * Method New Coverage: 53.33%\n\n###### org.pentaho.reporting.engine.classic.core.util.TypedTableModel\n * Branch Change:  + 27.78%\n * Complexity Change:  + 26.92%\n * Instruction Change:  + 26.22%\n * Line Change:  + 29.69%\n * Method Change:  + 35.29%\n\n#### Integration test coverage change\n\nThese statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to [Jacoco's documentation](http://eclemma.org/jacoco/trunk/doc/counters.html).\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.DateFieldType\n * Instruction Change: **-1.08%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.LabelType\n * Instruction Change:  + .68%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.MessageType\n * Instruction Change: **-3.33%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.NumberFieldType\n * Instruction Change: **-1.46%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.ResourceFieldType\n * Instruction Change: **-2.18%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.ResourceLabelType\n * Instruction Change: **-4.67%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.ResourceMessageType\n * Instruction Change: **-1.28%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.RotatableText\n * Branch New Coverage: 50.00%\n * Complexity New Coverage: 50.00%\n * Instruction New Coverage: 61.11%\n * Line New Coverage: 80.00%\n * Method New Coverage: 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.filter.types.TextFieldType\n * Instruction Change: **-4.19%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.fast.html.FastHtmlTextExtractor\n * Branch Change: **-.64%**:small_red_triangle_down:\n * Complexity Change: **-2.16%**:small_red_triangle_down:\n * Instruction Change:  + .24%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.fast.xls.FastExcelCellStyleProducer\n * Instruction Change:  + .65%\n * Line Change:  + .36%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.fast.xls.FastExcelCellStyleProducer.CacheKey\n * Branch Change: **-1.93%**:small_red_triangle_down:\n * Complexity Change: **-5.05%**:small_red_triangle_down:\n * Instruction Change: **-5.41%**:small_red_triangle_down:\n * Line Change: **-1.71%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.fast.xls.FastExcelPrinter\n * Branch Change: **-3.38%**:small_red_triangle_down:\n * Complexity Change: **-.29%**:small_red_triangle_down:\n * Instruction Change: **-.47%**:small_red_triangle_down:\n * Line Change: **-1.48%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.HtmlTextExtractorHelper\n * Branch Change: **-.47%**:small_red_triangle_down:\n * Complexity Change: **-.53%**:small_red_triangle_down:\n * Instruction Change: **-1.11%**:small_red_triangle_down:\n * Line Change: **-1.34%**:small_red_triangle_down:\n * Method Change: **-2.63%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelPrinter\n * Branch Change: **-4.54%**:small_red_triangle_down:\n * Complexity Change: **-2.94%**:small_red_triangle_down:\n * Instruction Change: **-1.19%**:small_red_triangle_down:\n * Line Change: **-1.45%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelPrinterBase\n * Branch Change:  + 1.45%\n * Complexity Change: **-.33%**:small_red_triangle_down:\n * Instruction Change: **-.84%**:small_red_triangle_down:\n * Line Change: **-.50%**:small_red_triangle_down:\n * Method Change:  + .34%\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.HSSFCellStyleProducer\n * Branch Change: **-2.22%**:small_red_triangle_down:\n * Complexity Change: **-2.94%**:small_red_triangle_down:\n * Instruction Change: **-1.60%**:small_red_triangle_down:\n * Line Change: **-.63%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.HSSFCellStyleProducer.HSSFCellStyleKey\n * Branch Change: **-1.15%**:small_red_triangle_down:\n * Complexity Change: **-2.10%**:small_red_triangle_down:\n * Instruction Change: **-.68%**:small_red_triangle_down:\n * Line Change: **-.30%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.styles.RotationStyleSetWriteHandler\n * Complexity New Coverage: 100.00%\n * Instruction New Coverage: 100.00%\n * Line New Coverage: 100.00%\n * Method New Coverage: 100.00%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.StyleWriterUtility\n * Branch Change: **-.62%**:small_red_triangle_down:\n * Complexity Change: **-.97%**:small_red_triangle_down:\n * Instruction Change: **-.67%**:small_red_triangle_down:\n * Line Change: **-.50%**:small_red_triangle_down:\n * Method Change:  + .95%\n\n###### org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base.ClassFactoryImpl\n * Branch Change: **-3.57%**:small_red_triangle_down:\n * Complexity Change: **-4.35%**:small_red_triangle_down:\n\n###### org.pentaho.reporting.engine.classic.core.style.TextRotation\n * Branch New Coverage: 7.69%\n * Complexity New Coverage: 13.64%\n * Instruction New Coverage: 18.70%\n * Line New Coverage: 25.81%\n * Method New Coverage: 33.33%\n\n###### org.pentaho.reporting.engine.classic.core.style.TextStyleKeys\n * Instruction Change:  + .12%\n * Line Change:  + .31%\n\n###### org.pentaho.reporting.engine.classic.core.util.beans.ConverterRegistry\n * Instruction Change:  + .09%\n * Line Change:  + .13%\n\n###### org.pentaho.reporting.engine.classic.core.util.beans.TextRotationValueConverter\n * Complexity New Coverage: 14.29%\n * Instruction New Coverage: 6.38%\n * Line New Coverage: 16.67%\n * Method New Coverage: 33.33%\n\n###### org.pentaho.reporting.engine.classic.core.util.RotatedTextDrawable\n * Branch New Coverage: 6.00%\n * Complexity New Coverage: 2.50%\n * Instruction New Coverage: 2.84%\n * Line New Coverage: 3.85%\n * Method New Coverage: 6.67%\n\n#### License header violations\n\n> :heavy_exclamation_mark: Copyright year is not the current year on engine/core/test-src/org/pentaho/reporting/engine/classic/core/RotationTest.java. Found 2015. Was expecting 2016\n\n#### Checkstyle violations\n\nThe code submitted is not complying with one or more of our guidelines. To perform these checks locally, [please use this tool](https://github.com/pentaho/pentaho-coding-standards).\n\n###### /home/buildguy/project/engine/core/test-src/org/pentaho/reporting/engine/classic/core/RotationTest.java\n\n> :heavy_exclamation_mark: Unused import - org.pentaho.reporting.engine.classic.core.elementfactory.LabelElementFactory. at Line: 28 Column: 8\n\n> :heavy_exclamation_mark: Unused import - org.pentaho.reporting.engine.classic.core.filter.types.LabelType. at Line: 29 Column: 8\n\n> :heavy_exclamation_mark: Unused import - org.pentaho.reporting.engine.classic.core.style.FontDefinition. at Line: 32 Column: 8\n\n> :heavy_exclamation_mark: Unused import - org.pentaho.reporting.engine.classic.core.style.TextStyleKeys. at Line: 34 Column: 8\n\n> :heavy_exclamation_mark: Unused import - java.awt.geom.Rectangle2D. at Line: 39 Column: 8"}}
{"actor":{"display_login":"wingman-pentaho"}}