[BACKLOG-11809] Merge some common methods in the Trans- and Job- classes

Build Failed
:x: Something went wrong while validating this pull request.
Build Commands
ant -Dtestreports.dir=bin/reports/unit-test -f engine/build.xml clean-all resolve jacoco && ant -Dtestreports.dir=bin/reports/integration-test -f engine/build.xml jacoco-integration checkstyle publish-local
ant -Dtestreports.dir=bin/reports/unit-test -f ui/build.xml clean-all resolve jacoco && ant -Dtestreports.dir=bin/reports/integration-test -f ui/build.xml jacoco-integration checkstyle publish-local

Stdout log
(last 100 lines)
 * Instruction New Coverage: 8.00%
 * Line New Coverage: 15.03%
 * Method New Coverage: 73.33%

###### org.pentaho.di.trans.steps.systemdata.SystemDataMeta
 * Branch New Coverage: 18.37%
 * Complexity New Coverage: 22.45%
 * Instruction New Coverage: 35.17%
 * Line New Coverage: 30.89%
 * Method New Coverage: 34.78%

###### org.pentaho.di.trans.steps.systemdata.SystemDataTypes
 * Branch New Coverage: 100.00%
 * Complexity New Coverage: 87.50%
 * Instruction New Coverage: 99.59%
 * Line New Coverage: 100.00%
 * Method New Coverage: 85.71%

###### org.pentaho.di.trans.steps.writetolog.WriteToLogMeta
 * Branch New Coverage: 10.00%
 * Complexity New Coverage: 18.75%
 * Instruction New Coverage: 34.28%
 * Line New Coverage: 25.97%
 * Method New Coverage: 25.00%

###### org.pentaho.di.trans.Trans
 * Branch New Coverage: 14.79%
 * Complexity New Coverage: 13.06%
 * Instruction New Coverage: 19.09%
 * Line New Coverage: 20.82%
 * Method New Coverage: 30.91%

###### org.pentaho.di.trans.Trans.BitMaskStatus
 * Complexity New Coverage: 50.00%
 * Instruction New Coverage: 89.66%
 * Line New Coverage: 100.00%
 * Method New Coverage: 50.00%

###### org.pentaho.di.trans.Trans.new Object() {...}
 * Complexity New Coverage: 100.00%
 * Instruction New Coverage: 88.46%
 * Line New Coverage: 100.00%
 * Method New Coverage: 100.00%

###### org.pentaho.di.trans.Trans.new StepAdapter() {...}
 * Complexity New Coverage: 100.00%
 * Instruction New Coverage: 73.08%
 * Line New Coverage: 66.67%
 * Method New Coverage: 100.00%

###### org.pentaho.di.trans.Trans.new StepListener() {...}
 * Branch New Coverage: 37.50%
 * Complexity New Coverage: 42.86%
 * Instruction New Coverage: 31.16%
 * Line New Coverage: 44.00%
 * Method New Coverage: 66.67%

###### org.pentaho.di.trans.Trans.new ThreadFactory() {...}
 * Complexity New Coverage: 100.00%
 * Instruction New Coverage: 100.00%
 * Line New Coverage: 100.00%
 * Method New Coverage: 100.00%

###### org.pentaho.di.trans.TransAdapter
 * Complexity New Coverage: 25.00%
 * Instruction New Coverage: 50.00%
 * Line New Coverage: 25.00%
 * Method New Coverage: 25.00%

###### org.pentaho.di.trans.TransHopMeta
 * Branch New Coverage: 25.00%
 * Complexity New Coverage: 29.63%
 * Instruction New Coverage: 50.56%
 * Line New Coverage: 50.91%
 * Method New Coverage: 46.67%

###### org.pentaho.di.trans.TransMeta
 * Branch New Coverage: 13.60%
 * Complexity New Coverage: 9.55%
 * Instruction New Coverage: 25.13%
 * Line New Coverage: 24.94%
 * Method New Coverage: 19.56%

###### org.pentaho.di.trans.TransMeta.TransformationType
 * Branch New Coverage: 37.50%
 * Complexity New Coverage: 41.67%
 * Instruction New Coverage: 73.81%
 * Line New Coverage: 71.43%
 * Method New Coverage: 62.50%

###### org.pentaho.di.workarounds.BufferedOutputStreamWithCloseDetection
 * Branch New Coverage: 50.00%
 * Complexity New Coverage: 66.67%
 * Instruction New Coverage: 84.62%
 * Line New Coverage: 90.91%
 * Method New Coverage: 100.00%

#### License header violations

> :heavy_exclamation_mark: Copyright year is not the current year on ui/src/org/pentaho/di/ui/spoon/AbstractGraph.java. Found 2013. Was expecting 2016

Stderr log
(last 100 lines)
Cloning into 'pentaho-kettle-base-3134-088ddad7-2db5-4694-b02d-8e4fd133d036'...
From https://github.com/pentaho/pentaho-kettle
 * [new ref]         refs/pull/3134/head -> pullRequest
Copyright year is not the current year on ui/src/org/pentaho/di/ui/spoon/AbstractGraph.java. Found 2013. Was expecting 2016
java.lang.Exception: java.lang.RuntimeException: java.io.IOException: Not Allowed (405)
	at org.pentaho.build.buddy.bundles.orchestrator.OrchestratorImpl.orchestrate(OrchestratorImpl.java:369)
	at Proxycbeab1ce_d9bd_4583_b1d9_608fe2bdf0a7.orchestrate(Unknown Source)
	at org.pentaho.build.buddy.bundles.rest.OrchestratorRestService$1.write(OrchestratorRestService.java:62)
	at org.apache.cxf.jaxrs.provider.BinaryDataProvider.writeTo(BinaryDataProvider.java:172)
	at org.apache.cxf.jaxrs.utils.JAXRSUtils.writeMessageBody(JAXRSUtils.java:1381)
	at org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.serializeMessage(JAXRSOutInterceptor.java:244)
	at org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.processResponse(JAXRSOutInterceptor.java:120)
	at org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.handleMessage(JAXRSOutInterceptor.java:83)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	at org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(OutgoingChainInterceptor.java:83)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:253)
	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:180)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:298)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:273)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:271)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
	at org.eclipse.jetty.server.Server.handle(Server.java:499)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
	at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: java.io.IOException: Not Allowed (405)
	at org.pentaho.build.buddy.bundles.source.github.GithubSourceRetriever.onStop(GithubSourceRetriever.java:258)
	at org.pentaho.build.buddy.bundles.source.github.SlackbotGithubSourceRetriever.onStop(SlackbotGithubSourceRetriever.java:36)
	at Proxy6ee8b086_5c0b_4153_a2b0_ad19036fdcf4.onStop(Unknown Source)
	at org.pentaho.build.buddy.bundles.orchestrator.OrchestratorImpl.orchestrate(OrchestratorImpl.java:353)
	... 41 more
Caused by: java.io.IOException: Not Allowed (405)
	at org.eclipse.egit.github.core.client.GitHubClient.createException(GitHubClient.java:564)
	at org.eclipse.egit.github.core.client.GitHubClient.sendJson(GitHubClient.java:643)
	at org.eclipse.egit.github.core.client.GitHubClient.post(GitHubClient.java:757)
	at org.eclipse.egit.github.core.service.IssueService.createComment(IssueService.java:813)
	at org.eclipse.egit.github.core.service.IssueService.createComment(IssueService.java:785)
	at org.eclipse.egit.github.core.service.IssueService.createComment(IssueService.java:770)
	at org.pentaho.build.buddy.bundles.source.github.GithubSourceRetriever.onStop(GithubSourceRetriever.java:237)
	... 44 more

Partial Build Completed
:fire: We could only build the HEAD revision of this pull request. This can happen when you introduce a new module to a project. Some of the analysis data will not be available. Please make sure to test your code locally before merging this code.
: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.
Build Commands
ant -Dtestreports.dir=bin/reports/unit-test -f engine/build.xml clean-all resolve jacoco && ant -Dtestreports.dir=bin/reports/integration-test -f engine/build.xml jacoco-integration checkstyle publish-local
ant -Dtestreports.dir=bin/reports/unit-test -f ui/build.xml clean-all resolve jacoco && ant -Dtestreports.dir=bin/reports/integration-test -f ui/build.xml jacoco-integration checkstyle publish-local

Cleanup Commands
rm -r ~/.ivy2/local || echo no publish local to remove

Changed files
  engine/src/org/pentaho/di/base/AbstractMeta.java
  engine/src/org/pentaho/di/core/gui/BasePainter.java
  engine/test-src/org/pentaho/di/base/AbstractMetaTest.java
  ui/src/org/pentaho/di/ui/spoon/AbstractGraph.java
  ui/src/org/pentaho/di/ui/spoon/job/JobGraph.java
  ui/src/org/pentaho/di/ui/spoon/trans/TransGraph.java

Unit test coverage change
These 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.
org.pentaho.di.base.AbstractMeta

Branch New Coverage: 86.89%
Complexity New Coverage: 88.28%
Instruction New Coverage: 97.47%
Line New Coverage: 96.38%
Method New Coverage: 97.26%

org.pentaho.di.base.BaseHopMeta

Complexity New Coverage: 27.27%
Instruction New Coverage: 26.53%
Line New Coverage: 23.81%
Method New Coverage: 30.00%

org.pentaho.di.cluster.ClusterSchema

Branch New Coverage: 2.27%
Complexity New Coverage: 10.26%
Instruction New Coverage: 18.90%
Line New Coverage: 22.09%
Method New Coverage: 14.29%

org.pentaho.di.cluster.SlaveServer

Branch New Coverage: 22.81%
Complexity New Coverage: 27.33%
Instruction New Coverage: 27.67%
Line New Coverage: 36.85%
Method New Coverage: 37.50%

org.pentaho.di.core.attributes.AttributesUtil

Branch New Coverage: 16.67%
Complexity New Coverage: 16.67%
Instruction New Coverage: 11.30%
Line New Coverage: 16.22%
Method New Coverage: 66.67%

org.pentaho.di.core.attributes.metastore.EmbeddedMetaStore

Branch New Coverage: 62.50%
Complexity New Coverage: 87.50%
Instruction New Coverage: 93.00%
Line New Coverage: 92.73%
Method New Coverage: 96.43%

org.pentaho.di.core.attributes.metastore.EmbeddedMetaStore.2.new Function() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.attributes.metastore.EmbeddedMetaStore.2.new Predicate() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.attributes.metastore.EmbeddedMetaStore.EmbeddedElementType

Complexity New Coverage: 50.00%
Instruction New Coverage: 58.33%
Line New Coverage: 60.00%
Method New Coverage: 50.00%

org.pentaho.di.core.attributes.metastore.EmbeddedMetaStore.new Callable() {...}

Branch New Coverage: 50.00%
Complexity New Coverage: 50.00%
Instruction New Coverage: 97.50%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.attributes.metastore.JsonElement

Branch New Coverage: 75.00%
Complexity New Coverage: 81.82%
Instruction New Coverage: 74.22%
Line New Coverage: 90.91%
Method New Coverage: 88.89%

org.pentaho.di.core.attributes.metastore.JsonElement.EmptyOwner

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.attributes.metastore.JsonElementType

Branch New Coverage: 75.00%
Complexity New Coverage: 90.00%
Instruction New Coverage: 92.06%
Line New Coverage: 92.86%
Method New Coverage: 100.00%

org.pentaho.di.core.auth.AuthenticationConsumerPluginType

Complexity New Coverage: 27.78%
Instruction New Coverage: 22.22%
Line New Coverage: 28.00%
Method New Coverage: 27.78%

org.pentaho.di.core.auth.AuthenticationProviderPluginType

Branch New Coverage: 66.67%
Complexity New Coverage: 30.00%
Instruction New Coverage: 53.52%
Line New Coverage: 55.88%
Method New Coverage: 29.41%

org.pentaho.di.core.auth.core.AuthenticationConsumerInvocationHandler

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.auth.core.AuthenticationFactoryException

Complexity New Coverage: 33.33%
Instruction New Coverage: 30.77%
Line New Coverage: 33.33%
Method New Coverage: 33.33%

org.pentaho.di.core.auth.core.AuthenticationManager

Branch New Coverage: 85.00%
Complexity New Coverage: 85.00%
Instruction New Coverage: 84.10%
Line New Coverage: 93.65%
Method New Coverage: 100.00%

org.pentaho.di.core.auth.core.AuthenticationManager.new Comparator() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.auth.core.impl.ClassloaderBridgingAuthenticationPerformer

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.auth.core.impl.DefaultAuthenticationConsumerFactory

Branch New Coverage: 92.86%
Complexity New Coverage: 92.31%
Instruction New Coverage: 96.43%
Line New Coverage: 94.12%
Method New Coverage: 100.00%

org.pentaho.di.core.auth.core.impl.DefaultAuthenticationPerformer

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.auth.core.impl.DefaultAuthenticationPerformerFactory

Branch New Coverage: 75.00%
Complexity New Coverage: 75.00%
Instruction New Coverage: 77.78%
Line New Coverage: 83.33%
Method New Coverage: 100.00%

org.pentaho.di.core.auth.KerberosAuthenticationProvider

Complexity New Coverage: 53.33%
Instruction New Coverage: 60.87%
Line New Coverage: 51.72%
Method New Coverage: 53.33%

org.pentaho.di.core.auth.NoAuthenticationAuthenticationProvider

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.auth.UsernamePasswordAuthenticationProvider

Complexity New Coverage: 33.33%
Instruction New Coverage: 46.15%
Line New Coverage: 41.18%
Method New Coverage: 33.33%

org.pentaho.di.core.changed.ChangedFlag

Branch New Coverage: 75.00%
Complexity New Coverage: 83.33%
Instruction New Coverage: 91.18%
Line New Coverage: 96.15%
Method New Coverage: 100.00%

org.pentaho.di.core.compress.CompressionInputStream

Complexity New Coverage: 87.50%
Instruction New Coverage: 89.19%
Line New Coverage: 92.31%
Method New Coverage: 87.50%

org.pentaho.di.core.compress.CompressionOutputStream

Complexity New Coverage: 87.50%
Instruction New Coverage: 86.49%
Line New Coverage: 87.50%
Method New Coverage: 87.50%

org.pentaho.di.core.compress.CompressionPluginType

Branch New Coverage: 75.00%
Complexity New Coverage: 72.73%
Instruction New Coverage: 72.90%
Line New Coverage: 78.95%
Method New Coverage: 77.78%

org.pentaho.di.core.compress.CompressionProviderFactory

Branch New Coverage: 75.00%
Complexity New Coverage: 68.18%
Instruction New Coverage: 96.34%
Line New Coverage: 89.58%
Method New Coverage: 100.00%

org.pentaho.di.core.compress.gzip.GZIPCompressionInputStream

Branch New Coverage: 100.00%
Complexity New Coverage: 80.00%
Instruction New Coverage: 80.56%
Line New Coverage: 83.33%
Method New Coverage: 75.00%

org.pentaho.di.core.compress.gzip.GZIPCompressionOutputStream

Branch New Coverage: 50.00%
Complexity New Coverage: 75.00%
Instruction New Coverage: 86.21%
Line New Coverage: 90.00%
Method New Coverage: 100.00%

org.pentaho.di.core.compress.gzip.GZIPCompressionProvider

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.compress.hadoopsnappy.HadoopSnappyCompressionProvider

Complexity New Coverage: 26.67%
Instruction New Coverage: 16.10%
Line New Coverage: 14.29%
Method New Coverage: 36.36%

org.pentaho.di.core.compress.NoneCompressionProvider

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.compress.NoneCompressionProvider.NoneCompressionInputStream

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.compress.NoneCompressionProvider.NoneCompressionOutputStream

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.compress.snappy.SnappyCompressionInputStream

Branch New Coverage: 50.00%
Complexity New Coverage: 66.67%
Instruction New Coverage: 70.59%
Line New Coverage: 81.82%
Method New Coverage: 80.00%

org.pentaho.di.core.compress.snappy.SnappyCompressionOutputStream

Branch New Coverage: 50.00%
Complexity New Coverage: 60.00%
Instruction New Coverage: 73.53%
Line New Coverage: 75.00%
Method New Coverage: 75.00%

org.pentaho.di.core.compress.snappy.SnappyCompressionProvider

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.compress.zip.ZIPCompressionInputStream

Branch New Coverage: 25.00%
Complexity New Coverage: 33.33%
Instruction New Coverage: 34.38%
Line New Coverage: 35.00%
Method New Coverage: 40.00%

org.pentaho.di.core.compress.zip.ZIPCompressionOutputStream

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.compress.zip.ZIPCompressionProvider

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.gui.JobTracker

Branch New Coverage: 87.50%
Complexity New Coverage: 43.33%
Instruction New Coverage: 46.08%
Line New Coverage: 51.85%
Method New Coverage: 31.82%

org.pentaho.di.core.injection.bean.BeanInjectionInfo

Branch New Coverage: 62.50%
Complexity New Coverage: 55.17%
Instruction New Coverage: 80.61%
Line New Coverage: 87.32%
Method New Coverage: 77.78%

org.pentaho.di.core.injection.bean.BeanInjectionInfo.Group

Complexity New Coverage: 50.00%
Instruction New Coverage: 62.96%
Line New Coverage: 71.43%
Method New Coverage: 50.00%

org.pentaho.di.core.injection.bean.BeanInjectionInfo.Property

Branch New Coverage: 100.00%
Complexity New Coverage: 71.43%
Instruction New Coverage: 84.75%
Line New Coverage: 86.67%
Method New Coverage: 60.00%

org.pentaho.di.core.injection.bean.BeanInjector

Branch New Coverage: 54.43%
Complexity New Coverage: 50.00%
Instruction New Coverage: 56.46%
Line New Coverage: 60.77%
Method New Coverage: 75.00%

org.pentaho.di.core.injection.bean.BeanInjector.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 88.46%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.injection.bean.BeanLevelInfo

Branch New Coverage: 81.52%
Complexity New Coverage: 69.09%
Instruction New Coverage: 76.97%
Line New Coverage: 86.27%
Method New Coverage: 88.89%

org.pentaho.di.core.injection.bean.BeanLevelInfo.DIMENSION

Complexity New Coverage: 75.00%
Instruction New Coverage: 89.58%
Line New Coverage: 100.00%
Method New Coverage: 75.00%

org.pentaho.di.core.KettleEnvironment

Branch New Coverage: 38.89%
Complexity New Coverage: 52.63%
Instruction New Coverage: 69.28%
Line New Coverage: 80.33%
Method New Coverage: 80.00%

org.pentaho.di.core.KettleEnvironment.new Thread() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.KettleVariablesList

Branch New Coverage: 75.00%
Complexity New Coverage: 77.78%
Instruction New Coverage: 88.79%
Line New Coverage: 89.66%
Method New Coverage: 100.00%

org.pentaho.di.core.lifecycle.KettleLifecycleSupport

Branch New Coverage: 58.33%
Complexity New Coverage: 63.64%
Instruction New Coverage: 58.49%
Line New Coverage: 60.53%
Method New Coverage: 100.00%

org.pentaho.di.core.lifecycle.KettleLifecycleSupport.new PluginTypeListener() {...}

Branch New Coverage: 100.00%
Complexity New Coverage: 60.00%
Instruction New Coverage: 68.00%
Line New Coverage: 52.94%
Method New Coverage: 50.00%

org.pentaho.di.core.lifecycle.LifecycleSupport

Branch New Coverage: 33.33%
Complexity New Coverage: 37.50%
Instruction New Coverage: 31.68%
Line New Coverage: 30.77%
Method New Coverage: 40.00%

org.pentaho.di.core.logging.BaseLogTable

Branch New Coverage: 31.08%
Complexity New Coverage: 30.97%
Instruction New Coverage: 38.35%
Line New Coverage: 45.00%
Method New Coverage: 58.97%

org.pentaho.di.core.logging.ChannelLogTable

Complexity New Coverage: 15.79%
Instruction New Coverage: 66.72%
Line New Coverage: 48.36%
Method New Coverage: 42.86%

org.pentaho.di.core.logging.ChannelLogTable.ID

Complexity New Coverage: 40.00%
Instruction New Coverage: 92.31%
Line New Coverage: 88.89%
Method New Coverage: 40.00%

org.pentaho.di.core.logging.JobEntryLogTable

Branch New Coverage: 1.52%
Complexity New Coverage: 10.91%
Instruction New Coverage: 62.47%
Line New Coverage: 34.85%
Method New Coverage: 42.86%

org.pentaho.di.core.logging.JobEntryLogTable.ID

Complexity New Coverage: 40.00%
Instruction New Coverage: 94.31%
Line New Coverage: 90.00%
Method New Coverage: 40.00%

org.pentaho.di.core.logging.JobLogTable

Branch New Coverage: 5.88%
Complexity New Coverage: 17.95%
Instruction New Coverage: 58.96%
Line New Coverage: 34.03%
Method New Coverage: 35.29%

org.pentaho.di.core.logging.JobLogTable.ID

Complexity New Coverage: 40.00%
Instruction New Coverage: 95.29%
Line New Coverage: 90.91%
Method New Coverage: 40.00%

org.pentaho.di.core.logging.LogTablePluginType

Branch New Coverage: 60.00%
Complexity New Coverage: 28.57%
Instruction New Coverage: 35.43%
Line New Coverage: 36.11%
Method New Coverage: 25.00%

org.pentaho.di.core.logging.MetricsLogTable

Complexity New Coverage: 19.35%
Instruction New Coverage: 66.34%
Line New Coverage: 37.65%
Method New Coverage: 42.86%

org.pentaho.di.core.logging.MetricsLogTable.ID

Complexity New Coverage: 40.00%
Instruction New Coverage: 90.24%
Line New Coverage: 91.67%
Method New Coverage: 40.00%

org.pentaho.di.core.logging.MetricsPainter

Branch New Coverage: 12.50%
Complexity New Coverage: 15.79%
Instruction New Coverage: 20.81%
Line New Coverage: 20.90%
Method New Coverage: 28.57%

org.pentaho.di.core.logging.PerformanceLogTable

Branch New Coverage: 6.25%
Complexity New Coverage: 23.81%
Instruction New Coverage: 67.44%
Line New Coverage: 40.87%
Method New Coverage: 47.37%

org.pentaho.di.core.logging.PerformanceLogTable.ID

Complexity New Coverage: 40.00%
Instruction New Coverage: 93.65%
Line New Coverage: 90.00%
Method New Coverage: 40.00%

org.pentaho.di.core.logging.StepLogTable

Complexity New Coverage: 22.86%
Instruction New Coverage: 68.59%
Line New Coverage: 42.57%
Method New Coverage: 57.14%

org.pentaho.di.core.logging.StepLogTable.ID

Complexity New Coverage: 40.00%
Instruction New Coverage: 93.26%
Line New Coverage: 90.00%
Method New Coverage: 40.00%

org.pentaho.di.core.logging.TransLogTable

Branch New Coverage: 12.31%
Complexity New Coverage: 21.95%
Instruction New Coverage: 58.37%
Line New Coverage: 35.32%
Method New Coverage: 37.50%

org.pentaho.di.core.logging.TransLogTable.ID

Complexity New Coverage: 40.00%
Instruction New Coverage: 95.08%
Line New Coverage: 90.91%
Method New Coverage: 40.00%

org.pentaho.di.core.playlist.FilePlayListAll

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.plugins.CartePluginType

Branch New Coverage: 54.55%
Complexity New Coverage: 25.93%
Instruction New Coverage: 45.34%
Line New Coverage: 49.12%
Method New Coverage: 25.00%

org.pentaho.di.core.plugins.ImportRulePluginType

Branch New Coverage: 62.50%
Complexity New Coverage: 23.81%
Instruction New Coverage: 59.23%
Line New Coverage: 55.56%
Method New Coverage: 23.53%

org.pentaho.di.core.plugins.JobEntryPluginType

Branch New Coverage: 60.00%
Complexity New Coverage: 33.33%
Instruction New Coverage: 48.88%
Line New Coverage: 53.73%
Method New Coverage: 35.00%

org.pentaho.di.core.plugins.KettleLifecyclePluginType

Branch New Coverage: 50.00%
Complexity New Coverage: 20.00%
Instruction New Coverage: 45.00%
Line New Coverage: 50.00%
Method New Coverage: 25.00%

org.pentaho.di.core.plugins.LifecyclePluginType

Branch New Coverage: 50.00%
Complexity New Coverage: 31.58%
Instruction New Coverage: 41.43%
Line New Coverage: 50.00%
Method New Coverage: 33.33%

org.pentaho.di.core.plugins.PartitionerPluginType

Branch New Coverage: 62.50%
Complexity New Coverage: 28.00%
Instruction New Coverage: 51.76%
Line New Coverage: 49.02%
Method New Coverage: 23.53%

org.pentaho.di.core.plugins.RepositoryPluginType

Branch New Coverage: 71.43%
Complexity New Coverage: 30.43%
Instruction New Coverage: 48.58%
Line New Coverage: 49.02%
Method New Coverage: 25.00%

org.pentaho.di.core.plugins.StepPluginType

Branch New Coverage: 54.55%
Complexity New Coverage: 25.00%
Instruction New Coverage: 44.27%
Line New Coverage: 47.46%
Method New Coverage: 23.53%

org.pentaho.di.core.reflection.StringSearchResult

Complexity New Coverage: 15.38%
Instruction New Coverage: 34.03%
Line New Coverage: 32.35%
Method New Coverage: 15.38%

org.pentaho.di.core.undo.TransAction

Branch New Coverage: 43.55%
Complexity New Coverage: 14.58%
Instruction New Coverage: 71.69%
Line New Coverage: 64.44%
Method New Coverage: 41.18%

org.pentaho.di.core.util.Assert

Branch New Coverage: 3.12%
Complexity New Coverage: 7.02%
Instruction New Coverage: 6.06%
Line New Coverage: 9.30%
Method New Coverage: 16.00%

org.pentaho.di.core.util.ConfigurableStreamLogger

Branch New Coverage: 72.73%
Complexity New Coverage: 80.00%
Instruction New Coverage: 80.77%
Line New Coverage: 90.00%
Method New Coverage: 100.00%

org.pentaho.di.core.util.ConfigurableStreamLogger.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 87.23%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.core.util.CurrentDirectoryResolver

Branch New Coverage: 8.97%
Complexity New Coverage: 6.82%
Instruction New Coverage: 14.29%
Line New Coverage: 22.58%
Method New Coverage: 60.00%

org.pentaho.di.core.util.FileUtil

Branch New Coverage: 31.25%
Complexity New Coverage: 10.00%
Instruction New Coverage: 21.38%
Line New Coverage: 44.83%
Method New Coverage: 50.00%

org.pentaho.di.core.util.JavaScriptUtils

Branch New Coverage: 84.75%
Complexity New Coverage: 75.00%
Instruction New Coverage: 74.07%
Line New Coverage: 72.00%
Method New Coverage: 85.71%

org.pentaho.di.core.util.SerializationHelper

Complexity New Coverage: 2.44%
Instruction New Coverage: 3.10%
Line New Coverage: 3.36%
Method New Coverage: 25.00%

org.pentaho.di.imp.ImportRules

Branch New Coverage: 20.00%
Complexity New Coverage: 41.67%
Instruction New Coverage: 20.86%
Line New Coverage: 28.21%
Method New Coverage: 57.14%

org.pentaho.di.imp.rule.ImportValidationFeedback

Branch New Coverage: 50.00%
Complexity New Coverage: 40.00%
Instruction New Coverage: 73.27%
Line New Coverage: 66.67%
Method New Coverage: 45.45%

org.pentaho.di.imp.rule.ImportValidationResultType

Complexity New Coverage: 50.00%
Instruction New Coverage: 84.48%
Line New Coverage: 100.00%
Method New Coverage: 50.00%

org.pentaho.di.imp.rules.BaseImportRule

Complexity New Coverage: 30.77%
Instruction New Coverage: 13.56%
Line New Coverage: 25.00%
Method New Coverage: 33.33%

org.pentaho.di.imp.rules.JobHasDescriptionImportRule

Branch New Coverage: 40.00%
Complexity New Coverage: 33.33%
Instruction New Coverage: 34.17%
Line New Coverage: 48.28%
Method New Coverage: 42.86%

org.pentaho.di.imp.rules.TransformationHasDescriptionImportRule

Branch New Coverage: 33.33%
Complexity New Coverage: 30.77%
Instruction New Coverage: 34.68%
Line New Coverage: 48.28%
Method New Coverage: 42.86%

org.pentaho.di.job.entries.abort.JobEntryAbort

Complexity New Coverage: 58.82%
Instruction New Coverage: 41.88%
Line New Coverage: 47.17%
Method New Coverage: 62.50%

org.pentaho.di.job.entries.addresultfilenames.JobEntryAddResultFilenames

Branch New Coverage: 5.26%
Complexity New Coverage: 18.64%
Instruction New Coverage: 24.00%
Line New Coverage: 29.41%
Method New Coverage: 52.38%

org.pentaho.di.job.entries.checkdbconnection.JobEntryCheckDbConnections

Branch New Coverage: 43.21%
Complexity New Coverage: 37.88%
Instruction New Coverage: 54.36%
Line New Coverage: 61.90%
Method New Coverage: 70.83%

org.pentaho.di.job.entries.checkfilelocked.JobEntryCheckFilesLocked

Branch New Coverage: 6.94%
Complexity New Coverage: 21.05%
Instruction New Coverage: 22.56%
Line New Coverage: 29.63%
Method New Coverage: 57.14%

org.pentaho.di.job.entries.columnsexist.JobEntryColumnsExist

Branch New Coverage: 25.00%
Complexity New Coverage: 46.81%
Instruction New Coverage: 46.68%
Line New Coverage: 53.28%
Method New Coverage: 78.26%

org.pentaho.di.job.entries.connectedtorepository.JobEntryConnectedToRepository

Complexity New Coverage: 55.17%
Instruction New Coverage: 48.77%
Line New Coverage: 55.68%
Method New Coverage: 84.21%

org.pentaho.di.job.entries.copyfiles.JobEntryCopyFiles

Branch New Coverage: 7.50%
Complexity New Coverage: 31.15%
Instruction New Coverage: 42.01%
Line New Coverage: 44.51%
Method New Coverage: 80.95%

org.pentaho.di.job.entries.copymoveresultfilenames.JobEntryCopyMoveResultFilenames

Complexity New Coverage: 35.90%
Instruction New Coverage: 43.51%
Line New Coverage: 47.55%
Method New Coverage: 79.25%

org.pentaho.di.job.entries.createfile.JobEntryCreateFile

Complexity New Coverage: 45.16%
Instruction New Coverage: 34.19%
Line New Coverage: 38.68%
Method New Coverage: 70.00%

org.pentaho.di.job.entries.createfolder.JobEntryCreateFolder

Complexity New Coverage: 42.31%
Instruction New Coverage: 32.05%
Line New Coverage: 38.55%
Method New Coverage: 68.75%

org.pentaho.di.job.entries.delay.JobEntryDelay

Complexity New Coverage: 46.43%
Instruction New Coverage: 34.26%
Line New Coverage: 39.76%
Method New Coverage: 68.42%

org.pentaho.di.job.entries.deletefile.JobEntryDeleteFile

Complexity New Coverage: 41.38%
Instruction New Coverage: 28.92%
Line New Coverage: 35.87%
Method New Coverage: 66.67%

org.pentaho.di.job.entries.deletefiles.JobEntryDeleteFiles

Branch New Coverage: 32.93%
Complexity New Coverage: 34.85%
Instruction New Coverage: 37.21%
Line New Coverage: 45.95%
Method New Coverage: 68.00%

org.pentaho.di.job.entries.deletefolders.JobEntryDeleteFolders

Branch New Coverage: 5.10%
Complexity New Coverage: 20.27%
Instruction New Coverage: 24.59%
Line New Coverage: 32.65%
Method New Coverage: 60.00%

org.pentaho.di.job.entries.deleteresultfilenames.JobEntryDeleteResultFilenames

Complexity New Coverage: 44.44%
Instruction New Coverage: 41.18%
Line New Coverage: 48.04%
Method New Coverage: 76.19%

org.pentaho.di.job.entries.dostounix.JobEntryDosToUnix

Branch New Coverage: 7.43%
Complexity New Coverage: 12.41%
Instruction New Coverage: 24.15%
Line New Coverage: 27.35%
Method New Coverage: 44.44%

org.pentaho.di.job.entries.dostounix.JobEntryDosToUnix.ConversionAutomata

Branch New Coverage: 91.67%
Complexity New Coverage: 83.33%
Instruction New Coverage: 87.42%
Line New Coverage: 93.48%
Method New Coverage: 80.00%

org.pentaho.di.job.entries.empty.JobEntryEmpty

Complexity New Coverage: 25.00%
Instruction New Coverage: 42.86%
Line New Coverage: 25.00%
Method New Coverage: 25.00%

org.pentaho.di.job.entries.eval.JobEntryEval

Complexity New Coverage: 58.82%
Instruction New Coverage: 21.72%
Line New Coverage: 30.12%
Method New Coverage: 62.50%

org.pentaho.di.job.entries.evalfilesmetrics.JobEntryEvalFilesMetrics

Branch New Coverage: 11.28%
Complexity New Coverage: 24.10%
Instruction New Coverage: 39.90%
Line New Coverage: 39.14%
Method New Coverage: 64.52%

org.pentaho.di.job.entries.evaluatetablecontent.JobEntryEvalTableContent

Branch New Coverage: 33.33%
Complexity New Coverage: 42.55%
Instruction New Coverage: 63.84%
Line New Coverage: 69.51%
Method New Coverage: 80.95%

org.pentaho.di.job.entries.exportrepository.JobEntryExportRepository

Complexity New Coverage: 23.53%
Instruction New Coverage: 27.48%
Line New Coverage: 37.02%
Method New Coverage: 76.92%

org.pentaho.di.job.entries.filecompare.JobEntryFileCompare

Complexity New Coverage: 27.45%
Instruction New Coverage: 24.57%
Line New Coverage: 29.93%
Method New Coverage: 66.67%

org.pentaho.di.job.entries.fileexists.JobEntryFileExists

Complexity New Coverage: 45.45%
Instruction New Coverage: 27.78%
Line New Coverage: 36.23%
Method New Coverage: 62.50%

org.pentaho.di.job.entries.filesexist.JobEntryFilesExist

Branch New Coverage: 68.42%
Complexity New Coverage: 62.86%
Instruction New Coverage: 75.00%
Line New Coverage: 84.85%
Method New Coverage: 87.50%

org.pentaho.di.job.entries.folderisempty.JobEntryFolderIsEmpty

Branch New Coverage: 42.31%
Complexity New Coverage: 57.14%
Instruction New Coverage: 66.04%
Line New Coverage: 72.73%
Method New Coverage: 81.82%

org.pentaho.di.job.entries.folderisempty.JobEntryFolderIsEmpty.ExpectedException

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.job.entries.folderisempty.JobEntryFolderIsEmpty.TextFileSelector

Branch New Coverage: 36.11%
Complexity New Coverage: 23.81%
Instruction New Coverage: 41.40%
Line New Coverage: 62.50%
Method New Coverage: 100.00%

org.pentaho.di.job.entries.folderscompare.JobEntryFoldersCompare

Complexity New Coverage: 23.66%
Instruction New Coverage: 23.04%
Line New Coverage: 27.55%
Method New Coverage: 73.33%

org.pentaho.di.job.entries.ftp.JobEntryFTP

Branch New Coverage: 34.80%
Complexity New Coverage: 43.46%
Instruction New Coverage: 63.28%
Line New Coverage: 71.58%
Method New Coverage: 93.26%

org.pentaho.di.job.entries.ftp.MVSFileParser

Complexity New Coverage: 2.53%
Instruction New Coverage: 1.34%
Line New Coverage: 2.58%
Method New Coverage: 12.50%

org.pentaho.di.job.entries.ftpdelete.JobEntryFTPDelete

Complexity New Coverage: 31.02%
Instruction New Coverage: 35.87%
Line New Coverage: 43.50%
Method New Coverage: 82.86%

org.pentaho.di.job.entries.ftpput.JobEntryFTPPUT

Branch New Coverage: 12.50%
Complexity New Coverage: 44.63%
Instruction New Coverage: 49.54%
Line New Coverage: 54.57%
Method New Coverage: 89.47%

org.pentaho.di.job.entries.ftpsget.FTPSConnection

Branch New Coverage: 9.38%
Complexity New Coverage: 6.85%
Instruction New Coverage: 14.64%
Line New Coverage: 8.42%
Method New Coverage: 9.76%

org.pentaho.di.job.entries.ftpsget.JobEntryFTPSGet

Branch New Coverage: 9.04%
Complexity New Coverage: 39.55%
Instruction New Coverage: 47.59%
Line New Coverage: 52.09%
Method New Coverage: 83.13%

org.pentaho.di.job.entries.ftpsput.JobEntryFTPSPUT

Branch New Coverage: 10.53%
Complexity New Coverage: 50.59%
Instruction New Coverage: 50.14%
Line New Coverage: 56.45%
Method New Coverage: 91.49%

org.pentaho.di.job.entries.getpop.JobEntryGetPOP

Branch New Coverage: 25.25%
Complexity New Coverage: 46.98%
Instruction New Coverage: 58.97%
Line New Coverage: 62.65%
Method New Coverage: 84.76%

org.pentaho.di.job.entries.getpop.MailConnection

Branch New Coverage: 14.96%
Complexity New Coverage: 8.25%
Instruction New Coverage: 14.63%
Line New Coverage: 17.55%
Method New Coverage: 10.11%

org.pentaho.di.job.entries.getpop.MailConnectionMeta

Branch New Coverage: 34.00%
Complexity New Coverage: 25.35%
Instruction New Coverage: 68.49%
Line New Coverage: 53.12%
Method New Coverage: 52.38%

org.pentaho.di.job.entries.http.JobEntryHTTP

Branch New Coverage: 37.27%
Complexity New Coverage: 54.72%
Instruction New Coverage: 62.64%
Line New Coverage: 75.60%
Method New Coverage: 94.12%

org.pentaho.di.job.entries.job.JobEntryJob

Branch New Coverage: 6.79%
Complexity New Coverage: 7.62%
Instruction New Coverage: 14.68%
Line New Coverage: 14.64%
Method New Coverage: 22.03%

org.pentaho.di.job.entries.job.JobEntryJobRunner

Branch New Coverage: 80.00%
Complexity New Coverage: 88.89%
Instruction New Coverage: 74.83%
Line New Coverage: 93.75%
Method New Coverage: 100.00%

org.pentaho.di.job.entries.mail.JobEntryMail

Branch New Coverage: 10.00%
Complexity New Coverage: 41.40%
Instruction New Coverage: 40.87%
Line New Coverage: 44.18%
Method New Coverage: 90.79%

org.pentaho.di.job.entries.mailvalidator.JobEntryMailValidator

Branch New Coverage: 4.55%
Complexity New Coverage: 59.38%
Instruction New Coverage: 53.06%
Line New Coverage: 58.18%
Method New Coverage: 90.48%

org.pentaho.di.job.entries.movefiles.JobEntryMoveFiles

Branch New Coverage: 1.24%
Complexity New Coverage: 14.61%
Instruction New Coverage: 26.43%
Line New Coverage: 29.92%
Method New Coverage: 60.00%

org.pentaho.di.job.entries.msgboxinfo.JobEntryMsgBoxInfo

Branch New Coverage: 33.33%
Complexity New Coverage: 50.00%
Instruction New Coverage: 51.69%
Line New Coverage: 54.84%
Method New Coverage: 57.89%

org.pentaho.di.job.entries.mssqlbulkload.JobEntryMssqlBulkLoad

Branch New Coverage: .89%
Complexity New Coverage: 48.80%
Instruction New Coverage: 50.72%
Line New Coverage: 55.21%
Method New Coverage: 88.41%

org.pentaho.di.job.entries.mysqlbulkfile.JobEntryMysqlBulkFile

Branch New Coverage: 1.56%
Complexity New Coverage: 42.86%
Instruction New Coverage: 43.16%
Line New Coverage: 47.71%
Method New Coverage: 73.33%

org.pentaho.di.job.entries.mysqlbulkload.JobEntryMysqlBulkLoad

Branch New Coverage: 1.47%
Complexity New Coverage: 44.05%
Instruction New Coverage: 45.27%
Line New Coverage: 48.57%
Method New Coverage: 74.00%

org.pentaho.di.job.entries.pgpdecryptfiles.JobEntryPGPDecryptFiles

Branch New Coverage: 2.81%
Complexity New Coverage: 19.85%
Instruction New Coverage: 32.65%
Line New Coverage: 36.26%
Method New Coverage: 72.73%

org.pentaho.di.job.entries.pgpencryptfiles.JobEntryPGPEncryptFiles

Branch New Coverage: 4.06%
Complexity New Coverage: 20.14%
Instruction New Coverage: 34.34%
Line New Coverage: 37.07%
Method New Coverage: 71.23%

org.pentaho.di.job.entries.pgpverify.JobEntryPGPVerify

Complexity New Coverage: 43.24%
Instruction New Coverage: 41.97%
Line New Coverage: 45.79%
Method New Coverage: 76.19%

org.pentaho.di.job.entries.ping.JobEntryPing

Branch New Coverage: 12.90%
Complexity New Coverage: 25.93%
Instruction New Coverage: 32.47%
Line New Coverage: 40.35%
Method New Coverage: 60.87%

org.pentaho.di.job.entries.sendnagiospassivecheck.JobEntrySendNagiosPassiveCheck

Branch New Coverage: 16.95%
Complexity New Coverage: 39.44%
Instruction New Coverage: 58.81%
Line New Coverage: 53.15%
Method New Coverage: 70.00%

org.pentaho.di.job.entries.setvariables.JobEntrySetVariables

Branch New Coverage: 42.37%
Complexity New Coverage: 51.72%
Instruction New Coverage: 64.48%
Line New Coverage: 67.84%
Method New Coverage: 81.48%

org.pentaho.di.job.entries.sftp.JobEntrySFTP

Branch New Coverage: 1.67%
Complexity New Coverage: 41.74%
Instruction New Coverage: 46.19%
Line New Coverage: 51.68%
Method New Coverage: 87.27%

org.pentaho.di.job.entries.sftp.SFTPClient

Branch New Coverage: 10.00%
Complexity New Coverage: 6.35%
Instruction New Coverage: 11.43%
Line New Coverage: 9.84%
Method New Coverage: 10.71%

org.pentaho.di.job.entries.sftpput.JobEntrySFTPPUT

Branch New Coverage: 4.62%
Complexity New Coverage: 39.07%
Instruction New Coverage: 48.11%
Line New Coverage: 50.22%
Method New Coverage: 90.62%

org.pentaho.di.job.entries.shell.JobEntryShell

Branch New Coverage: 9.15%
Complexity New Coverage: 20.91%
Instruction New Coverage: 32.14%
Line New Coverage: 32.63%
Method New Coverage: 64.29%

org.pentaho.di.job.entries.simpleeval.JobEntrySimpleEval

Branch New Coverage: 7.92%
Complexity New Coverage: 14.53%
Instruction New Coverage: 32.68%
Line New Coverage: 29.43%
Method New Coverage: 66.67%

org.pentaho.di.job.entries.snmptrap.JobEntrySNMPTrap

Branch New Coverage: 5.88%
Complexity New Coverage: 60.78%
Instruction New Coverage: 54.41%
Line New Coverage: 55.83%
Method New Coverage: 91.18%

org.pentaho.di.job.entries.special.JobEntrySpecial

Complexity New Coverage: 51.92%
Instruction New Coverage: 59.95%
Line New Coverage: 56.80%
Method New Coverage: 75.00%

org.pentaho.di.job.entries.sql.JobEntrySQL

Branch New Coverage: 27.14%
Complexity New Coverage: 34.43%
Instruction New Coverage: 44.87%
Line New Coverage: 47.74%
Method New Coverage: 80.77%

org.pentaho.di.job.entries.syslog.JobEntrySyslog

Complexity New Coverage: 70.59%
Instruction New Coverage: 65.50%
Line New Coverage: 66.39%
Method New Coverage: 88.89%

org.pentaho.di.job.entries.syslog.SyslogDefs

Complexity New Coverage: 5.56%
Instruction New Coverage: 68.38%
Line New Coverage: 47.76%
Method New Coverage: 16.67%

org.pentaho.di.job.entries.tableexists.JobEntryTableExists

Branch New Coverage: 4.55%
Complexity New Coverage: 48.39%
Instruction New Coverage: 39.41%
Line New Coverage: 47.31%
Method New Coverage: 75.00%

org.pentaho.di.job.entries.talendjobexec.JobEntryTalendJobExec

Complexity New Coverage: 38.71%
Instruction New Coverage: 22.88%
Line New Coverage: 30.00%
Method New Coverage: 57.14%

org.pentaho.di.job.entries.telnet.JobEntryTelnet

Complexity New Coverage: 58.33%
Instruction New Coverage: 44.63%
Line New Coverage: 51.25%
Method New Coverage: 66.67%

org.pentaho.di.job.entries.trans.JobEntryTrans

Branch New Coverage: 8.67%
Complexity New Coverage: 8.65%
Instruction New Coverage: 17.01%
Line New Coverage: 17.15%
Method New Coverage: 25.00%

org.pentaho.di.job.entries.trans.JobEntryTrans.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 88.46%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.job.entries.truncatetables.JobEntryTruncateTables

Branch New Coverage: 14.63%
Complexity New Coverage: 26.23%
Instruction New Coverage: 37.72%
Line New Coverage: 40.00%
Method New Coverage: 60.00%

org.pentaho.di.job.entries.unzip.JobEntryUnZip

Branch New Coverage: 1.63%
Complexity New Coverage: 19.43%
Instruction New Coverage: 28.17%
Line New Coverage: 32.02%
Method New Coverage: 76.19%

org.pentaho.di.job.entries.waitforfile.JobEntryWaitForFile

Complexity New Coverage: 30.77%
Instruction New Coverage: 30.57%
Line New Coverage: 36.41%
Method New Coverage: 74.07%

org.pentaho.di.job.entries.waitforsql.JobEntryWaitForSQL

Branch New Coverage: 7.28%
Complexity New Coverage: 21.30%
Instruction New Coverage: 43.10%
Line New Coverage: 41.69%
Method New Coverage: 70.00%

org.pentaho.di.job.entries.webserviceavailable.JobEntryWebServiceAvailable

Complexity New Coverage: 70.00%
Instruction New Coverage: 47.85%
Line New Coverage: 53.95%
Method New Coverage: 87.50%

org.pentaho.di.job.entries.writetofile.JobEntryWriteToFile

Complexity New Coverage: 43.90%
Instruction New Coverage: 39.93%
Line New Coverage: 43.51%
Method New Coverage: 75.00%

org.pentaho.di.job.entries.writetolog.JobEntryWriteToLog

Branch New Coverage: 14.81%
Complexity New Coverage: 37.84%
Instruction New Coverage: 42.71%
Line New Coverage: 53.01%
Method New Coverage: 66.67%

org.pentaho.di.job.entries.zipfile.JobEntryZipFile

Complexity New Coverage: 19.69%
Instruction New Coverage: 24.57%
Line New Coverage: 26.30%
Method New Coverage: 77.55%

org.pentaho.di.job.entries.zipfile.JobEntryZipFile.ZipJobEntryPatternFileSelector

Branch New Coverage: 100.00%
Complexity New Coverage: 87.50%
Instruction New Coverage: 96.55%
Line New Coverage: 93.75%
Method New Coverage: 66.67%

org.pentaho.di.job.entry.JobEntryBase

Branch New Coverage: 25.00%
Complexity New Coverage: 33.58%
Instruction New Coverage: 44.05%
Line New Coverage: 40.00%
Method New Coverage: 35.20%

org.pentaho.di.job.entry.JobEntryCopy

Branch New Coverage: 9.52%
Complexity New Coverage: 18.99%
Instruction New Coverage: 18.63%
Line New Coverage: 25.60%
Method New Coverage: 25.86%

org.pentaho.di.job.Job

Branch New Coverage: 6.75%
Complexity New Coverage: 13.26%
Instruction New Coverage: 12.00%
Line New Coverage: 14.82%
Method New Coverage: 21.74%

org.pentaho.di.job.JobExecutionConfiguration

Branch New Coverage: 36.49%
Complexity New Coverage: 20.93%
Instruction New Coverage: 48.26%
Line New Coverage: 45.42%
Method New Coverage: 22.45%

org.pentaho.di.job.JobHopMeta

Branch New Coverage: 7.14%
Complexity New Coverage: 11.76%
Instruction New Coverage: 11.33%
Line New Coverage: 14.29%
Method New Coverage: 20.00%

org.pentaho.di.job.JobMeta

Branch New Coverage: 15.08%
Complexity New Coverage: 9.62%
Instruction New Coverage: 26.33%
Line New Coverage: 26.67%
Method New Coverage: 21.13%

org.pentaho.di.pan.Pan

Branch New Coverage: 1.81%
Complexity New Coverage: 3.41%
Instruction New Coverage: 2.45%
Line New Coverage: 3.54%
Method New Coverage: 40.00%

org.pentaho.di.partition.PartitionSchema

Branch New Coverage: 14.29%
Complexity New Coverage: 21.43%
Instruction New Coverage: 24.68%
Line New Coverage: 28.57%
Method New Coverage: 25.71%

org.pentaho.di.repository.AbstractRepository

Complexity New Coverage: 81.82%
Instruction New Coverage: 87.41%
Line New Coverage: 83.87%
Method New Coverage: 81.82%

org.pentaho.di.repository.BaseRepositoryMeta

Complexity New Coverage: 68.42%
Instruction New Coverage: 64.94%
Line New Coverage: 66.67%
Method New Coverage: 76.47%

org.pentaho.di.repository.BaseRepositorySecurityProvider

Complexity New Coverage: 16.67%
Instruction New Coverage: 40.62%
Line New Coverage: 50.00%
Method New Coverage: 20.00%

org.pentaho.di.repository.ExportFeedback

Branch New Coverage: 14.29%
Complexity New Coverage: 48.48%
Instruction New Coverage: 54.51%
Line New Coverage: 54.29%
Method New Coverage: 78.95%

org.pentaho.di.repository.ExportFeedback.Status

Complexity New Coverage: 60.00%
Instruction New Coverage: 83.33%
Line New Coverage: 100.00%
Method New Coverage: 60.00%

org.pentaho.di.repository.ExportFeedback.Type

Complexity New Coverage: 40.00%
Instruction New Coverage: 77.78%
Line New Coverage: 83.33%
Method New Coverage: 40.00%

org.pentaho.di.repository.filerep.KettleFileRepository

Branch New Coverage: 33.14%
Complexity New Coverage: 17.39%
Instruction New Coverage: 27.66%
Line New Coverage: 29.08%
Method New Coverage: 15.57%

org.pentaho.di.repository.filerep.KettleFileRepositoryMeta

Complexity New Coverage: 100.00%
Instruction New Coverage: 96.41%
Line New Coverage: 95.65%
Method New Coverage: 100.00%

org.pentaho.di.repository.filerep.KettleFileRepositoryMeta.new RepositoryCapabilities() {...}

Complexity New Coverage: 10.00%
Instruction New Coverage: 23.08%
Line New Coverage: 10.00%
Method New Coverage: 10.00%

org.pentaho.di.repository.filerep.KettleFileRepositorySecurityProvider

Complexity New Coverage: 2.78%
Instruction New Coverage: 4.72%
Line New Coverage: 9.76%
Method New Coverage: 8.33%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryClusterSchemaDelegate

Complexity New Coverage: 4.17%
Instruction New Coverage: .77%
Line New Coverage: 1.79%
Method New Coverage: 9.09%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryConditionDelegate

Complexity New Coverage: 4.55%
Instruction New Coverage: .70%
Line New Coverage: 1.80%
Method New Coverage: 12.50%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryConnectionDelegate

Branch New Coverage: 1.53%
Complexity New Coverage: 2.89%
Instruction New Coverage: 3.69%
Line New Coverage: 3.64%
Method New Coverage: 4.11%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryDatabaseDelegate

Complexity New Coverage: 4.88%
Instruction New Coverage: .59%
Line New Coverage: 1.29%
Method New Coverage: 9.09%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryDirectoryDelegate

Complexity New Coverage: 4.08%
Instruction New Coverage: .75%
Line New Coverage: 1.64%
Method New Coverage: 11.11%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryJobDelegate

Complexity New Coverage: 1.38%
Instruction New Coverage: .27%
Line New Coverage: .60%
Method New Coverage: 5.41%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryJobEntryDelegate

Complexity New Coverage: 2.70%
Instruction New Coverage: .46%
Line New Coverage: 1.16%
Method New Coverage: 6.25%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryMetaStoreDelegate

Complexity New Coverage: 1.67%
Instruction New Coverage: .30%
Line New Coverage: .80%
Method New Coverage: 3.85%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryNotePadDelegate

Complexity New Coverage: 11.11%
Instruction New Coverage: .76%
Line New Coverage: 2.56%
Method New Coverage: 16.67%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryPartitionSchemaDelegate

Complexity New Coverage: 4.35%
Instruction New Coverage: .77%
Line New Coverage: 1.94%
Method New Coverage: 8.33%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositorySlaveServerDelegate

Complexity New Coverage: 10.00%
Instruction New Coverage: 1.54%
Line New Coverage: 2.83%
Method New Coverage: 20.00%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryStepDelegate

Branch New Coverage: 1.92%
Complexity New Coverage: 8.16%
Instruction New Coverage: 4.52%
Line New Coverage: 6.64%
Method New Coverage: 17.39%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryTransDelegate

Complexity New Coverage: .87%
Instruction New Coverage: .17%
Line New Coverage: .38%
Method New Coverage: 4.44%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryUserDelegate

Complexity New Coverage: 8.70%
Instruction New Coverage: 1.79%
Line New Coverage: 4.35%
Method New Coverage: 18.18%

org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryValueDelegate

Complexity New Coverage: 14.29%
Instruction New Coverage: 3.45%
Line New Coverage: 6.45%
Method New Coverage: 33.33%

org.pentaho.di.repository.kdr.KettleDatabaseRepository

Branch New Coverage: 10.09%
Complexity New Coverage: 9.45%
Instruction New Coverage: 14.28%
Line New Coverage: 17.19%
Method New Coverage: 10.71%

org.pentaho.di.repository.kdr.KettleDatabaseRepository.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 87.23%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.repository.kdr.KettleDatabaseRepositoryBase

Complexity New Coverage: 54.55%
Instruction New Coverage: 91.74%
Line New Coverage: 53.33%
Method New Coverage: 60.00%

org.pentaho.di.repository.kdr.KettleDatabaseRepositoryCreationHelper

Branch New Coverage: 31.78%
Complexity New Coverage: 3.22%
Instruction New Coverage: 55.39%
Line New Coverage: 64.15%
Method New Coverage: 100.00%

org.pentaho.di.repository.kdr.KettleDatabaseRepositoryMeta

Branch New Coverage: 33.33%
Complexity New Coverage: 66.67%
Instruction New Coverage: 49.70%
Line New Coverage: 60.87%
Method New Coverage: 77.78%

org.pentaho.di.repository.kdr.KettleDatabaseRepositoryMeta.new RepositoryCapabilities() {...}

Complexity New Coverage: 10.00%
Instruction New Coverage: 25.00%
Line New Coverage: 10.00%
Method New Coverage: 10.00%

org.pentaho.di.repository.kdr.KettleDatabaseRepositorySecurityProvider

Branch New Coverage: 62.50%
Complexity New Coverage: 20.69%
Instruction New Coverage: 27.56%
Line New Coverage: 34.55%
Method New Coverage: 16.00%

org.pentaho.di.repository.RepositoriesMeta

Branch New Coverage: 64.13%
Complexity New Coverage: 62.82%
Instruction New Coverage: 73.59%
Line New Coverage: 82.61%
Method New Coverage: 96.88%

org.pentaho.di.repository.RepositoryCommonValidations

Branch New Coverage: 75.00%
Complexity New Coverage: 60.00%
Instruction New Coverage: 88.89%
Line New Coverage: 80.00%
Method New Coverage: 66.67%

org.pentaho.di.repository.RepositoryExporter

Branch New Coverage: 52.56%
Complexity New Coverage: 42.59%
Instruction New Coverage: 66.32%
Line New Coverage: 64.04%
Method New Coverage: 71.43%

org.pentaho.di.repository.RepositoryExporter.ExportStFileWriter

Branch New Coverage: 50.00%
Complexity New Coverage: 55.00%
Instruction New Coverage: 71.72%
Line New Coverage: 72.60%
Method New Coverage: 100.00%

org.pentaho.di.repository.RepositoryExporter.ExportType

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.repository.RepositoryExporter.ExportWriter

Branch New Coverage: 75.00%
Complexity New Coverage: 90.91%
Instruction New Coverage: 88.75%
Line New Coverage: 96.15%
Method New Coverage: 100.00%

org.pentaho.di.repository.RepositoryExporter.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 88.46%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.repository.RepositoryExporter.NullStFileWriter

Complexity New Coverage: 62.50%
Instruction New Coverage: 76.92%
Line New Coverage: 66.67%
Method New Coverage: 62.50%

org.pentaho.di.repository.RepositoryExporter.ProgressMonitorDecorator

Branch New Coverage: 100.00%
Complexity New Coverage: 88.89%
Instruction New Coverage: 93.06%
Line New Coverage: 90.48%
Method New Coverage: 87.50%

org.pentaho.di.repository.RepositoryExporter.XmlElements

Complexity New Coverage: 60.00%
Instruction New Coverage: 93.38%
Line New Coverage: 100.00%
Method New Coverage: 60.00%

org.pentaho.di.repository.RepositoryExportSaxParser

Branch New Coverage: 69.23%
Complexity New Coverage: 57.14%
Instruction New Coverage: 83.44%
Line New Coverage: 82.50%
Method New Coverage: 75.00%

org.pentaho.di.repository.RepositoryImporter

Branch New Coverage: 16.60%
Complexity New Coverage: 11.86%
Instruction New Coverage: 23.10%
Line New Coverage: 25.42%
Method New Coverage: 23.44%

org.pentaho.di.repository.RepositoryObject

Complexity New Coverage: 15.15%
Instruction New Coverage: 28.26%
Line New Coverage: 28.85%
Method New Coverage: 23.81%

org.pentaho.di.repository.UserInfo

Complexity New Coverage: 34.78%
Instruction New Coverage: 43.07%
Line New Coverage: 45.28%
Method New Coverage: 34.78%

org.pentaho.di.resource.ResourceDefinition

Complexity New Coverage: 28.57%
Instruction New Coverage: 43.33%
Line New Coverage: 46.15%
Method New Coverage: 28.57%

org.pentaho.di.resource.ResourceNamingInterface.FileNamingType

Complexity New Coverage: 50.00%
Instruction New Coverage: 84.48%
Line New Coverage: 100.00%
Method New Coverage: 50.00%

org.pentaho.di.shared.SharedObjects

Branch New Coverage: 14.81%
Complexity New Coverage: 18.00%
Instruction New Coverage: 22.16%
Line New Coverage: 23.40%
Method New Coverage: 39.13%

org.pentaho.di.trans.BasePartitioner

Complexity New Coverage: 50.00%
Instruction New Coverage: 61.29%
Line New Coverage: 65.22%
Method New Coverage: 54.55%

org.pentaho.di.trans.cluster.TransSplitter

Branch New Coverage: 1.34%
Complexity New Coverage: 3.31%
Instruction New Coverage: 3.39%
Line New Coverage: 3.84%
Method New Coverage: 15.62%

org.pentaho.di.trans.DatabaseImpact

Complexity New Coverage: 76.47%
Instruction New Coverage: 92.34%
Line New Coverage: 92.42%
Method New Coverage: 86.67%

org.pentaho.di.trans.ModPartitioner

Branch New Coverage: 10.00%
Complexity New Coverage: 58.82%
Instruction New Coverage: 54.80%
Line New Coverage: 60.47%
Method New Coverage: 83.33%

org.pentaho.di.trans.RowProducer

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.SlaveStepCopyPartitionDistribution

Branch New Coverage: 20.00%
Complexity New Coverage: 15.00%
Instruction New Coverage: 21.54%
Line New Coverage: 26.15%
Method New Coverage: 30.00%

org.pentaho.di.trans.step.BaseStep

Branch New Coverage: 35.79%
Complexity New Coverage: 35.39%
Instruction New Coverage: 41.75%
Line New Coverage: 47.45%
Method New Coverage: 56.80%

org.pentaho.di.trans.step.BaseStepData

Complexity New Coverage: 16.67%
Instruction New Coverage: 18.06%
Line New Coverage: 42.86%
Method New Coverage: 27.27%

org.pentaho.di.trans.step.BaseStepData.StepExecutionStatus

Complexity New Coverage: 33.33%
Instruction New Coverage: 91.53%
Line New Coverage: 87.50%
Method New Coverage: 33.33%

org.pentaho.di.trans.step.BaseStepMeta

Branch New Coverage: 70.00%
Complexity New Coverage: 35.71%
Instruction New Coverage: 54.29%
Line New Coverage: 48.66%
Method New Coverage: 30.43%

org.pentaho.di.trans.step.errorhandling.AbstractFileErrorHandler

Complexity New Coverage: 23.53%
Instruction New Coverage: 13.17%
Line New Coverage: 19.35%
Method New Coverage: 40.00%

org.pentaho.di.trans.step.errorhandling.CompositeFileErrorHandler

Branch New Coverage: 20.00%
Complexity New Coverage: 27.27%
Instruction New Coverage: 25.58%
Line New Coverage: 30.43%
Method New Coverage: 50.00%

org.pentaho.di.trans.step.errorhandling.FileErrorHandlerContentLineNumber

Complexity New Coverage: 40.00%
Instruction New Coverage: 25.00%
Line New Coverage: 27.27%
Method New Coverage: 40.00%

org.pentaho.di.trans.step.errorhandling.FileErrorHandlerMissingFiles

Complexity New Coverage: 40.00%
Instruction New Coverage: 24.47%
Line New Coverage: 22.73%
Method New Coverage: 40.00%

org.pentaho.di.trans.step.errorhandling.Stream

Branch New Coverage: 20.00%
Complexity New Coverage: 70.00%
Instruction New Coverage: 53.96%
Line New Coverage: 71.79%
Method New Coverage: 86.67%

org.pentaho.di.trans.step.errorhandling.StreamIcon

Complexity New Coverage: 50.00%
Instruction New Coverage: 90.82%
Line New Coverage: 100.00%
Method New Coverage: 50.00%

org.pentaho.di.trans.step.errorhandling.StreamInterface.StreamType

Complexity New Coverage: 50.00%
Instruction New Coverage: 86.76%
Line New Coverage: 100.00%
Method New Coverage: 50.00%

org.pentaho.di.trans.step.RowAdapter

Complexity New Coverage: 50.00%
Instruction New Coverage: 66.67%
Line New Coverage: 60.00%
Method New Coverage: 50.00%

org.pentaho.di.trans.step.RowDistributionPluginType

Branch New Coverage: 50.00%
Complexity New Coverage: 21.05%
Instruction New Coverage: 31.15%
Line New Coverage: 34.78%
Method New Coverage: 22.22%

org.pentaho.di.trans.step.RunThread

Branch New Coverage: 26.00%
Complexity New Coverage: 21.43%
Instruction New Coverage: 30.04%
Line New Coverage: 59.26%
Method New Coverage: 100.00%

org.pentaho.di.trans.step.StepAdapter

Complexity New Coverage: 33.33%
Instruction New Coverage: 60.00%
Line New Coverage: 33.33%
Method New Coverage: 33.33%

org.pentaho.di.trans.step.StepErrorMeta

Branch New Coverage: 20.00%
Complexity New Coverage: 15.38%
Instruction New Coverage: 24.85%
Line New Coverage: 28.57%
Method New Coverage: 20.69%

org.pentaho.di.trans.step.StepInitThread

Branch New Coverage: 75.00%
Complexity New Coverage: 50.00%
Instruction New Coverage: 60.78%
Line New Coverage: 65.62%
Method New Coverage: 50.00%

org.pentaho.di.trans.step.StepInjectionMetaEntry

Complexity New Coverage: 53.33%
Instruction New Coverage: 43.52%
Line New Coverage: 56.67%
Method New Coverage: 57.14%

org.pentaho.di.trans.step.StepInjectionUtil

Branch New Coverage: 25.64%
Complexity New Coverage: 25.93%
Instruction New Coverage: 26.34%
Line New Coverage: 37.78%
Method New Coverage: 50.00%

org.pentaho.di.trans.step.StepIOMeta

Branch New Coverage: 28.57%
Complexity New Coverage: 19.51%
Instruction New Coverage: 36.99%
Line New Coverage: 35.96%
Method New Coverage: 18.52%

org.pentaho.di.trans.step.StepMeta

Branch New Coverage: 30.82%
Complexity New Coverage: 35.67%
Instruction New Coverage: 35.58%
Line New Coverage: 43.50%
Method New Coverage: 50.00%

org.pentaho.di.trans.step.StepMetaDataCombi

Complexity New Coverage: 50.00%
Instruction New Coverage: 42.86%
Line New Coverage: 50.00%
Method New Coverage: 50.00%

org.pentaho.di.trans.step.StepPartitioningMeta

Branch New Coverage: 27.94%
Complexity New Coverage: 32.26%
Instruction New Coverage: 39.43%
Line New Coverage: 42.64%
Method New Coverage: 57.14%

org.pentaho.di.trans.step.utils.RowMetaUtils

Branch New Coverage: 66.67%
Complexity New Coverage: 37.50%
Instruction New Coverage: 67.29%
Line New Coverage: 86.36%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.abort.Abort

Branch New Coverage: 37.50%
Complexity New Coverage: 41.67%
Instruction New Coverage: 69.74%
Line New Coverage: 77.78%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.abort.AbortMeta

Complexity New Coverage: 68.42%
Instruction New Coverage: 60.66%
Line New Coverage: 64.71%
Method New Coverage: 72.22%

org.pentaho.di.trans.steps.accessinput.AccessInput

Branch New Coverage: 34.30%
Complexity New Coverage: 18.75%
Instruction New Coverage: 40.97%
Line New Coverage: 52.94%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.accessinput.AccessInputData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.accessinput.AccessInputField

Branch New Coverage: 27.27%
Complexity New Coverage: 65.96%
Instruction New Coverage: 76.33%
Line New Coverage: 76.47%
Method New Coverage: 83.33%

org.pentaho.di.trans.steps.accessinput.AccessInputMeta

Branch New Coverage: 41.89%
Complexity New Coverage: 56.36%
Instruction New Coverage: 73.44%
Line New Coverage: 68.88%
Method New Coverage: 89.53%

org.pentaho.di.trans.steps.accessinput.AccessInputMeta.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 86.59%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.accessoutput.AccessOutput

Branch New Coverage: 52.17%
Complexity New Coverage: 36.67%
Instruction New Coverage: 56.32%
Line New Coverage: 55.56%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.accessoutput.AccessOutputData

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.accessoutput.AccessOutputMeta

Branch New Coverage: 17.20%
Complexity New Coverage: 35.87%
Instruction New Coverage: 46.67%
Line New Coverage: 43.08%
Method New Coverage: 82.86%

org.pentaho.di.trans.steps.addsequence.AddSequenceMeta

Branch New Coverage: 25.00%
Complexity New Coverage: 58.00%
Instruction New Coverage: 52.81%
Line New Coverage: 53.45%
Method New Coverage: 76.32%

org.pentaho.di.trans.steps.analyticquery.AnalyticQueryMeta

Branch New Coverage: 50.00%
Complexity New Coverage: 58.82%
Instruction New Coverage: 64.99%
Line New Coverage: 63.45%
Method New Coverage: 70.00%

org.pentaho.di.trans.steps.append.AppendMeta

Complexity New Coverage: 7.14%
Instruction New Coverage: 1.69%
Line New Coverage: 4.05%
Method New Coverage: 10.53%

org.pentaho.di.trans.steps.autodoc.AutoDocMeta

Complexity New Coverage: 64.15%
Instruction New Coverage: 60.66%
Line New Coverage: 57.14%
Method New Coverage: 85.00%

org.pentaho.di.trans.steps.autodoc.KettleFileTableModel

Complexity New Coverage: 2.00%
Instruction New Coverage: 2.76%
Line New Coverage: 4.20%
Method New Coverage: 5.26%

org.pentaho.di.trans.steps.autodoc.KettleReportBuilder

Branch New Coverage: 37.50%
Complexity New Coverage: 25.00%
Instruction New Coverage: 83.43%
Line New Coverage: 83.47%
Method New Coverage: 83.33%

org.pentaho.di.trans.steps.autodoc.KettleReportBuilder.OutputType

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.blockingstep.BlockingStep

Branch New Coverage: 7.69%
Complexity New Coverage: 10.87%
Instruction New Coverage: 8.27%
Line New Coverage: 11.35%
Method New Coverage: 57.14%

org.pentaho.di.trans.steps.blockingstep.BlockingStepData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.blockingstep.BlockingStepMeta

Branch New Coverage: 8.33%
Complexity New Coverage: 58.62%
Instruction New Coverage: 51.52%
Line New Coverage: 53.41%
Method New Coverage: 73.91%

org.pentaho.di.trans.steps.blockuntilstepsfinish.BlockUntilStepsFinishMeta

Branch New Coverage: 44.44%
Complexity New Coverage: 60.71%
Instruction New Coverage: 61.08%
Line New Coverage: 60.98%
Method New Coverage: 68.42%

org.pentaho.di.trans.steps.calculator.Calculator

Branch New Coverage: 25.93%
Complexity New Coverage: 15.38%
Instruction New Coverage: 30.71%
Line New Coverage: 28.53%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.calculator.Calculator.FieldIndexes

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.calculator.CalculatorData

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.calculator.CalculatorMeta

Branch New Coverage: 55.56%
Complexity New Coverage: 61.11%
Instruction New Coverage: 69.75%
Line New Coverage: 70.59%
Method New Coverage: 83.33%

org.pentaho.di.trans.steps.calculator.CalculatorMetaFunction

Branch New Coverage: 39.13%
Complexity New Coverage: 70.77%
Instruction New Coverage: 95.54%
Line New Coverage: 91.67%
Method New Coverage: 95.24%

org.pentaho.di.trans.steps.changefileencoding.ChangeFileEncodingMeta

Complexity New Coverage: 68.75%
Instruction New Coverage: 51.58%
Line New Coverage: 55.28%
Method New Coverage: 81.48%

org.pentaho.di.trans.steps.checksum.CheckSum

Branch New Coverage: 50.85%
Complexity New Coverage: 39.47%
Instruction New Coverage: 59.17%
Line New Coverage: 53.91%
Method New Coverage: 75.00%

org.pentaho.di.trans.steps.checksum.CheckSumData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.checksum.CheckSumMeta

Branch New Coverage: 33.78%
Complexity New Coverage: 47.83%
Instruction New Coverage: 56.90%
Line New Coverage: 55.61%
Method New Coverage: 84.38%

org.pentaho.di.trans.steps.clonerow.CloneRow

Branch New Coverage: 24.07%
Complexity New Coverage: 12.90%
Instruction New Coverage: 31.78%
Line New Coverage: 40.26%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.clonerow.CloneRowMeta

Complexity New Coverage: 53.66%
Instruction New Coverage: 47.52%
Line New Coverage: 47.06%
Method New Coverage: 81.48%

org.pentaho.di.trans.steps.closure.ClosureGeneratorMeta

Complexity New Coverage: 62.50%
Instruction New Coverage: 53.38%
Line New Coverage: 54.55%
Method New Coverage: 75.00%

org.pentaho.di.trans.steps.columnexists.ColumnExistsMeta

Branch New Coverage: 13.64%
Complexity New Coverage: 57.50%
Instruction New Coverage: 53.43%
Line New Coverage: 53.49%
Method New Coverage: 79.31%

org.pentaho.di.trans.steps.combinationlookup.CombinationLookup

Branch New Coverage: 9.90%
Complexity New Coverage: 2.65%
Instruction New Coverage: 9.79%
Line New Coverage: 12.90%
Method New Coverage: 18.75%

org.pentaho.di.trans.steps.combinationlookup.CombinationLookupData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.combinationlookup.CombinationLookupMeta

Branch New Coverage: 4.62%
Complexity New Coverage: 26.06%
Instruction New Coverage: 33.12%
Line New Coverage: 34.14%
Method New Coverage: 77.59%

org.pentaho.di.trans.steps.concatfields.ConcatFields

Branch New Coverage: 26.42%
Complexity New Coverage: 13.85%
Instruction New Coverage: 35.82%
Line New Coverage: 37.16%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.concatfields.ConcatFieldsMeta

Complexity New Coverage: 36.36%
Instruction New Coverage: 39.61%
Line New Coverage: 40.21%
Method New Coverage: 60.00%

org.pentaho.di.trans.steps.constant.ConstantMeta

Branch New Coverage: 41.18%
Complexity New Coverage: 63.46%
Instruction New Coverage: 73.10%
Line New Coverage: 71.75%
Method New Coverage: 82.86%

org.pentaho.di.trans.steps.creditcardvalidator.CreditCardValidatorMeta

Branch New Coverage: 25.00%
Complexity New Coverage: 70.00%
Instruction New Coverage: 61.52%
Line New Coverage: 69.23%
Method New Coverage: 87.50%

org.pentaho.di.trans.steps.creditcardvalidator.CreditCardVerifier

Branch New Coverage: 3.61%
Complexity New Coverage: 6.59%
Instruction New Coverage: 29.87%
Line New Coverage: 19.83%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.csvinput.CsvInput

Branch New Coverage: 44.13%
Complexity New Coverage: 37.87%
Instruction New Coverage: 49.86%
Line New Coverage: 50.00%
Method New Coverage: 81.82%

org.pentaho.di.trans.steps.csvinput.CsvInput.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 89.47%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.csvinput.CsvInputData

Branch New Coverage: 82.61%
Complexity New Coverage: 77.50%
Instruction New Coverage: 85.14%
Line New Coverage: 85.71%
Method New Coverage: 94.12%

org.pentaho.di.trans.steps.csvinput.CsvInputMeta

Branch New Coverage: 17.71%
Complexity New Coverage: 41.44%
Instruction New Coverage: 67.17%
Line New Coverage: 64.40%
Method New Coverage: 61.90%

org.pentaho.di.trans.steps.csvinput.EmptyPatternMatcher

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.csvinput.MultiByteLittleCrLfMatcher

Branch New Coverage: 83.33%
Complexity New Coverage: 77.78%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.csvinput.MultiBytePatternMatcher

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.csvinput.SingleByteCrLfMatcher

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.csvinput.SingleBytePatternMatcher

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.cubeinput.CubeInputMeta

Complexity New Coverage: 51.85%
Instruction New Coverage: 39.36%
Line New Coverage: 43.33%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.cubeoutput.CubeOutputMeta

Complexity New Coverage: 63.64%
Instruction New Coverage: 53.17%
Line New Coverage: 57.97%
Method New Coverage: 73.68%

org.pentaho.di.trans.steps.databasejoin.DatabaseJoinMeta

Branch New Coverage: 17.74%
Complexity New Coverage: 43.75%
Instruction New Coverage: 36.23%
Line New Coverage: 38.91%
Method New Coverage: 72.73%

org.pentaho.di.trans.steps.databaselookup.DatabaseLookup

Branch New Coverage: 54.44%
Complexity New Coverage: 40.19%
Instruction New Coverage: 61.81%
Line New Coverage: 67.33%
Method New Coverage: 82.35%

org.pentaho.di.trans.steps.databaselookup.DatabaseLookupData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.DatabaseLookupMeta

Branch New Coverage: 37.21%
Complexity New Coverage: 61.00%
Instruction New Coverage: 57.85%
Line New Coverage: 56.95%
Method New Coverage: 84.21%

org.pentaho.di.trans.steps.databaselookup.DefaultCache

Branch New Coverage: 25.00%
Complexity New Coverage: 17.50%
Instruction New Coverage: 40.22%
Line New Coverage: 42.11%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.EqIndex

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.GtIndex

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.Index

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 92.59%
Line New Coverage: 89.47%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.Index.IndexedValue

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.Index.IndexValueComparator

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 80.65%
Line New Coverage: 75.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.Index.new Comparator() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.IsNullIndex

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 95.52%
Line New Coverage: 94.12%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.LtIndex

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.ReadAllCache

Branch New Coverage: 97.30%
Complexity New Coverage: 96.15%
Instruction New Coverage: 98.39%
Line New Coverage: 97.53%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.ReadAllCache.Builder

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.databaselookup.readallcache.SearchingContext

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.datagrid.DataGrid

Branch New Coverage: 77.78%
Complexity New Coverage: 69.23%
Instruction New Coverage: 77.67%
Line New Coverage: 85.71%
Method New Coverage: 75.00%

org.pentaho.di.trans.steps.datagrid.DataGridData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.datagrid.DataGridMeta

Branch New Coverage: 78.85%
Complexity New Coverage: 76.27%
Instruction New Coverage: 85.90%
Line New Coverage: 86.89%
Method New Coverage: 87.88%

org.pentaho.di.trans.steps.dbproc.DBProcMeta

Branch New Coverage: 26.09%
Complexity New Coverage: 54.55%
Instruction New Coverage: 54.84%
Line New Coverage: 56.52%
Method New Coverage: 81.25%

org.pentaho.di.trans.steps.delay.DelayMeta

Branch New Coverage: 21.74%
Complexity New Coverage: 41.94%
Instruction New Coverage: 44.19%
Line New Coverage: 46.07%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.delete.Delete

Complexity New Coverage: 5.26%
Instruction New Coverage: 1.29%
Line New Coverage: 2.26%
Method New Coverage: 28.57%

org.pentaho.di.trans.steps.delete.DeleteData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.delete.DeleteMeta

Branch New Coverage: 16.67%
Complexity New Coverage: 39.02%
Instruction New Coverage: 39.49%
Line New Coverage: 40.44%
Method New Coverage: 75.68%

org.pentaho.di.trans.steps.denormaliser.Denormaliser

Branch New Coverage: 28.30%
Complexity New Coverage: 26.76%
Instruction New Coverage: 28.78%
Line New Coverage: 32.86%
Method New Coverage: 53.33%

org.pentaho.di.trans.steps.denormaliser.DenormaliserData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.denormaliser.DenormaliserMeta

Branch New Coverage: 40.00%
Complexity New Coverage: 53.49%
Instruction New Coverage: 75.20%
Line New Coverage: 68.89%
Method New Coverage: 65.22%

org.pentaho.di.trans.steps.denormaliser.DenormaliserTargetField

Branch New Coverage: 31.25%
Complexity New Coverage: 78.57%
Instruction New Coverage: 85.94%
Line New Coverage: 86.57%
Method New Coverage: 94.12%

org.pentaho.di.trans.steps.detectlastrow.DetectLastRowData

Complexity New Coverage: 33.33%
Instruction New Coverage: 76.00%
Line New Coverage: 60.00%
Method New Coverage: 33.33%

org.pentaho.di.trans.steps.detectlastrow.DetectLastRowMeta

Branch New Coverage: 16.67%
Complexity New Coverage: 73.68%
Instruction New Coverage: 44.93%
Line New Coverage: 57.41%
Method New Coverage: 87.50%

org.pentaho.di.trans.steps.dimensionlookup.DimensionCache

Branch New Coverage: 36.11%
Complexity New Coverage: 22.86%
Instruction New Coverage: 35.71%
Line New Coverage: 36.00%
Method New Coverage: 11.76%

org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup

Branch New Coverage: 6.15%
Complexity New Coverage: 2.78%
Instruction New Coverage: 8.72%
Line New Coverage: 8.44%
Method New Coverage: 20.00%

org.pentaho.di.trans.steps.dimensionlookup.DimensionLookupData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.dimensionlookup.DimensionLookupMeta

Branch New Coverage: 20.46%
Complexity New Coverage: 36.63%
Instruction New Coverage: 44.31%
Line New Coverage: 45.52%
Method New Coverage: 82.42%

org.pentaho.di.trans.steps.dummytrans.DummyTrans

Branch New Coverage: 50.00%
Complexity New Coverage: 66.67%
Instruction New Coverage: 62.75%
Line New Coverage: 83.33%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.dummytrans.DummyTransData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.dummytrans.DummyTransMeta

Complexity New Coverage: 26.67%
Instruction New Coverage: 16.38%
Line New Coverage: 16.67%
Method New Coverage: 33.33%

org.pentaho.di.trans.steps.dynamicsqlrow.DynamicSQLRowMeta

Branch New Coverage: 8.82%
Complexity New Coverage: 44.68%
Instruction New Coverage: 40.10%
Line New Coverage: 38.73%
Method New Coverage: 70.00%

org.pentaho.di.trans.steps.edi2xml.Edi2XmlMeta

Complexity New Coverage: 47.83%
Instruction New Coverage: 32.40%
Line New Coverage: 39.71%
Method New Coverage: 64.71%

org.pentaho.di.trans.steps.excelinput.ExcelInput

Branch New Coverage: 31.67%
Complexity New Coverage: 17.47%
Instruction New Coverage: 35.04%
Line New Coverage: 42.82%
Method New Coverage: 92.31%

org.pentaho.di.trans.steps.excelinput.ExcelInputData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.excelinput.ExcelInputField

Complexity New Coverage: 83.87%
Instruction New Coverage: 74.30%
Line New Coverage: 86.67%
Method New Coverage: 86.67%

org.pentaho.di.trans.steps.excelinput.ExcelInputMeta

Branch New Coverage: 45.29%
Complexity New Coverage: 47.50%
Instruction New Coverage: 77.14%
Line New Coverage: 71.10%
Method New Coverage: 65.22%

org.pentaho.di.trans.steps.excelinput.ExcelInputRow

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.excelinput.jxl.XLSCell

Branch New Coverage: 26.09%
Complexity New Coverage: 22.22%
Instruction New Coverage: 45.19%
Line New Coverage: 41.94%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.excelinput.jxl.XLSCell.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 86.76%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.excelinput.jxl.XLSSheet

Branch New Coverage: 50.00%
Complexity New Coverage: 62.50%
Instruction New Coverage: 75.41%
Line New Coverage: 73.33%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.excelinput.jxl.XLSWorkbook

Branch New Coverage: 20.00%
Complexity New Coverage: 26.67%
Instruction New Coverage: 36.44%
Line New Coverage: 35.90%
Method New Coverage: 40.00%

org.pentaho.di.trans.steps.excelinput.ods.OdfCell

Branch New Coverage: 35.48%
Complexity New Coverage: 21.74%
Instruction New Coverage: 40.50%
Line New Coverage: 46.94%
Method New Coverage: 83.33%

org.pentaho.di.trans.steps.excelinput.ods.OdfCell.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 86.76%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.excelinput.ods.OdfSheet

Branch New Coverage: 71.88%
Complexity New Coverage: 62.50%
Instruction New Coverage: 92.46%
Line New Coverage: 92.00%
Method New Coverage: 87.50%

org.pentaho.di.trans.steps.excelinput.ods.OdfWorkbook

Branch New Coverage: 50.00%
Complexity New Coverage: 40.00%
Instruction New Coverage: 51.70%
Line New Coverage: 50.00%
Method New Coverage: 40.00%

org.pentaho.di.trans.steps.excelinput.poi.PoiCell

Branch New Coverage: 17.86%
Complexity New Coverage: 18.18%
Instruction New Coverage: 23.03%
Line New Coverage: 30.23%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.excelinput.poi.PoiCell.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 86.76%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.excelinput.poi.PoiSheet

Branch New Coverage: 50.00%
Complexity New Coverage: 38.46%
Instruction New Coverage: 65.09%
Line New Coverage: 60.71%
Method New Coverage: 60.00%

org.pentaho.di.trans.steps.excelinput.poi.PoiWorkbook

Branch New Coverage: 43.75%
Complexity New Coverage: 27.78%
Instruction New Coverage: 47.62%
Line New Coverage: 47.54%
Method New Coverage: 40.00%

org.pentaho.di.trans.steps.excelinput.SpreadSheetType

Complexity New Coverage: 50.00%
Instruction New Coverage: 69.89%
Line New Coverage: 58.33%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.excelinput.staxpoi.StaxPoiCell

Branch New Coverage: 50.00%
Complexity New Coverage: 57.14%
Instruction New Coverage: 59.52%
Line New Coverage: 57.14%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.excelinput.staxpoi.StaxPoiSheet

Branch New Coverage: 73.28%
Complexity New Coverage: 60.49%
Instruction New Coverage: 90.95%
Line New Coverage: 91.30%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.excelinput.staxpoi.StaxPoiSheet.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 86.76%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.excelinput.staxpoi.StaxPoiWorkbook

Branch New Coverage: 50.00%
Complexity New Coverage: 46.15%
Instruction New Coverage: 60.19%
Line New Coverage: 64.20%
Method New Coverage: 60.00%

org.pentaho.di.trans.steps.excelinput.staxpoi.StaxUtil

Branch New Coverage: 80.00%
Complexity New Coverage: 66.67%
Instruction New Coverage: 96.51%
Line New Coverage: 94.12%
Method New Coverage: 75.00%

org.pentaho.di.trans.steps.excelinput.WorkbookFactory

Branch New Coverage: 40.00%
Complexity New Coverage: 36.36%
Instruction New Coverage: 31.87%
Line New Coverage: 38.46%
Method New Coverage: 33.33%

org.pentaho.di.trans.steps.excelinput.WorkbookFactory.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 87.88%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.exceloutput.ExcelField

Complexity New Coverage: 71.43%
Instruction New Coverage: 57.14%
Line New Coverage: 57.14%
Method New Coverage: 71.43%

org.pentaho.di.trans.steps.exceloutput.ExcelFontMap

Branch New Coverage: 7.23%
Complexity New Coverage: 6.41%
Instruction New Coverage: 9.52%
Line New Coverage: 8.88%
Method New Coverage: 71.43%

org.pentaho.di.trans.steps.exceloutput.ExcelOutput

Branch New Coverage: 12.36%
Complexity New Coverage: 6.85%
Instruction New Coverage: 22.65%
Line New Coverage: 27.18%
Method New Coverage: 62.50%

org.pentaho.di.trans.steps.exceloutput.ExcelOutputMeta

Branch New Coverage: 29.41%
Complexity New Coverage: 55.35%
Instruction New Coverage: 78.60%
Line New Coverage: 72.23%
Method New Coverage: 83.85%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterMetaInjection

Branch New Coverage: 78.79%
Complexity New Coverage: 66.67%
Instruction New Coverage: 97.82%
Line New Coverage: 96.77%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterMetaInjection.Entry

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterMetaInjection.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 86.67%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStep

Branch New Coverage: 16.40%
Complexity New Coverage: 10.61%
Instruction New Coverage: 19.52%
Line New Coverage: 22.25%
Method New Coverage: 57.89%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStepData

Complexity New Coverage: 66.67%
Instruction New Coverage: 77.55%
Line New Coverage: 81.25%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStepField

Complexity New Coverage: 86.21%
Instruction New Coverage: 75.91%
Line New Coverage: 84.00%
Method New Coverage: 86.21%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStepMeta

Branch New Coverage: 26.92%
Complexity New Coverage: 67.44%
Instruction New Coverage: 80.04%
Line New Coverage: 78.01%
Method New Coverage: 87.78%

org.pentaho.di.trans.steps.execprocess.ExecProcessMeta

Branch New Coverage: 42.31%
Complexity New Coverage: 64.44%
Instruction New Coverage: 64.11%
Line New Coverage: 60.93%
Method New Coverage: 78.12%

org.pentaho.di.trans.steps.execsqlrow.ExecSQLRowMeta

Branch New Coverage: 25.00%
Complexity New Coverage: 65.85%
Instruction New Coverage: 59.08%
Line New Coverage: 61.38%
Method New Coverage: 81.82%

org.pentaho.di.trans.steps.fieldschangesequence.FieldsChangeSequenceMeta

Branch New Coverage: 28.57%
Complexity New Coverage: 56.76%
Instruction New Coverage: 49.84%
Line New Coverage: 48.82%
Method New Coverage: 73.91%

org.pentaho.di.trans.steps.fieldsplitter.DataTypeConverter

Complexity New Coverage: 50.00%
Instruction New Coverage: 50.00%
Line New Coverage: 50.00%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.fieldsplitter.FieldSplitter

Branch New Coverage: 69.57%
Complexity New Coverage: 57.14%
Instruction New Coverage: 73.63%
Line New Coverage: 79.49%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fieldsplitter.FieldSplitterData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fieldsplitter.FieldSplitterMeta

Branch New Coverage: 57.69%
Complexity New Coverage: 81.67%
Instruction New Coverage: 82.54%
Line New Coverage: 81.35%
Method New Coverage: 91.49%

org.pentaho.di.trans.steps.fieldsplitter.TrimTypeConverter

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fileexists.FileExistsMeta

Complexity New Coverage: 60.00%
Instruction New Coverage: 49.55%
Line New Coverage: 50.51%
Method New Coverage: 75.00%

org.pentaho.di.trans.steps.fileinput.BaseFileInputField

Complexity New Coverage: 16.80%
Instruction New Coverage: 19.02%
Line New Coverage: 16.98%
Method New Coverage: 42.00%

org.pentaho.di.trans.steps.fileinput.BaseFileInputStep

Branch New Coverage: 33.33%
Complexity New Coverage: 33.87%
Instruction New Coverage: 50.11%
Line New Coverage: 49.72%
Method New Coverage: 71.43%

org.pentaho.di.trans.steps.fileinput.BaseFileInputStepData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fileinput.BaseFileInputStepMeta

Branch New Coverage: 16.67%
Complexity New Coverage: 35.00%
Instruction New Coverage: 55.85%
Line New Coverage: 50.98%
Method New Coverage: 54.55%

org.pentaho.di.trans.steps.fileinput.BaseFileInputStepMeta.AdditionalOutputFields

Branch New Coverage: 50.00%
Complexity New Coverage: 27.27%
Instruction New Coverage: 95.45%
Line New Coverage: 90.48%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fileinput.BaseFileInputStepMeta.ErrorHandling

Complexity New Coverage: 100.00%
Instruction New Coverage: 66.67%
Line New Coverage: 50.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fileinput.BaseFileInputStepMeta.InputFiles

Complexity New Coverage: 33.33%
Instruction New Coverage: 41.27%
Line New Coverage: 46.67%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.fileinput.BaseFileInputStepUtils

Branch New Coverage: 11.11%
Complexity New Coverage: 8.33%
Instruction New Coverage: 8.97%
Line New Coverage: 16.67%
Method New Coverage: 33.33%

org.pentaho.di.trans.steps.fileinput.text.BOMDetector

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fileinput.text.BOMDetector.BOMMark

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fileinput.text.EncodingType

Branch New Coverage: 45.45%
Complexity New Coverage: 34.48%
Instruction New Coverage: 56.10%
Line New Coverage: 44.74%
Method New Coverage: 41.67%

org.pentaho.di.trans.steps.fileinput.text.TextFileFilter

Complexity New Coverage: 54.55%
Instruction New Coverage: 55.56%
Line New Coverage: 50.00%
Method New Coverage: 54.55%

org.pentaho.di.trans.steps.fileinput.text.TextFileFilterProcessor

Branch New Coverage: 57.50%
Complexity New Coverage: 39.13%
Instruction New Coverage: 81.82%
Line New Coverage: 76.74%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fileinput.text.TextFileInput

Branch New Coverage: 75.00%
Complexity New Coverage: 66.67%
Instruction New Coverage: 78.26%
Line New Coverage: 90.00%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.fileinput.text.TextFileInputData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fileinput.text.TextFileInputMeta

Branch New Coverage: 37.95%
Complexity New Coverage: 25.76%
Instruction New Coverage: 58.38%
Line New Coverage: 59.43%
Method New Coverage: 48.98%

org.pentaho.di.trans.steps.fileinput.text.TextFileInputMeta.Content

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fileinput.text.TextFileInputReader

Branch New Coverage: 51.81%
Complexity New Coverage: 39.33%
Instruction New Coverage: 55.82%
Line New Coverage: 64.21%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fileinput.text.TextFileInputUtils

Branch New Coverage: 38.64%
Complexity New Coverage: 23.37%
Instruction New Coverage: 35.64%
Line New Coverage: 40.91%
Method New Coverage: 71.43%

org.pentaho.di.trans.steps.fileinput.text.TextFileLine

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.filelocked.FileLockedMeta

Complexity New Coverage: 58.33%
Instruction New Coverage: 42.60%
Line New Coverage: 46.75%
Method New Coverage: 70.00%

org.pentaho.di.trans.steps.filestoresult.FilesToResultMeta

Complexity New Coverage: 66.67%
Instruction New Coverage: 62.42%
Line New Coverage: 63.41%
Method New Coverage: 70.59%

org.pentaho.di.trans.steps.filterrows.FilterRowsMeta

Branch New Coverage: 13.33%
Complexity New Coverage: 36.67%
Instruction New Coverage: 35.67%
Line New Coverage: 37.57%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.fixedinput.FixedFileInputField

Complexity New Coverage: 30.86%
Instruction New Coverage: 39.58%
Line New Coverage: 32.68%
Method New Coverage: 83.33%

org.pentaho.di.trans.steps.fixedinput.FixedInput

Branch New Coverage: 53.57%
Complexity New Coverage: 40.00%
Instruction New Coverage: 57.49%
Line New Coverage: 61.02%
Method New Coverage: 85.71%

org.pentaho.di.trans.steps.fixedinput.FixedInputData

Branch New Coverage: 100.00%
Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fixedinput.FixedInputMeta

Branch New Coverage: 37.50%
Complexity New Coverage: 66.13%
Instruction New Coverage: 78.48%
Line New Coverage: 76.00%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.flattener.FlattenerMeta

Branch New Coverage: 44.44%
Complexity New Coverage: 62.96%
Instruction New Coverage: 57.40%
Line New Coverage: 57.69%
Method New Coverage: 72.22%

org.pentaho.di.trans.steps.formula.FormulaMeta

Branch New Coverage: 35.29%
Complexity New Coverage: 45.45%
Instruction New Coverage: 43.09%
Line New Coverage: 42.31%
Method New Coverage: 62.50%

org.pentaho.di.trans.steps.formula.FormulaMetaFunction

Branch New Coverage: 50.00%
Complexity New Coverage: 30.43%
Instruction New Coverage: 84.12%
Line New Coverage: 66.67%
Method New Coverage: 33.33%

org.pentaho.di.trans.steps.fuzzymatch.FuzzyMatch

Branch New Coverage: 26.16%
Complexity New Coverage: 20.19%
Instruction New Coverage: 33.36%
Line New Coverage: 41.58%
Method New Coverage: 85.71%

org.pentaho.di.trans.steps.fuzzymatch.FuzzyMatchData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.fuzzymatch.FuzzyMatchMeta

Branch New Coverage: 26.37%
Complexity New Coverage: 46.24%
Instruction New Coverage: 55.99%
Line New Coverage: 54.66%
Method New Coverage: 78.72%

org.pentaho.di.trans.steps.getfilenames.GetFileNamesMeta

Branch New Coverage: 36.00%
Complexity New Coverage: 60.24%
Instruction New Coverage: 58.32%
Line New Coverage: 54.41%
Method New Coverage: 72.41%

org.pentaho.di.trans.steps.getfilesrowscount.GetFilesRowsCountMeta

Branch New Coverage: 44.44%
Complexity New Coverage: 62.34%
Instruction New Coverage: 66.67%
Line New Coverage: 65.20%
Method New Coverage: 78.00%

org.pentaho.di.trans.steps.getrepositorynames.GetRepositoryNames

Branch New Coverage: 39.47%
Complexity New Coverage: 30.77%
Instruction New Coverage: 46.99%
Line New Coverage: 52.56%
Method New Coverage: 71.43%

org.pentaho.di.trans.steps.getrepositorynames.GetRepositoryNamesData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.getrepositorynames.GetRepositoryNamesMeta

Branch New Coverage: 54.55%
Complexity New Coverage: 71.05%
Instruction New Coverage: 63.59%
Line New Coverage: 57.49%
Method New Coverage: 85.19%

org.pentaho.di.trans.steps.getrepositorynames.ObjectTypeSelection

Branch New Coverage: 33.33%
Complexity New Coverage: 42.86%
Instruction New Coverage: 71.43%
Line New Coverage: 64.29%
Method New Coverage: 75.00%

org.pentaho.di.trans.steps.getslavesequence.GetSlaveSequenceMeta

Complexity New Coverage: 72.73%
Instruction New Coverage: 57.84%
Line New Coverage: 61.76%
Method New Coverage: 76.19%

org.pentaho.di.trans.steps.getsubfolders.GetSubFoldersMeta

Branch New Coverage: 41.67%
Complexity New Coverage: 62.75%
Instruction New Coverage: 66.88%
Line New Coverage: 68.84%
Method New Coverage: 75.76%

org.pentaho.di.trans.steps.gettablenames.GetTableNamesMeta

Branch New Coverage: 13.64%
Complexity New Coverage: 68.97%
Instruction New Coverage: 69.20%
Line New Coverage: 63.55%
Method New Coverage: 85.11%

org.pentaho.di.trans.steps.getvariable.GetVariableMeta

Branch New Coverage: 61.36%
Complexity New Coverage: 55.26%
Instruction New Coverage: 83.71%
Line New Coverage: 82.69%
Method New Coverage: 81.25%

org.pentaho.di.trans.steps.getvariable.GetVariableMeta.FieldDefinition

Complexity New Coverage: 100.00%
Instruction New Coverage: 92.77%
Line New Coverage: 94.12%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.groupby.GroupBy

Branch New Coverage: 45.16%
Complexity New Coverage: 40.99%
Instruction New Coverage: 46.78%
Line New Coverage: 50.23%
Method New Coverage: 73.91%

org.pentaho.di.trans.steps.groupby.GroupByData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.groupby.GroupByMeta

Branch New Coverage: 55.21%
Complexity New Coverage: 60.00%
Instruction New Coverage: 84.63%
Line New Coverage: 81.34%
Method New Coverage: 84.44%

org.pentaho.di.trans.steps.http.HTTPMeta

Branch New Coverage: 44.44%
Complexity New Coverage: 77.46%
Instruction New Coverage: 76.63%
Line New Coverage: 73.44%
Method New Coverage: 88.68%

org.pentaho.di.trans.steps.httppost.HTTPPOSTMeta

Branch New Coverage: 44.44%
Complexity New Coverage: 79.49%
Instruction New Coverage: 79.91%
Line New Coverage: 76.33%
Method New Coverage: 90.00%

org.pentaho.di.trans.steps.ifnull.IfNull

Branch New Coverage: 31.48%
Complexity New Coverage: 30.30%
Instruction New Coverage: 33.20%
Line New Coverage: 39.82%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.ifnull.IfNullMeta

Branch New Coverage: 66.00%
Complexity New Coverage: 73.58%
Instruction New Coverage: 80.44%
Line New Coverage: 76.63%
Method New Coverage: 85.71%

org.pentaho.di.trans.steps.ifnull.IfNullMeta.Fields

Complexity New Coverage: 100.00%
Instruction New Coverage: 85.37%
Line New Coverage: 87.50%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.ifnull.IfNullMeta.ValueTypes

Complexity New Coverage: 100.00%
Instruction New Coverage: 85.37%
Line New Coverage: 87.50%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.infobrightoutput.InfobrightLoaderMeta

Branch New Coverage: 50.00%
Complexity New Coverage: 58.33%
Instruction New Coverage: 81.21%
Line New Coverage: 76.06%
Method New Coverage: 70.00%

org.pentaho.di.trans.steps.injector.Injector

Branch New Coverage: 75.00%
Complexity New Coverage: 80.00%
Instruction New Coverage: 68.09%
Line New Coverage: 90.91%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.injector.InjectorData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.injector.InjectorMeta

Branch New Coverage: 57.14%
Complexity New Coverage: 74.19%
Instruction New Coverage: 70.86%
Line New Coverage: 72.73%
Method New Coverage: 79.17%

org.pentaho.di.trans.steps.insertupdate.InsertUpdate

Branch New Coverage: 17.65%
Complexity New Coverage: 11.84%
Instruction New Coverage: 15.73%
Line New Coverage: 22.56%
Method New Coverage: 62.50%

org.pentaho.di.trans.steps.insertupdate.InsertUpdateData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.insertupdate.InsertUpdateMeta

Branch New Coverage: 19.40%
Complexity New Coverage: 38.98%
Instruction New Coverage: 39.89%
Line New Coverage: 39.60%
Method New Coverage: 74.51%

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoader

Branch New Coverage: 45.71%
Complexity New Coverage: 34.09%
Instruction New Coverage: 58.94%
Line New Coverage: 58.94%
Method New Coverage: 94.44%

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoader.FifoOpener

Branch New Coverage: 33.33%
Complexity New Coverage: 50.00%
Instruction New Coverage: 80.36%
Line New Coverage: 73.68%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoader.LogLevelEnum

Complexity New Coverage: 50.00%
Instruction New Coverage: 76.32%
Line New Coverage: 100.00%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoader.LogLevelEnum.new IngresVectorwiseLoader.LogLevelEnum() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoader.LogWriter

Branch New Coverage: 75.00%
Complexity New Coverage: 85.71%
Instruction New Coverage: 71.76%
Line New Coverage: 80.95%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoader.SqlRunner

Branch New Coverage: 50.00%
Complexity New Coverage: 75.00%
Instruction New Coverage: 80.00%
Line New Coverage: 76.92%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoader.VWloadMonitor

Branch New Coverage: 50.00%
Complexity New Coverage: 40.00%
Instruction New Coverage: 63.78%
Line New Coverage: 71.74%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoaderData

Branch New Coverage: 50.00%
Complexity New Coverage: 66.67%
Instruction New Coverage: 45.00%
Line New Coverage: 57.14%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoaderMeta

Branch New Coverage: 40.00%
Complexity New Coverage: 66.23%
Instruction New Coverage: 76.89%
Line New Coverage: 74.37%
Method New Coverage: 82.46%

org.pentaho.di.trans.steps.janino.JaninoMeta

Branch New Coverage: 35.29%
Complexity New Coverage: 41.67%
Instruction New Coverage: 41.86%
Line New Coverage: 40.74%
Method New Coverage: 52.63%

org.pentaho.di.trans.steps.janino.JaninoMetaFunction

Branch New Coverage: 50.00%
Complexity New Coverage: 33.33%
Instruction New Coverage: 83.74%
Line New Coverage: 68.66%
Method New Coverage: 36.84%

org.pentaho.di.trans.steps.javafilter.JavaFilterMeta

Branch New Coverage: 5.88%
Complexity New Coverage: 30.56%
Instruction New Coverage: 35.30%
Line New Coverage: 34.34%
Method New Coverage: 52.63%

org.pentaho.di.trans.steps.jobexecutor.JobExecutor

Branch New Coverage: 27.78%
Complexity New Coverage: 21.21%
Instruction New Coverage: 32.09%
Line New Coverage: 38.81%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.jobexecutor.JobExecutorData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.jobexecutor.JobExecutorMeta

Branch New Coverage: 12.14%
Complexity New Coverage: 33.33%
Instruction New Coverage: 43.18%
Line New Coverage: 45.51%
Method New Coverage: 56.19%

org.pentaho.di.trans.steps.jobexecutor.JobExecutorMeta.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 88.46%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.jobexecutor.JobExecutorParameters

Branch New Coverage: 50.00%
Complexity New Coverage: 38.89%
Instruction New Coverage: 45.74%
Line New Coverage: 54.10%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.joinrows.JoinRows

Branch New Coverage: 4.17%
Complexity New Coverage: 8.62%
Instruction New Coverage: 3.61%
Line New Coverage: 4.81%
Method New Coverage: 30.00%

org.pentaho.di.trans.steps.joinrows.JoinRowsData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.joinrows.JoinRowsMeta

Branch New Coverage: 13.89%
Complexity New Coverage: 38.30%
Instruction New Coverage: 41.09%
Line New Coverage: 46.51%
Method New Coverage: 62.07%

org.pentaho.di.trans.steps.ldapinput.LDAPConnection

Complexity New Coverage: 5.77%
Instruction New Coverage: 3.07%
Line New Coverage: 4.19%
Method New Coverage: 15.00%

org.pentaho.di.trans.steps.ldapinput.LDAPInput

Branch New Coverage: 12.04%
Complexity New Coverage: 10.29%
Instruction New Coverage: 18.80%
Line New Coverage: 17.11%
Method New Coverage: 30.77%

org.pentaho.di.trans.steps.ldapinput.LDAPInputData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.ldapinput.LDAPInputField

Branch New Coverage: 28.26%
Complexity New Coverage: 55.56%
Instruction New Coverage: 74.80%
Line New Coverage: 74.31%
Method New Coverage: 77.55%

org.pentaho.di.trans.steps.ldapinput.LDAPInputMeta

Branch New Coverage: 30.65%
Complexity New Coverage: 65.05%
Instruction New Coverage: 74.86%
Line New Coverage: 70.94%
Method New Coverage: 84.72%

org.pentaho.di.trans.steps.ldapinput.LdapProtocol

Branch New Coverage: 37.50%
Complexity New Coverage: 33.33%
Instruction New Coverage: 40.07%
Line New Coverage: 48.28%
Method New Coverage: 60.00%

org.pentaho.di.trans.steps.ldapinput.LdapProtocolFactory

Branch New Coverage: 50.00%
Complexity New Coverage: 66.67%
Instruction New Coverage: 60.34%
Line New Coverage: 51.52%
Method New Coverage: 83.33%

org.pentaho.di.trans.steps.ldapinput.LdapSslProtocol

Complexity New Coverage: 12.50%
Instruction New Coverage: 2.67%
Line New Coverage: 4.00%
Method New Coverage: 16.67%

org.pentaho.di.trans.steps.ldapinput.LdapTlsProtocol

Complexity New Coverage: 14.29%
Instruction New Coverage: 2.82%
Line New Coverage: 4.35%
Method New Coverage: 16.67%

org.pentaho.di.trans.steps.ldapoutput.LDAPOutputMeta

Branch New Coverage: 35.37%
Complexity New Coverage: 46.15%
Instruction New Coverage: 71.79%
Line New Coverage: 66.38%
Method New Coverage: 61.84%

org.pentaho.di.trans.steps.ldifinput.LDIFInputField

Branch New Coverage: 33.33%
Complexity New Coverage: 66.00%
Instruction New Coverage: 87.05%
Line New Coverage: 82.30%
Method New Coverage: 81.58%

org.pentaho.di.trans.steps.ldifinput.LDIFInputMeta

Branch New Coverage: 30.21%
Complexity New Coverage: 59.23%
Instruction New Coverage: 68.84%
Line New Coverage: 63.22%
Method New Coverage: 78.05%

org.pentaho.di.trans.steps.loadfileinput.LoadFileInputField

Branch New Coverage: 31.82%
Complexity New Coverage: 53.03%
Instruction New Coverage: 81.00%
Line New Coverage: 73.72%
Method New Coverage: 72.73%

org.pentaho.di.trans.steps.loadfileinput.LoadFileInputMeta

Branch New Coverage: 27.66%
Complexity New Coverage: 36.98%
Instruction New Coverage: 59.97%
Line New Coverage: 59.72%
Method New Coverage: 81.08%

org.pentaho.di.trans.steps.mail.MailMeta

Branch New Coverage: 21.74%
Complexity New Coverage: 78.86%
Instruction New Coverage: 77.13%
Line New Coverage: 78.04%
Method New Coverage: 93.00%

org.pentaho.di.trans.steps.mailinput.MailInput

Branch New Coverage: 20.30%
Complexity New Coverage: 16.47%
Instruction New Coverage: 30.67%
Line New Coverage: 33.46%
Method New Coverage: 76.92%

org.pentaho.di.trans.steps.mailinput.MailInput.MessageParser

Branch New Coverage: 72.73%
Complexity New Coverage: 67.86%
Instruction New Coverage: 71.20%
Line New Coverage: 79.03%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.mailinput.MailInputData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.mailinput.MailInputField

Branch New Coverage: 40.00%
Complexity New Coverage: 54.17%
Instruction New Coverage: 88.77%
Line New Coverage: 77.97%
Method New Coverage: 85.71%

org.pentaho.di.trans.steps.mailinput.MailInputMeta

Branch New Coverage: 50.00%
Complexity New Coverage: 80.41%
Instruction New Coverage: 82.84%
Line New Coverage: 79.05%
Method New Coverage: 87.95%

org.pentaho.di.trans.steps.mailvalidator.MailValidatorMeta

Complexity New Coverage: 53.33%
Instruction New Coverage: 51.57%
Line New Coverage: 48.06%
Method New Coverage: 71.11%

org.pentaho.di.trans.steps.mapping.Mapping

Branch New Coverage: 11.11%
Complexity New Coverage: 13.68%
Instruction New Coverage: 17.81%
Line New Coverage: 18.98%
Method New Coverage: 30.77%

org.pentaho.di.trans.steps.mapping.MappingData

Complexity New Coverage: 33.33%
Instruction New Coverage: 82.05%
Line New Coverage: 78.57%
Method New Coverage: 33.33%

org.pentaho.di.trans.steps.mapping.MappingIODefinition

Branch New Coverage: 100.00%
Complexity New Coverage: 68.00%
Instruction New Coverage: 93.76%
Line New Coverage: 86.36%
Method New Coverage: 61.90%

org.pentaho.di.trans.steps.mapping.MappingMeta

Branch New Coverage: 20.00%
Complexity New Coverage: 28.38%
Instruction New Coverage: 37.54%
Line New Coverage: 40.31%
Method New Coverage: 57.89%

org.pentaho.di.trans.steps.mapping.MappingMeta.new Object() {...}

Complexity New Coverage: 100.00%
Instruction New Coverage: 88.46%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.mapping.MappingParameters

Branch New Coverage: 100.00%
Complexity New Coverage: 93.75%
Instruction New Coverage: 96.48%
Line New Coverage: 94.12%
Method New Coverage: 91.67%

org.pentaho.di.trans.steps.mapping.MappingValueRename

Branch New Coverage: 100.00%
Complexity New Coverage: 63.64%
Instruction New Coverage: 55.36%
Line New Coverage: 71.43%
Method New Coverage: 55.56%

org.pentaho.di.trans.steps.mappinginput.MappingInput

Branch New Coverage: 82.50%
Complexity New Coverage: 73.08%
Instruction New Coverage: 90.20%
Line New Coverage: 88.75%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.mappinginput.MappingInputData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.mappinginput.MappingInputMeta

Branch New Coverage: 70.97%
Complexity New Coverage: 66.10%
Instruction New Coverage: 73.14%
Line New Coverage: 77.06%
Method New Coverage: 78.57%

org.pentaho.di.trans.steps.mappingoutput.MappingOutput

Complexity New Coverage: 6.67%
Instruction New Coverage: 1.34%
Line New Coverage: 2.22%
Method New Coverage: 20.00%

org.pentaho.di.trans.steps.memgroupby.Aggregate

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.memgroupby.MemoryGroupBy

Branch New Coverage: 57.63%
Complexity New Coverage: 53.04%
Instruction New Coverage: 61.98%
Line New Coverage: 62.73%
Method New Coverage: 76.92%

org.pentaho.di.trans.steps.memgroupby.MemoryGroupByData

Complexity New Coverage: 66.67%
Instruction New Coverage: 60.00%
Line New Coverage: 60.00%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.memgroupby.MemoryGroupByData.HashEntry

Branch New Coverage: 75.00%
Complexity New Coverage: 71.43%
Instruction New Coverage: 80.00%
Line New Coverage: 68.75%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.memgroupby.MemoryGroupByMeta

Branch New Coverage: 69.41%
Complexity New Coverage: 68.92%
Instruction New Coverage: 85.49%
Line New Coverage: 84.54%
Method New Coverage: 86.21%

org.pentaho.di.trans.steps.mergejoin.MergeJoinMeta

Branch New Coverage: 82.35%
Complexity New Coverage: 69.05%
Instruction New Coverage: 84.44%
Line New Coverage: 80.65%
Method New Coverage: 68.00%

org.pentaho.di.trans.steps.mergerows.MergeRowsMeta

Branch New Coverage: 47.37%
Complexity New Coverage: 55.56%
Instruction New Coverage: 70.24%
Line New Coverage: 65.94%
Method New Coverage: 61.54%

org.pentaho.di.trans.steps.mondrianinput.MondrianData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.mondrianinput.MondrianInputMeta

Branch New Coverage: 15.00%
Complexity New Coverage: 57.14%
Instruction New Coverage: 60.05%
Line New Coverage: 57.84%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.monetdbbulkloader.MonetDBBulkLoader

Complexity New Coverage: 1.82%
Instruction New Coverage: 1.32%
Line New Coverage: 1.71%
Method New Coverage: 9.09%

org.pentaho.di.trans.steps.monetdbbulkloader.MonetDBBulkLoaderData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.monetdbbulkloader.MonetDBBulkLoaderMeta

Branch New Coverage: 25.34%
Complexity New Coverage: 25.55%
Instruction New Coverage: 15.58%
Line New Coverage: 15.96%
Method New Coverage: 29.69%

org.pentaho.di.trans.steps.monetdbbulkloader.MonetDbVersion

Branch New Coverage: 92.86%
Complexity New Coverage: 82.35%
Instruction New Coverage: 85.98%
Line New Coverage: 92.31%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.monetdbbulkloader.MonetDbVersionException

Complexity New Coverage: 25.00%
Instruction New Coverage: 25.00%
Line New Coverage: 25.00%
Method New Coverage: 25.00%

org.pentaho.di.trans.steps.multimerge.MultiMergeJoinMeta

Branch New Coverage: 55.56%
Complexity New Coverage: 57.14%
Instruction New Coverage: 70.59%
Line New Coverage: 68.57%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoader

Branch New Coverage: 15.56%
Complexity New Coverage: 11.39%
Instruction New Coverage: 23.46%
Line New Coverage: 26.79%
Method New Coverage: 55.56%

org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoaderData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoaderMeta

Branch New Coverage: 18.75%
Complexity New Coverage: 50.00%
Instruction New Coverage: 47.33%
Line New Coverage: 46.47%
Method New Coverage: 77.78%

org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoaderMeta.FieldFormatTypeConverter

Branch New Coverage: 75.00%
Complexity New Coverage: 75.00%
Instruction New Coverage: 90.48%
Line New Coverage: 80.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.normaliser.NormaliserMeta

Branch New Coverage: 28.57%
Complexity New Coverage: 47.50%
Instruction New Coverage: 43.01%
Line New Coverage: 42.55%
Method New Coverage: 68.42%

org.pentaho.di.trans.steps.normaliser.NormaliserMeta.NormaliserField

Branch New Coverage: 30.00%
Complexity New Coverage: 36.00%
Instruction New Coverage: 48.00%
Line New Coverage: 54.55%
Method New Coverage: 90.00%

org.pentaho.di.trans.steps.nullif.NullIf

Branch New Coverage: 66.67%
Complexity New Coverage: 50.00%
Instruction New Coverage: 77.24%
Line New Coverage: 75.00%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.nullif.NullIfMeta

Branch New Coverage: 54.55%
Complexity New Coverage: 62.96%
Instruction New Coverage: 60.67%
Line New Coverage: 59.26%
Method New Coverage: 68.75%

org.pentaho.di.trans.steps.nullif.NullIfMeta.Field

Complexity New Coverage: 100.00%
Instruction New Coverage: 77.78%
Line New Coverage: 80.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.numberrange.NumberRangeMeta

Branch New Coverage: 57.14%
Complexity New Coverage: 64.52%
Instruction New Coverage: 66.16%
Line New Coverage: 67.48%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.numberrange.NumberRangeRule

Branch New Coverage: 33.33%
Complexity New Coverage: 41.67%
Instruction New Coverage: 73.91%
Line New Coverage: 75.00%
Method New Coverage: 83.33%

org.pentaho.di.trans.steps.olapinput.OlapInputMeta

Complexity New Coverage: 54.29%
Instruction New Coverage: 50.10%
Line New Coverage: 51.75%
Method New Coverage: 67.86%

org.pentaho.di.trans.steps.orabulkloader.OraBulkLoader

Branch New Coverage: 7.09%
Complexity New Coverage: 3.53%
Instruction New Coverage: 11.04%
Line New Coverage: 12.79%
Method New Coverage: 25.00%

org.pentaho.di.trans.steps.orabulkloader.OraBulkLoaderMeta

Branch New Coverage: 23.81%
Complexity New Coverage: 57.38%
Instruction New Coverage: 55.49%
Line New Coverage: 54.75%
Method New Coverage: 81.25%

org.pentaho.di.trans.steps.parallelgzipcsv.ParGzipCsvInputMeta

Branch New Coverage: 29.41%
Complexity New Coverage: 54.05%
Instruction New Coverage: 70.01%
Line New Coverage: 62.78%
Method New Coverage: 61.40%

org.pentaho.di.trans.steps.pentahoreporting.PentahoReportingOutputMeta

Branch New Coverage: 60.00%
Complexity New Coverage: 66.67%
Instruction New Coverage: 80.16%
Line New Coverage: 80.21%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.pentahoreporting.PentahoReportingOutputMeta.Param

Branch New Coverage: 50.00%
Complexity New Coverage: 50.00%
Instruction New Coverage: 95.00%
Line New Coverage: 90.91%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.pentahoreporting.PentahoReportingOutputMeta.ProcessorType

Branch New Coverage: 50.00%
Complexity New Coverage: 54.55%
Instruction New Coverage: 80.62%
Line New Coverage: 66.67%
Method New Coverage: 62.50%

org.pentaho.di.trans.steps.pgbulkloader.PGBulkLoader

Complexity New Coverage: 3.77%
Instruction New Coverage: 1.17%
Line New Coverage: 1.61%
Method New Coverage: 25.00%

org.pentaho.di.trans.steps.pgbulkloader.PGBulkLoaderData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.pgbulkloader.PGBulkLoaderMeta

Branch New Coverage: 43.86%
Complexity New Coverage: 55.14%
Instruction New Coverage: 50.17%
Line New Coverage: 50.28%
Method New Coverage: 78.00%

org.pentaho.di.trans.steps.pgpdecryptstream.PGPDecryptStreamMeta

Complexity New Coverage: 51.43%
Instruction New Coverage: 47.08%
Line New Coverage: 47.46%
Method New Coverage: 64.29%

org.pentaho.di.trans.steps.pgpencryptstream.PGPEncryptStreamMeta

Complexity New Coverage: 51.43%
Instruction New Coverage: 46.67%
Line New Coverage: 45.76%
Method New Coverage: 64.29%

org.pentaho.di.trans.steps.prioritizestreams.PrioritizeStreams

Branch New Coverage: 33.33%
Complexity New Coverage: 27.27%
Instruction New Coverage: 53.45%
Line New Coverage: 54.35%
Method New Coverage: 57.14%

org.pentaho.di.trans.steps.prioritizestreams.PrioritizeStreamsData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.prioritizestreams.PrioritizeStreamsMeta

Branch New Coverage: 44.44%
Complexity New Coverage: 60.00%
Instruction New Coverage: 55.74%
Line New Coverage: 55.41%
Method New Coverage: 68.75%

org.pentaho.di.trans.steps.processfiles.ProcessFilesMeta

Branch New Coverage: 21.43%
Complexity New Coverage: 53.19%
Instruction New Coverage: 60.07%
Line New Coverage: 59.09%
Method New Coverage: 72.73%

org.pentaho.di.trans.steps.propertyinput.PropertyInput

Branch New Coverage: 28.57%
Complexity New Coverage: 12.30%
Instruction New Coverage: 32.94%
Line New Coverage: 46.06%
Method New Coverage: 88.89%

org.pentaho.di.trans.steps.propertyinput.PropertyInputData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.propertyinput.PropertyInputField

Branch New Coverage: 26.19%
Complexity New Coverage: 55.56%
Instruction New Coverage: 75.22%
Line New Coverage: 72.07%
Method New Coverage: 80.95%

org.pentaho.di.trans.steps.propertyinput.PropertyInputMeta

Branch New Coverage: 44.93%
Complexity New Coverage: 58.82%
Instruction New Coverage: 79.55%
Line New Coverage: 78.22%
Method New Coverage: 89.29%

org.pentaho.di.trans.steps.propertyoutput.PropertyOutputMeta

Complexity New Coverage: 54.84%
Instruction New Coverage: 58.81%
Line New Coverage: 53.81%
Method New Coverage: 79.07%

org.pentaho.di.trans.steps.randomccnumber.RandomCCNumberGeneratorMeta

Branch New Coverage: 33.33%
Complexity New Coverage: 62.50%
Instruction New Coverage: 59.91%
Line New Coverage: 58.39%
Method New Coverage: 75.00%

org.pentaho.di.trans.steps.randomvalue.RandomValueMeta

Branch New Coverage: 36.96%
Complexity New Coverage: 47.83%
Instruction New Coverage: 59.63%
Line New Coverage: 56.41%
Method New Coverage: 70.00%

org.pentaho.di.trans.steps.randomvalue.RandomValueMetaFunction

Complexity New Coverage: 42.86%
Instruction New Coverage: 54.55%
Line New Coverage: 50.00%
Method New Coverage: 42.86%

org.pentaho.di.trans.steps.regexeval.RegexEval

Branch New Coverage: 59.26%
Complexity New Coverage: 34.38%
Instruction New Coverage: 59.41%
Line New Coverage: 63.64%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.regexeval.RegexEvalData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.regexeval.RegexEvalMeta

Branch New Coverage: 62.50%
Complexity New Coverage: 76.34%
Instruction New Coverage: 85.00%
Line New Coverage: 82.47%
Method New Coverage: 92.31%

org.pentaho.di.trans.steps.replacestring.ReplaceString

Branch New Coverage: 20.37%
Complexity New Coverage: 25.00%
Instruction New Coverage: 24.23%
Line New Coverage: 24.78%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.replacestring.ReplaceStringData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.replacestring.ReplaceStringMeta

Branch New Coverage: 24.58%
Complexity New Coverage: 38.46%
Instruction New Coverage: 62.09%
Line New Coverage: 58.30%
Method New Coverage: 73.33%

org.pentaho.di.trans.steps.reservoirsampling.ReservoirSamplingMeta

Branch New Coverage: 7.14%
Complexity New Coverage: 43.48%
Instruction New Coverage: 51.57%
Line New Coverage: 57.69%
Method New Coverage: 62.50%

org.pentaho.di.trans.steps.rest.RestMeta

Branch New Coverage: 36.49%
Complexity New Coverage: 67.62%
Instruction New Coverage: 75.27%
Line New Coverage: 72.73%
Method New Coverage: 86.76%

org.pentaho.di.trans.steps.rowgenerator.RowGenerator

Branch New Coverage: 9.26%
Complexity New Coverage: 11.43%
Instruction New Coverage: 17.66%
Line New Coverage: 17.91%
Method New Coverage: 66.67%

org.pentaho.di.trans.steps.rowgenerator.RowGeneratorData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.rowgenerator.RowGeneratorMeta

Branch New Coverage: 39.47%
Complexity New Coverage: 63.64%
Instruction New Coverage: 71.21%
Line New Coverage: 68.67%
Method New Coverage: 80.85%

org.pentaho.di.trans.steps.rowsfromresult.RowsFromResultMeta

Branch New Coverage: 66.67%
Complexity New Coverage: 75.00%
Instruction New Coverage: 75.68%
Line New Coverage: 75.28%
Method New Coverage: 77.27%

org.pentaho.di.trans.steps.rssinput.RssInputField

Branch New Coverage: 31.82%
Complexity New Coverage: 53.85%
Instruction New Coverage: 83.09%
Line New Coverage: 75.71%
Method New Coverage: 74.42%

org.pentaho.di.trans.steps.rssinput.RssInputMeta

Branch New Coverage: 47.50%
Complexity New Coverage: 67.86%
Instruction New Coverage: 72.52%
Line New Coverage: 68.10%
Method New Coverage: 80.56%

org.pentaho.di.trans.steps.rssoutput.RssOutputMeta

Branch New Coverage: 38.71%
Complexity New Coverage: 80.15%
Instruction New Coverage: 80.21%
Line New Coverage: 76.84%
Method New Coverage: 93.00%

org.pentaho.di.trans.steps.samplerows.SampleRowsMeta

Complexity New Coverage: 54.55%
Instruction New Coverage: 37.46%
Line New Coverage: 44.12%
Method New Coverage: 70.59%

org.pentaho.di.trans.steps.sasinput.SasInputField

Complexity New Coverage: 92.31%
Instruction New Coverage: 92.27%
Line New Coverage: 86.05%
Method New Coverage: 92.31%

org.pentaho.di.trans.steps.sasinput.SasInputMeta

Branch New Coverage: 71.43%
Complexity New Coverage: 69.57%
Instruction New Coverage: 59.70%
Line New Coverage: 59.72%
Method New Coverage: 68.75%

org.pentaho.di.trans.steps.script.Script

Branch New Coverage: 6.12%
Complexity New Coverage: 8.33%
Instruction New Coverage: 8.28%
Line New Coverage: 12.20%
Method New Coverage: 44.44%

org.pentaho.di.trans.steps.script.ScriptMeta

Branch New Coverage: 11.64%
Complexity New Coverage: 28.57%
Instruction New Coverage: 30.51%
Line New Coverage: 28.54%
Method New Coverage: 64.86%

org.pentaho.di.trans.steps.script.ScriptValuesScript

Complexity New Coverage: 33.33%
Instruction New Coverage: 55.10%
Line New Coverage: 42.31%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.scriptvalues_mod.ScriptValuesAddedFunctions

Branch New Coverage: 2.36%
Complexity New Coverage: 3.04%
Instruction New Coverage: 6.35%
Line New Coverage: 1.85%
Method New Coverage: 6.06%

org.pentaho.di.trans.steps.scriptvalues_mod.ScriptValuesAddedFunctions.VariableScope

Complexity New Coverage: 50.00%
Instruction New Coverage: 84.48%
Line New Coverage: 100.00%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.scriptvalues_mod.ScriptValuesMetaMod

Branch New Coverage: 17.12%
Complexity New Coverage: 34.48%
Instruction New Coverage: 33.66%
Line New Coverage: 32.22%
Method New Coverage: 75.61%

org.pentaho.di.trans.steps.scriptvalues_mod.ScriptValuesMod

Branch New Coverage: 40.98%
Complexity New Coverage: 23.61%
Instruction New Coverage: 49.87%
Line New Coverage: 49.82%
Method New Coverage: 77.78%

org.pentaho.di.trans.steps.scriptvalues_mod.ScriptValuesModData

Complexity New Coverage: 50.00%
Instruction New Coverage: 69.23%
Line New Coverage: 66.67%
Method New Coverage: 50.00%

org.pentaho.di.trans.steps.scriptvalues_mod.ScriptValuesScript

Complexity New Coverage: 27.78%
Instruction New Coverage: 48.91%
Line New Coverage: 38.46%
Method New Coverage: 41.67%

org.pentaho.di.trans.steps.selectvalues.SelectMetadataChange

Complexity New Coverage: 47.37%
Instruction New Coverage: 20.44%
Line New Coverage: 27.66%
Method New Coverage: 47.37%

org.pentaho.di.trans.steps.selectvalues.SelectValues

Branch New Coverage: 42.74%
Complexity New Coverage: 24.64%
Instruction New Coverage: 52.22%
Line New Coverage: 51.72%
Method New Coverage: 71.43%

org.pentaho.di.trans.steps.selectvalues.SelectValuesData

Complexity New Coverage: 100.00%
Instruction New Coverage: 100.00%
Line New Coverage: 100.00%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.selectvalues.SelectValuesMeta

Branch New Coverage: 47.57%
Complexity New Coverage: 43.66%
Instruction New Coverage: 46.15%
Line New Coverage: 49.76%
Method New Coverage: 79.49%

org.pentaho.di.trans.steps.selectvalues.SelectValuesMeta.SelectField

Complexity New Coverage: 100.00%
Instruction New Coverage: 85.37%
Line New Coverage: 87.50%
Method New Coverage: 100.00%

org.pentaho.di.trans.steps.setvalueconstant.SetValueConstant

Branch New Coverage: 10.71%
Complexity New Coverage: 26.32%
Instruction New Coverage: 20.55%
Line New Coverage: 23.73%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.setvalueconstant.SetValueConstantMeta

Branch New Coverage: 35.71%
Complexity New Coverage: 61.54%
Instruction New Coverage: 61.38%
Line New Coverage: 60.16%
Method New Coverage: 80.00%

org.pentaho.di.trans.steps.setvaluefield.SetValueFieldMeta

Branch New Coverage: 33.33%
Complexity New Coverage: 56.67%
Instruction New Coverage: 52.95%
Line New Coverage: 56.82%
Method New Coverage: 72.22%

org.pentaho.di.trans.steps.setvariable.SetVariableMeta