You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by ha...@apache.org on 2022/10/31 21:44:23 UTC
[hop] branch master updated (53d236d288 -> f76ac0eb75)
This is an automated email from the ASF dual-hosted git repository.
hansva pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hop.git
from 53d236d288 Merge pull request #1768 from bamaer/HOP-4213
new 43ffff4c90 HOP-4527 : Scrollbars don't work properly
new cf6c3dfbaa HOP-4527 : Scrollbars don't work properly
new eef5ce7481 HOP-4528 : Get file names fails when finding too many files
new 557928222f HOP-4528 : Get file names fails when finding too many files
new a5df294553 HOP-4529 : loadAll() method loads metadata differently then load()
new bc07547914 HOP-4520 : The context dialog doesn't fit when using a global zoom factor (and code hardening)
new 41b125d6dd HOP-4521 : Font sizes don't follow global zoom factor
new 21dc7c65b1 HOP-4521 : Font sizes don't follow global zoom factor new MessageBox with proper font, import fixes
new 3eb05ce5a1 HOP-4521 : Font sizes don't follow global zoom factor Put the old constants back in as deprecated for compatibility reasons.
new f76ac0eb75 Merge pull request #1770 from mattcasters/cypher-builder
The 4734 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.mvn/wrapper/MavenWrapperDownloader.java | 3 -
.../main/java/org/apache/hop/core/Condition.java | 7 +-
core/src/main/java/org/apache/hop/core/Const.java | 40 +-
.../src/main/java/org/apache/hop/core/DbCache.java | 7 +-
.../org/apache/hop/core/HopClientEnvironment.java | 11 +-
core/src/main/java/org/apache/hop/core/Props.java | 4 +
.../org/apache/hop/core/SwingUniversalImage.java | 3 +-
.../apache/hop/core/SwingUniversalImageBitmap.java | 2 +-
.../apache/hop/core/SwingUniversalImageSvg.java | 2 +-
.../apache/hop/core/action/GuiContextAction.java | 6 +-
.../hop/core/action/GuiContextActionFilter.java | 6 +-
.../java/org/apache/hop/core/config/HopConfig.java | 8 +-
.../org/apache/hop/core/config/IConfigFile.java | 1 +
.../apache/hop/core/config/plugin/ConfigFile.java | 6 +-
.../hop/core/config/plugin/ConfigPlugin.java | 6 +-
.../apache/hop/core/database/BaseDatabaseMeta.java | 8 +-
.../org/apache/hop/core/database/Database.java | 55 +-
.../org/apache/hop/core/database/DatabaseMeta.java | 15 +-
.../hop/core/database/DatabaseMetaPlugin.java | 6 +-
.../org/apache/hop/core/database/IDatabase.java | 1 -
.../encryption/TwoWayPasswordEncoderPlugin.java | 6 +-
.../apache/hop/core/extension/ExtensionPoint.java | 6 +-
.../apache/hop/core/fileinput/FileInputList.java | 7 +-
.../core/fileinput/NonAccessibleFileObject.java | 9 +-
.../hop/core/gui/{Point.java => DPoint.java} | 49 +-
.../main/java/org/apache/hop/core/gui/Point.java | 9 +
.../java/org/apache/hop/core/gui/Rectangle.java | 4 +
.../org/apache/hop/core/gui/plugin/GuiPlugin.java | 6 +-
.../apache/hop/core/gui/plugin/GuiRegistry.java | 8 +-
.../hop/core/gui/plugin/GuiWidgetElement.java | 6 +-
.../hop/core/gui/plugin/callback/GuiCallback.java | 6 +-
.../core/gui/plugin/key/GuiKeyboardShortcut.java | 7 +-
.../gui/plugin/key/GuiOsxKeyboardShortcut.java | 7 +-
.../hop/core/gui/plugin/menu/GuiMenuElement.java | 6 +-
.../core/gui/plugin/toolbar/GuiToolbarElement.java | 6 +-
.../org/apache/hop/core/logging/LoggingPlugin.java | 6 +-
.../apache/hop/core/logging/LoggingRegistry.java | 10 +-
.../core/logging/Slf4jLoggingEventListener.java | 6 +-
.../org/apache/hop/core/metrics/MetricsUtil.java | 15 +-
.../apache/hop/core/plugins/BasePluginType.java | 8 +-
.../java/org/apache/hop/core/plugins/JarCache.java | 8 +-
.../org/apache/hop/core/plugins/ParentFirst.java | 6 +-
.../hop/core/plugins/PluginAnnotationType.java | 6 +-
.../apache/hop/core/plugins/PluginRegistry.java | 16 +-
.../java/org/apache/hop/core/row/IValueMeta.java | 9 +-
.../java/org/apache/hop/core/row/JsonRowMeta.java | 3 -
.../java/org/apache/hop/core/row/RowBuffer.java | 1 -
.../main/java/org/apache/hop/core/row/RowMeta.java | 21 +-
.../org/apache/hop/core/row/RowMetaBuilder.java | 7 +-
.../java/org/apache/hop/core/row/SpeedTest.java | 6 +-
.../org/apache/hop/core/row/ValueMetaAndData.java | 11 +-
.../apache/hop/core/row/ValueMetaDeserializer.java | 1 -
.../hop/core/row/value/ValueMetaAvroRecord.java | 6 +-
.../apache/hop/core/row/value/ValueMetaBase.java | 37 +-
.../core/row/value/ValueMetaInternetAddress.java | 6 +-
.../apache/hop/core/row/value/ValueMetaPlugin.java | 6 +-
.../hop/core/row/value/ValueMetaTimestamp.java | 6 +-
.../row/value/timestamp/SimpleTimestampFormat.java | 8 +-
.../hop/core/search/SearchableAnalyserPlugin.java | 6 +-
.../java/org/apache/hop/core/svg/SvgCache.java | 4 +
.../java/org/apache/hop/core/util/EnvUtil.java | 6 +-
.../apache/hop/core/util/HttpClientManager.java | 6 +-
.../org/apache/hop/core/util/StringEvaluator.java | 15 +-
.../java/org/apache/hop/core/util/StringUtil.java | 7 +-
.../hop/core/variables/DescribedVariable.java | 1 +
.../org/apache/hop/core/variables/Variable.java | 6 +-
.../hop/core/variables/VariableRegistry.java | 1 +
.../org/apache/hop/core/variables/Variables.java | 7 +-
.../main/java/org/apache/hop/core/vfs/HopVfs.java | 13 +-
.../org/apache/hop/core/vfs/plugin/VfsPlugin.java | 6 +-
.../java/org/apache/hop/core/xml/XmlFormatter.java | 7 +-
.../java/org/apache/hop/core/xml/XmlHandler.java | 11 +-
.../hop/core/xml/XmlParserFactoryProducer.java | 1 +
.../org/apache/hop/i18n/GlobalMessageUtil.java | 8 +-
.../java/org/apache/hop/i18n/GlobalMessages.java | 7 +-
.../serializer/json/JsonMetadataParser.java | 13 +-
.../serializer/multi/MultiMetadataSerializer.java | 14 +-
.../metadata/serializer/xml/XmlMetadataUtil.java | 12 +-
.../apache/hop/metadata/util/ReflectionUtil.java | 8 +-
.../main/java/org/apache/hop/server/HttpUtil.java | 8 +-
.../hop/concurrency/ConcurrencyTestRunner.java | 14 +-
.../hop/core/BlockingBatchingRowSetTest.java | 6 +-
.../hop/core/BlockingListeningRowSetTest.java | 4 +-
.../java/org/apache/hop/core/CheckResultTest.java | 5 +-
.../test/java/org/apache/hop/core/ConstTest.java | 6 +-
.../java/org/apache/hop/core/DbCacheEntryTest.java | 13 +-
.../java/org/apache/hop/core/HopAttributeTest.java | 4 +-
.../org/apache/hop/core/ObjectUsageCountTest.java | 4 +-
.../java/org/apache/hop/core/ResultFileTest.java | 4 +-
.../org/apache/hop/core/RowMetaAndDataTest.java | 10 +-
.../java/org/apache/hop/core/SqlStatementTest.java | 5 +-
.../java/org/apache/hop/core/TimedRowTest.java | 5 +-
.../hop/core/database/BaseDatabaseMetaTest.java | 6 +-
.../hop/core/database/DatabaseConnectingTest.java | 19 +-
.../apache/hop/core/database/DatabaseMetaTest.java | 17 +-
.../org/apache/hop/core/database/DatabaseTest.java | 36 +-
.../encryption/HopTwoWayPasswordEncoderTest.java | 5 +-
.../core/extension/ExtensionPointHandlerTest.java | 10 +-
.../extension/ExtensionPointIntegrationTest.java | 21 +-
.../hop/core/extension/ExtensionPointMapTest.java | 6 +-
.../hop/core/hash/ByteArrayHashIndexTest.java | 5 +-
.../apache/hop/core/logging/LogChannelTest.java | 4 +-
.../core/logging/LoggingRegistrySingltonTest.java | 10 +-
.../hop/core/logging/LoggingRegistryTest.java | 4 +-
.../hop/core/logging/MetricsRegistryTest.java | 6 +-
.../logging/Slf4jLoggingEventListenerTest.java | 4 +-
.../hop/core/plugins/PluginRegistryUnitTest.java | 15 +-
.../org/apache/hop/core/plugins/PluginTest.java | 6 +-
.../java/org/apache/hop/core/row/RowMetaTest.java | 28 +-
.../test/java/org/apache/hop/core/row/RowTest.java | 8 +-
.../org/apache/hop/core/row/ValueDateUtilTest.java | 1 -
.../apache/hop/core/row/ValueMetaAndDataTest.java | 13 +-
.../org/apache/hop/core/row/ValueMetaTest.java | 13 +-
.../core/row/value/ValueMetaAvroRecordTest.java | 4 +-
.../ValueMetaBaseSetPreparedStmntValueTest.java | 5 +-
.../hop/core/row/value/ValueMetaBaseTest.java | 49 +-
.../hop/core/row/value/ValueMetaConverterTest.java | 4 +-
.../hop/core/row/value/ValueMetaFactoryTest.java | 8 +-
.../row/value/ValueMetaInternetAddressTest.java | 9 +-
.../hop/core/row/value/ValueMetaStringTest.java | 5 +-
.../hop/core/row/value/ValueMetaTimestampTest.java | 5 +-
.../value/timestamp/SimpleTimestampFormatTest.java | 13 +-
.../org/apache/hop/core/svg/SvgSupportTest.java | 5 +-
.../org/apache/hop/core/util/DateDetectorTest.java | 5 +-
.../apache/hop/core/util/StringEvaluatorTest.java | 21 +-
.../java/org/apache/hop/core/util/UtilsTest.java | 6 +-
.../hop/core/variables/VariableRegistryTest.java | 3 +-
.../apache/hop/core/variables/VariablesTest.java | 10 +-
.../apache/hop/core/xml/XmlHandlerUnitTest.java | 4 +-
.../metadata/serializer/json/person/Person.java | 6 +-
docker/Dockerfile.web | 12 +-
.../images/beam/synthetic-data-to-kinesis.svg | 24 +-
.../modules/ROOT/assets/images/icons/database.svg | 4 +-
.../apache-hop-execution-information-model.svg | 3 +-
.../assets/images/transforms/icons/avro_output.svg | 28 +-
.../transforms/icons/beam-kinesis-consume.svg | 2 +-
.../transforms/icons/beam-kinesis-produce.svg | 16 +-
.../assets/images/transforms/icons/formula.svg | 4 +-
.../assets/images/transforms/icons/influxdb.svg | 7 +-
.../images/transforms/icons/mongodb-delete.svg | 28 +-
.../assets/images/transforms/icons/snowflake.svg | 31 +-
.../java/org/apache/hop/base/AbstractMeta.java | 16 +-
.../main/java/org/apache/hop/config/HopConfig.java | 1 -
.../apache/hop/core/ConcurrentMapProperties.java | 16 +-
.../java/org/apache/hop/core/HopEnvironment.java | 7 +-
.../java/org/apache/hop/core/HttpProtocol.java | 1 +
.../org/apache/hop/core/annotations/Action.java | 6 +-
.../hop/core/annotations/HopServerServlet.java | 6 +-
.../hop/core/annotations/PartitionerPlugin.java | 6 +-
.../org/apache/hop/core/annotations/Transform.java | 6 +-
.../apache/hop/core/attributes/AttributesUtil.java | 6 +-
.../core/auth/AuthenticationConsumerPlugin.java | 6 +-
.../core/auth/AuthenticationProviderPlugin.java | 6 +-
.../hop/core/auth/core/AuthenticationManager.java | 6 +-
...ClassloaderBridgingAuthenticationPerformer.java | 7 +-
.../core/impl/DefaultAuthenticationPerformer.java | 6 +-
.../DefaultAuthenticationPerformerFactory.java | 6 +-
.../hop/core/auth/kerberos/KerberosUtil.java | 6 +-
.../hop/core/compress/CompressionPlugin.java | 6 +-
.../java/org/apache/hop/core/gui/AreaOwner.java | 4 +-
.../java/org/apache/hop/core/gui/BasePainter.java | 310 ++++++---
.../main/java/org/apache/hop/core/gui/SvgGc.java | 9 +-
.../hop/core/injection/bean/BeanInjectionInfo.java | 10 +-
.../hop/core/injection/bean/BeanInjector.java | 6 +-
.../hop/core/injection/bean/BeanLevelInfo.java | 14 +-
.../DescribedVariableSearchableAnalyser.java | 1 +
.../java/org/apache/hop/core/util/KeyValueSet.java | 6 +-
.../org/apache/hop/execution/ExecutionData.java | 15 +-
.../apache/hop/execution/ExecutionDataBuilder.java | 6 +-
.../hop/execution/ExecutionInfoLocation.java | 1 -
.../org/apache/hop/execution/ExecutionState.java | 6 +-
.../hop/execution/ExecutionStateBuilder.java | 7 +-
.../plugin/ExecutionInfoLocationPlugin.java | 6 +-
.../remote/RemoteExecutionInfoLocation.java | 10 +-
.../sampler/ExecutionDataSamplerPlugin.java | 6 +-
.../sampler/plugins/ExecutionDataSamplerBase.java | 1 -
.../BasicDataProfilingDataSamplerStore.java | 6 +-
.../first/FirstRowsExecutionDataSampler.java | 1 -
.../plugins/last/LastRowsExecutionDataSampler.java | 4 -
.../last/LastRowsExecutionDataSamplerStore.java | 10 +-
.../RandomRowsExecutionDataSamplerStore.java | 7 -
.../java/org/apache/hop/history/AuditManager.java | 7 +-
.../hop/history/local/LocalAuditManager.java | 13 +-
.../java/org/apache/hop/imp/HopImportBase.java | 7 +-
.../main/java/org/apache/hop/imp/ImportPlugin.java | 6 +-
.../apache/hop/lineage/PipelineDataLineage.java | 6 +-
.../java/org/apache/hop/pipeline/Pipeline.java | 8 +-
.../pipeline/PipelineExecutionConfiguration.java | 7 +-
.../java/org/apache/hop/pipeline/PipelineMeta.java | 35 +-
.../hop/pipeline/PipelineMetaSearchAnalyser.java | 7 +-
.../org/apache/hop/pipeline/PipelinePainter.java | 42 +-
.../hop/pipeline/PipelinePainterExtension.java | 6 +-
.../apache/hop/pipeline/PipelineSvgPainter.java | 5 +-
.../pipeline/SingleThreadedPipelineExecutor.java | 4 +-
.../hop/pipeline/TransformWithMappingMeta.java | 13 +-
.../apache/hop/pipeline/engine/EngineMetrics.java | 8 +-
.../hop/pipeline/engine/IPipelineEngine.java | 1 -
.../hop/pipeline/engine/PipelineEnginePlugin.java | 6 +-
.../hop/pipeline/transform/BaseTransform.java | 22 +-
.../hop/pipeline/transform/BaseTransformMeta.java | 7 +-
.../apache/hop/pipeline/transform/ITransform.java | 6 +-
.../hop/pipeline/transform/ITransformMeta.java | 1 -
.../pipeline/transform/RowDistributionPlugin.java | 6 +-
.../apache/hop/pipeline/transform/RunThread.java | 6 +-
.../hop/pipeline/transform/TransformMeta.java | 6 +-
.../hop/pipeline/transform/TransformStatus.java | 6 +-
.../transforms/file/BaseFileInputMeta.java | 5 +-
.../transforms/file/BaseFileInputTransform.java | 6 +-
.../pipeline/transforms/injector/InjectorMeta.java | 1 +
.../main/java/org/apache/hop/search/HopSearch.java | 15 +-
.../main/java/org/apache/hop/server/HopServer.java | 43 +-
.../java/org/apache/hop/workflow/Workflow.java | 36 +-
.../workflow/WorkflowExecutionConfiguration.java | 7 +-
.../java/org/apache/hop/workflow/WorkflowMeta.java | 14 +-
.../hop/workflow/WorkflowMetaSearchAnalyser.java | 7 +-
.../org/apache/hop/workflow/WorkflowPainter.java | 44 +-
.../hop/workflow/WorkflowPainterExtension.java | 6 +-
.../apache/hop/workflow/WorkflowSvgPainter.java | 4 +-
.../org/apache/hop/workflow/action/ActionBase.java | 20 +-
.../hop/workflow/engine/WorkflowEnginePlugin.java | 6 +-
.../engines/remote/RemoteWorkflowEngine.java | 31 +-
.../apache/hop/www/DeleteExecutionInfoServlet.java | 4 -
.../apache/hop/www/GetExecutionInfoServlet.java | 7 +-
.../java/org/apache/hop/www/HopServerConfig.java | 12 +-
.../org/apache/hop/www/HopServerSingleton.java | 8 +-
.../hop/www/RegisterExecutionInfoServlet.java | 12 -
.../main/java/org/apache/hop/www/WebServer.java | 17 +-
.../org/apache/hop/www/jaxrs/PipelineResource.java | 6 +-
.../org/apache/hop/www/jaxrs/WorkflowResource.java | 6 +-
.../java/org/apache/hop/base/AbstractMetaTest.java | 20 +-
.../java/org/apache/hop/base/LoadSaveBase.java | 6 +-
.../hop/concurrency/BaseRowSetConcurrentTest.java | 6 +-
.../concurrency/BaseTransformConcurrencyTest.java | 11 +-
.../hop/concurrency/RowMetaConcurrencyTest.java | 10 +-
.../hop/core/ConcurrentMapPropertiesTest.java | 6 +-
.../hop/core/attributes/AttributesUtilTest.java | 4 +-
.../core/auth/core/AuthenticationManagerTest.java | 13 +-
.../core/compress/CompressionInputStreamTest.java | 11 +-
.../core/compress/CompressionOutputStreamTest.java | 7 +-
.../core/compress/CompressionPluginTypeTest.java | 12 +-
.../compress/CompressionProviderFactoryTest.java | 12 +-
.../core/compress/NoneCompressionProviderTest.java | 12 +-
.../gzip/GzipCompressionInputStreamTest.java | 11 +-
.../gzip/GzipCompressionOutputStreamTest.java | 11 +-
.../compress/gzip/GzipCompressionProviderTest.java | 11 +-
.../snappy/SnappyCompressionInputStreamTest.java | 11 +-
.../snappy/SnappyCompressionOutputStreamTest.java | 7 +-
.../snappy/SnappyCompressionProviderTest.java | 12 +-
.../zip/ZipCompressionInputStreamTest.java | 7 +-
.../zip/ZipCompressionOutputStreamTest.java | 11 +-
.../compress/zip/ZipCompressionProviderTest.java | 11 +-
.../apache/hop/core/gui/WorkflowTrackerTest.java | 4 +-
.../core/injection/BaseMetadataInjectionTest.java | 4 +-
.../injection/MetaAnnotationInjectionTest.java | 7 +-
.../apache/hop/core/injection/MetaBeanLevel1.java | 4 +-
.../hop/core/injection/MetaPropInjectionTest.java | 5 +-
.../core/injection/inheritance/MetaBeanParent.java | 1 +
.../injection/inheritance/MetaBeanParentItem.java | 4 +-
.../hop/core/logging/LogChannelFileWriterTest.java | 6 +-
.../org/apache/hop/core/row/ValueDataUtilTest.java | 9 +-
.../apache/hop/core/util/JavaScriptUtilsTest.java | 11 +-
.../org/apache/hop/history/AuditManagerTest.java | 4 +-
.../org/apache/hop/pipeline/PipelineMetaTest.java | 23 +-
.../java/org/apache/hop/pipeline/PipelineTest.java | 7 +-
.../apache/hop/pipeline/PipelineTestingUtil.java | 6 +-
.../org/apache/hop/pipeline/RowProducerTest.java | 9 +-
.../transform/BaseTransformMetaCloningTest.java | 7 +-
.../hop/pipeline/transform/BaseTransformTest.java | 21 +-
.../DefaultFieldLoadSaveValidatorFactory.java | 6 +-
.../transforms/mock/TransformMockHelper.java | 13 +-
.../java/org/apache/hop/server/HopServerTest.java | 22 +-
.../org/apache/hop/workflow/WorkflowMetaTest.java | 11 +-
.../java/org/apache/hop/workflow/WorkflowTest.java | 2 -
.../workflow/action/WorkflowActionMetaTest.java | 4 +-
.../workflow/action/loadsave/LoadSaveTester.java | 1 -
.../WorkflowActionLoadSaveTestSupport.java | 2 -
.../apache/hop/www/BaseHopServerPluginTest.java | 5 +-
.../hop/www/GetPipelineStatusServletTest.java | 4 +-
.../org/apache/hop/www/GetRootServletTest.java | 4 +-
.../hop/www/GetWorkflowStatusServletTest.java | 5 +-
.../org/apache/hop/www/HopServerConfigTest.java | 6 +-
.../www/HopServerPipelineStatusLoadSaveTester.java | 1 -
.../hop/www/HopServerPipelineStatusTest.java | 8 +-
.../java/org/apache/hop/www/HopServerTest.java | 5 +-
.../www/HopServerWorkflowStatusLoadSaveTester.java | 1 -
.../hop/www/HopServerWorkflowStatusTest.java | 7 +-
.../apache/hop/www/PausePipelineServletTest.java | 3 +-
.../www/PrepareExecutionPipelineServletTest.java | 3 +-
.../apache/hop/www/RemovePipelineServletTest.java | 3 +-
.../apache/hop/www/RemoveWorkflowServletTest.java | 3 +-
.../apache/hop/www/SniffTransformServletTest.java | 3 +-
.../hop/www/StartExecutionPipelineServletTest.java | 3 +-
.../apache/hop/www/StartPipelineServletTest.java | 3 +-
.../apache/hop/www/StartWorkflowServletTest.java | 3 +-
.../apache/hop/www/StopWorkflowServletTest.java | 3 +-
.../java/org/apache/hop/www/WebResultTest.java | 5 +-
.../java/org/apache/hop/www/WebServerTest.java | 6 +-
.../0010-get-file-names-count-files.hpl} | 124 ++--
.../0010-get-file-names-create-files.hpl} | 196 +++---
.../0010-get-file-names-validation.hpl} | 109 +---
.../datasets/0010-get-file-names-golden.csv | 2 +
.../main-0010-get-file-names.hwf} | 80 +--
.../dataset/0010-get-file-names-golden.json} | 20 +-
.../0010-get-file-names-validation UNIT.json | 33 +
.../java/org/apache/hop/ui/hopgui/HopWebTest.java | 1 -
integration-tests/neo4j/run-all-tests.hpl | 136 ++--
.../workflow/actions/abort/ActionAbortDialog.java | 33 +-
.../ActionAddResultFilenamesDialog.java | 55 +-
.../as400command/ActionAs400CommandDialog.java | 55 +-
.../ActionCheckDbConnectionsDialog.java | 27 +-
...rkflowActionCheckDbConnectionsLoadSaveTest.java | 13 +-
.../ActionCheckFilesLockedDialog.java | 52 +-
.../columnsexist/ActionColumnsExistDialog.java | 39 +-
.../WorkflowActionColumnsExistTest.java | 15 +-
.../actions/copyfiles/ActionCopyFiles.java | 23 +-
.../actions/copyfiles/ActionCopyFilesDialog.java | 43 +-
.../WorkflowActionCopyFilesLoadSaveTest.java | 6 +-
.../copyfiles/WorkflowActionCopyFilesTest.java | 13 +-
.../ActionCopyMoveResultFilenamesDialog.java | 90 +--
.../actions/createfile/ActionCreateFileDialog.java | 34 +-
.../createfolder/ActionCreateFolderDialog.java | 30 +-
.../workflow/actions/delay/ActionDelayDialog.java | 24 +-
.../actions/deletefile/ActionDeleteFile.java | 6 +-
.../actions/deletefile/ActionDeleteFileDialog.java | 30 +-
.../deletefiles/ActionDeleteFilesDialog.java | 53 +-
.../deletefiles/WorkflowEntryDeleteFilesTest.java | 9 +-
.../deletefolders/ActionDeleteFoldersDialog.java | 53 +-
.../ActionDeleteResultFilenamesDialog.java | 32 +-
.../actions/dostounix/ActionDosToUnix.java | 6 +-
.../actions/dostounix/ActionDosToUnixDialog.java | 79 +--
...wEntryDosToUnix_ConversionIdempotency_Test.java | 6 +-
.../workflow/actions/eval/ActionEvalDialog.java | 34 +-
.../eval/WorkflowActionEvalLoadSaveTest.java | 6 +-
.../evalfilesmetrics/ActionEvalFilesMetrics.java | 6 +-
.../ActionEvalFilesMetricsDialog.java | 102 +--
...WorkflowActionEvalFilesMetricsLoadSaveTest.java | 6 +-
.../ActionEvalTableContentDialog.java | 76 ++-
.../actions/evaluatetablecontent/MockDriver.java | 10 +-
.../WorkflowActionEvalTableContentTest.java | 11 +-
.../filecompare/ActionFileCompareDialog.java | 36 +-
.../actions/fileexists/ActionFileExistsDialog.java | 26 +-
.../actions/filesexist/ActionFilesExistDialog.java | 37 +-
.../filesexist/WorkflowActionFilesExistTest.java | 4 +-
.../folderisempty/ActionFolderIsEmptyDialog.java | 38 +-
.../WorkflowActionFolderIsEmptyTest.java | 10 +-
.../folderscompare/ActionFoldersCompare.java | 6 +-
.../folderscompare/ActionFoldersCompareDialog.java | 59 +-
.../hop/workflow/actions/ftp/ActionFtpDialog.java | 170 ++---
.../actions/ftpdelete/ActionFtpDeleteDialog.java | 117 ++--
.../actions/ftpput/ActionFtpPutDialog.java | 124 ++--
.../hop/workflow/actions/sftp/ActionSftp.java | 6 +-
.../workflow/actions/sftp/ActionSftpDialog.java | 118 ++--
.../hop/workflow/actions/sftp/SftpClient.java | 11 +-
.../workflow/actions/sftpput/ActionSftpPut.java | 6 +-
.../actions/sftpput/ActionSftpPutDialog.java | 136 ++--
.../hop/workflow/actions/sftp/SftpClientTest.java | 7 +-
.../hop/workflow/actions/getpop/ActionGetPOP.java | 2 +-
.../actions/getpop/ActionGetPOPDialog.java | 227 +++----
.../workflow/actions/getpop/MailConnection.java | 33 +-
.../actions/getpop/SelectFolderDialog.java | 24 +-
.../actions/getpop/MailConnectionTest.java | 6 +-
.../actions/getpop/WorkflowEntryGetPOPTest.java | 18 +-
.../hop/workflow/actions/http/ActionHttp.java | 20 +-
.../workflow/actions/http/ActionHttpDialog.java | 109 ++--
.../actions/http/ActionHttpLoadSaveTest.java | 6 +-
.../hop/workflow/actions/mail/ActionMail.java | 7 +-
.../workflow/actions/mail/ActionMailDialog.java | 145 +++--
.../mail/WorkflowActionMailLoadSaveTest.java | 12 +-
.../actions/movefiles/ActionMoveFiles.java | 6 +-
.../actions/movefiles/ActionMoveFilesDialog.java | 165 ++---
.../actions/msgboxinfo/ActionMsgBoxInfoDialog.java | 27 +-
.../mssqlbulkload/ActionMssqlBulkLoadDialog.java | 150 ++---
.../mysqlbulkfile/ActionMysqlBulkFileDialog.java | 80 +--
.../mysqlbulkload/ActionMysqlBulkLoadDialog.java | 84 +--
.../pgpdecryptfiles/ActionPGPDecryptFiles.java | 6 +-
.../ActionPGPDecryptFilesDialog.java | 170 ++---
.../pgpencryptfiles/ActionPGPEncryptFiles.java | 6 +-
.../ActionPGPEncryptFilesDialog.java | 174 +++---
.../hop/workflow/actions/pgpencryptfiles/GPG.java | 8 +-
.../actions/pgpverify/ActionPGPVerifyDialog.java | 44 +-
.../WorkflowActionPGPDecryptFilesLoadSaveTest.java | 6 +-
.../WorkflowActionPGPEncryptFilesLoadSaveTest.java | 12 +-
.../workflow/actions/ping/ActionPingDialog.java | 35 +-
.../workflow/actions/pipeline/ActionPipeline.java | 7 +-
.../actions/pipeline/ActionPipelineDialog.java | 11 +-
.../workflow/actions/repeat/EndRepeatDialog.java | 20 +-
.../apache/hop/workflow/actions/repeat/Repeat.java | 6 +-
.../hop/workflow/actions/repeat/RepeatDialog.java | 95 +--
.../ActionSendNagiosPassiveCheckDialog.java | 57 +-
.../setvariables/ActionSetVariablesDialog.java | 39 +-
.../WorkflowActionSetVariablesLoadSaveTest.java | 12 +-
.../WorkflowEntrySetVariablesTest.java | 18 +-
.../hop/workflow/actions/shell/ActionShell.java | 12 +-
.../workflow/actions/shell/ActionShellDialog.java | 90 +--
.../actions/simpleeval/ActionSimpleEvalDialog.java | 81 +--
.../workflow/actions/snmptrap/ActionSNMPTrap.java | 15 +-
.../actions/snmptrap/ActionSNMPTrapDialog.java | 58 +-
.../actions/snowflake/WarehouseManagerDialog.java | 139 +++--
.../snowflake/src/main/resources/snowflake-whm.svg | 31 +-
.../hop/workflow/actions/sql/ActionSqlDialog.java | 52 +-
.../actions/success/ActionSuccessDialog.java | 19 +-
.../tableexists/ActionTableExistsDialog.java | 31 +-
.../actions/telnet/ActionTelnetDialog.java | 31 +-
.../truncatetables/ActionTruncateTablesDialog.java | 30 +-
.../WorkflowActionTruncateTablesLoadSaveTest.java | 6 +-
.../hop/workflow/actions/unzip/ActionUnZip.java | 12 +-
.../workflow/actions/unzip/ActionUnZipDialog.java | 134 ++--
.../waitforfile/ActionWaitForFileDialog.java | 45 +-
.../actions/waitforsql/ActionWaitForSqlDialog.java | 88 +--
.../ActionWebServiceAvailableDialog.java | 31 +-
.../workflow/actions/workflow/ActionWorkflow.java | 13 +-
.../actions/workflow/ActionWorkflowDialog.java | 13 +-
.../writetofile/ActionWriteToFileDialog.java | 52 +-
.../actions/writetolog/ActionWriteToLog.java | 6 +-
.../actions/writetolog/ActionWriteToLogDialog.java | 31 +-
.../WorkflowActionWriteToLogLoadSaveTest.java | 6 +-
.../writetolog/WorkflowActionWriteToLogTest.java | 7 +-
.../xml/dtdvalidator/DtdValidatorDialog.java | 91 ++-
.../actions/xml/dtdvalidator/DtdValidatorUtil.java | 6 +-
.../actions/xml/xmlwellformed/XmlWellFormed.java | 6 +-
.../xml/xmlwellformed/XmlWellFormedDialog.java | 129 ++--
.../actions/xml/xsdvalidator/XsdValidator.java | 4 +-
.../xml/xsdvalidator/XsdValidatorDialog.java | 94 ++-
.../apache/hop/workflow/actions/xml/xslt/Xslt.java | 10 +-
.../hop/workflow/actions/xml/xslt/XsltDialog.java | 177 ++----
.../workflow/actions/zipfile/ActionZipFile.java | 25 +-
.../actions/zipfile/ActionZipFileDialog.java | 124 ++--
.../ZipWorkflowEntryPatternFileSelectorTest.java | 7 +-
.../transforms/accessoutput/AccessOutput.java | 7 +-
.../accessoutput/AccessOutputDialog.java | 49 +-
.../access/src/main/resources/AccessInput.svg | 4 +-
.../access/src/main/resources/AccessOutput.svg | 4 +-
.../databases/access/AccessDatabaseMetaTest.java | 7 +-
.../hop/databases/as400/AS400DatabaseMetaTest.java | 14 +-
.../AS400SequenceAndReleaseSavePointTest.java | 4 +-
.../hop/databases/cache/CacheDatabaseMetaTest.java | 13 +-
.../CacheSequenceAndReleaseSavePointTest.java | 4 +-
.../clickhouse/ClickhouseDatabaseMetaTest.java | 6 +-
.../hop/databases/db2/DB2DatabaseMetaTest.java | 16 +-
.../db2/DB2SequenceAndReleaseSavePointTest.java | 4 +-
.../hop/databases/derby/DerbyDatabaseMetaTest.java | 15 +-
.../DerbySequenceAndReleaseSavePointTest.java | 4 +-
.../hop/databases/exasol4/Exasol4DatabaseMeta.java | 6 +-
.../databases/exasol4/Exasol4DatabaseMetaTest.java | 14 +-
.../Exasol4SequenceAndReleaseSavePointTest.java | 4 +-
.../firebird/FirebirdDatabaseMetaTest.java | 14 +-
.../FirebirdSequenceAndReleaseSavePointTest.java | 4 +-
.../databases/generic/GenericDatabaseMetaTest.java | 15 +-
...gleBigQuerySequenceAndReleaseSavePointTest.java | 4 +-
.../greenplum/GreenplumValueMetaBaseTest.java | 10 +-
.../greenplum/GreeplumDatabaseMetaTest.java | 4 +-
.../hop/databases/greenplum/SequenceMetaTest.java | 4 +-
.../hop/databases/h2/H2DatabaseMetaTest.java | 15 +-
.../h2/H2SequenceAndReleaseSavePointTest.java | 4 +-
.../hop/databases/hive/HiveDatabaseMeta.java | 9 -
.../hop/databases/hive/HiveDatabaseMetaTest.java | 33 +-
.../hop/databases/hive/HiveValueMetaBaseTest.java | 14 +-
.../hypersonic/HypersonicDatabaseMetaTest.java | 15 +-
.../HypersonicSequenceAndReleaseSavePointTest.java | 4 +-
.../infinidb/InfiniDbDatabaseMetaTest.java | 15 +-
.../InfiniDbSequenceAndReleaseSavePointTest.java | 4 +-
.../infobright/InfobrightDatabaseMetaTest.java | 4 +-
.../InfobrightSequenceAndReleaseSavePointTest.java | 4 +-
.../informix/InformixDatabaseMetaTest.java | 15 +-
.../InformixSequenceAndReleaseSavePointTest.java | 4 +-
.../databases/ingres/IngresDatabaseMetaTest.java | 14 +-
.../IngresSequenceAndReleaseSavePointTest.java | 4 +-
.../interbase/InterbaseDatabaseMetaTest.java | 12 +-
.../InterbaseSequenceAndReleaseSavePointTest.java | 4 +-
.../kingbasees/KingbaseESDatabaseMetaTest.java | 15 +-
.../KingbaseESSequenceAndReleaseSavePointTest.java | 4 +-
.../databases/mariadb/MariaDBDatabaseMetaTest.java | 4 +-
.../MariaDBSequenceAndReleaseSavePointTest.java | 4 +-
.../databases/monetdb/MonetDBDatabaseMetaTest.java | 14 +-
.../MonetDBSequenceAndReleaseSavePointTest.java | 4 +-
.../databases/mssql/MsSqlServerDatabaseMeta.java | 6 +-
.../mssql/MsSqlServerDatabaseMetaTest.java | 16 +-
...MsSqlServerSequenceAndReleaseSavePointTest.java | 4 +-
...erverNativeSequenceAndReleaseSavePointTest.java | 4 +-
.../hop/databases/mysql/MySqlDatabaseMetaTest.java | 29 +-
.../databases/mysql/MySqlValueMetaBaseTest.java | 13 +-
.../core/row/value/NettezaValueMetaBaseTest.java | 12 +-
.../databases/netezza/NetezzaDatabaseMetaTest.java | 14 +-
.../NettezaSequenceAndReleaseSavePointTest.java | 4 +-
.../hop/databases/oracle/OracleDatabaseMeta.java | 7 +-
.../databases/oracle/OracleDatabaseMetaTest.java | 17 +-
.../databases/oracle/OracleValueMetaBaseTest.java | 5 +-
.../oraclerdb/OracleRDBDatabaseMetaTest.java | 5 +-
.../OracleRDBSequenceAndReleaseSavePointTest.java | 4 +-
.../postgresql/PostgreSqlDatabaseMetaTest.java | 15 +-
.../postgresql/PostgreSqlValueMetaBaseTest.java | 17 +-
.../hop/databases/postgresql/SequenceMetaTest.java | 4 +-
.../redshift/RedshiftDatabaseMetaTest.java | 4 +-
.../hop/databases/redshift/SequenceMetaTest.java | 4 +-
.../hop/databases/sapdb/SAPDBDatabaseMetaTest.java | 14 +-
.../SAPDBSequenceAndReleaseSavePointTest.java | 4 +-
.../snowflake/SnowflakeDatabaseMetaTest.java | 6 +-
.../databases/sqlbase/GuptaDatabaseMetaTest.java | 13 +-
.../GuptaSequenceAndReleaseSavePointTest.java | 4 +-
.../core/row/value/SQLiteValueMetaBaseTest.java | 10 +-
.../databases/sqlite/SqliteDatabaseMetaTest.java | 14 +-
.../SqliteSequenceAndReleaseSavePointTest.java | 4 +-
.../databases/sybase/SybaseDatabaseMetaTest.java | 14 +-
.../SybaseSequenceAndReleaseSavePointTest.java | 4 +-
.../sybaseiq/SybaseIQDatabaseMetaTest.java | 15 +-
.../SybaseIQSequenceAndReleaseSavePointTest.java | 4 +-
.../teradata/TeradataDatabaseMetaTest.java | 14 +-
.../TeradataSequenceAndReleaseSavePointTest.java | 4 +-
.../teradata/TeradataValueMetaBaseTest.java | 10 +-
.../universe/UniVerseDatabaseMetaTest.java | 13 +-
.../UniVerseSequenceAndReleaseSavePointTest.java | 4 +-
.../vectorwise/VectorWiseDatabaseMetaTest.java | 9 +-
.../VectorwiseSequenceAndReleaseSavePointTest.java | 4 +-
.../vertica/Vertica5DatabaseMetaTest.java | 26 +-
.../Vertica5SequenceAndReleaseSavePointTest.java | 4 +-
.../databases/vertica/VerticaDatabaseMetaTest.java | 18 +-
.../VerticaSequenceAndReleaseSavePointTest.java | 4 +-
.../java/org/apache/hop/beam/core/BeamHop.java | 7 +-
.../apache/hop/beam/core/coder/HopRowCoder.java | 8 +-
.../hop/beam/core/fn/BQSchemaAndRecordToHopFn.java | 2 +-
.../org/apache/hop/beam/core/fn/GroupByFn.java | 2 +-
.../org/apache/hop/beam/core/fn/HopKeyValueFn.java | 2 +-
.../hop/beam/core/fn/HopRowToKVStringStringFn.java | 2 +-
.../apache/hop/beam/core/fn/HopToBQTableRowFn.java | 2 +-
.../org/apache/hop/beam/core/fn/HopToStringFn.java | 2 +-
.../hop/beam/core/fn/KVLongStringToHopRowFn.java | 2 +-
.../hop/beam/core/fn/MergeJoinAssemblerFn.java | 2 +-
.../apache/hop/beam/core/fn/PublishMessagesFn.java | 2 +-
.../apache/hop/beam/core/fn/PublishStringsFn.java | 2 +-
.../hop/beam/core/fn/PubsubMessageToHopRowFn.java | 2 +-
.../apache/hop/beam/core/fn/StaticHopRowFn.java | 2 +-
.../org/apache/hop/beam/core/fn/StringToHopFn.java | 2 +-
.../apache/hop/beam/core/fn/StringToHopRowFn.java | 2 +-
.../org/apache/hop/beam/core/fn/TimestampFn.java | 2 +-
.../org/apache/hop/beam/core/fn/WindowInfoFn.java | 2 +-
.../beam/core/transform/BeamBQOutputTransform.java | 2 +-
.../core/transform/BeamKafkaInputTransform.java | 2 +-
.../core/transform/BeamKafkaOutputTransform.java | 2 +-
.../beam/core/transform/BeamOutputTransform.java | 2 +-
.../beam/core/transform/BeamPublishTransform.java | 2 +-
.../hop/beam/core/transform/BeamRowHandler.java | 1 -
.../core/transform/BeamSubscribeTransform.java | 2 +-
.../hop/beam/core/transform/GroupByTransform.java | 2 +-
.../hop/beam/core/transform/SerializerType.java | 9 +-
.../hop/beam/core/transform/TransformBaseFn.java | 7 +-
.../core/transform/TransformBatchTransform.java | 27 +-
.../hop/beam/core/transform/TransformFn.java | 15 +-
.../beam/core/transform/TransformTransform.java | 6 +-
.../org/apache/hop/beam/core/util/HopBeamUtil.java | 1 -
.../hop/beam/engines/BeamPipelineEngine.java | 47 +-
.../org/apache/hop/beam/gui/HopBeamGuiPlugin.java | 15 +-
.../beam/gui/PipelineExecutionViewerUpdateXP.java | 2 -
.../java/org/apache/hop/beam/gui/WelcomeBeam.java | 4 +-
.../hop/beam/metadata/FileDefinitionEditor.java | 28 +-
.../HopPipelineMetaToBeamPipelineConverter.java | 7 +-
.../pipeline/IBeamPipelineTransformHandler.java | 1 -
.../hop/beam/pipeline/fatjar/FatJarBuilder.java | 13 +-
.../handler/BeamGenericTransformHandler.java | 11 +-
.../handler/BeamGroupByTransformHandler.java | 2 +-
.../handler/BeamMergeJoinTransformHandler.java | 4 +-
.../handler/BeamRowGeneratorTransformHandler.java | 2 +-
.../bigtable/BeamBigtableInputDialog.java | 38 +-
.../transforms/bigtable/BeamBigtableInputMeta.java | 6 +-
.../bigtable/BeamBigtableOutputDialog.java | 38 +-
.../bigtable/BeamBigtableOutputMeta.java | 2 +-
.../transforms/bigtable/BigtableRowToHopRowFn.java | 2 +-
.../beam/transforms/bigtable/HopToBigtableFn.java | 2 +-
.../apache/hop/beam/transforms/bq/BeamBQInput.java | 8 +-
.../hop/beam/transforms/bq/BeamBQInputDialog.java | 47 +-
.../hop/beam/transforms/bq/BeamBQInputMeta.java | 2 +-
.../hop/beam/transforms/bq/BeamBQOutputDialog.java | 43 +-
.../hop/beam/transforms/bq/BeamBQOutputMeta.java | 2 +-
.../hop/beam/transforms/io/BeamInputDialog.java | 25 +-
.../hop/beam/transforms/io/BeamInputMeta.java | 2 +-
.../hop/beam/transforms/io/BeamOutputDialog.java | 37 +-
.../hop/beam/transforms/io/BeamOutputMeta.java | 2 +-
.../beam/transforms/kafka/BeamConsumeDialog.java | 76 +--
.../hop/beam/transforms/kafka/BeamConsumeMeta.java | 2 +-
.../beam/transforms/kafka/BeamProduceDialog.java | 38 +-
.../hop/beam/transforms/kafka/BeamProduceMeta.java | 2 +-
.../kinesis/BeamKinesisConsumeDialog.java | 108 ++--
.../transforms/kinesis/BeamKinesisConsumeMeta.java | 2 +-
.../kinesis/BeamKinesisConsumeTransform.java | 2 +-
.../kinesis/BeamKinesisProduceDialog.java | 48 +-
.../transforms/kinesis/BeamKinesisProduceMeta.java | 2 +-
.../kinesis/BeamKinesisProduceTransform.java | 6 +-
.../kinesis/KinesisRecordToHopRowFn.java | 2 +-
.../beam/transforms/pubsub/BeamPublishDialog.java | 32 +-
.../beam/transforms/pubsub/BeamPublishMeta.java | 2 +-
.../transforms/pubsub/BeamSubscribeDialog.java | 36 +-
.../beam/transforms/pubsub/BeamSubscribeMeta.java | 2 +-
.../transforms/window/BeamTimestampDialog.java | 28 +-
.../beam/transforms/window/BeamTimestampMeta.java | 2 +-
.../beam/transforms/window/BeamWindowDialog.java | 44 +-
.../hop/beam/transforms/window/BeamWindowMeta.java | 8 +-
.../java/org/apache/hop/beam/util/BeamConst.java | 7 +-
.../src/main/resources/beam-kinesis-consume.svg | 2 +-
.../src/main/resources/beam-kinesis-produce.svg | 16 +-
.../java/org/apache/hop/beam/core/HopRowTest.java | 4 +-
.../java/org/apache/hop/www/async/AsyncStatus.java | 6 +-
.../apache/hop/www/async/AsyncStatusServlet.java | 6 +-
.../hop/www/async/AsyncWebServiceEditor.java | 35 +-
.../hop/debug/action/ActionDebugLevelDialog.java | 35 +-
.../debug/transform/TransformDebugLevelDialog.java | 32 +-
.../java/org/apache/hop/debug/util/SvgLoader.java | 7 +-
.../hop/git/DrawDiffOnActionExtensionPoint.java | 17 +-
.../git/DrawDiffOnPipelineHopExtensionPoint.java | 6 +-
.../hop/git/DrawDiffOnTransformExtensionPoint.java | 17 +-
.../git/DrawDiffOnWorkflowHopExtensionPoint.java | 5 +-
.../main/java/org/apache/hop/git/GitGuiPlugin.java | 15 +-
.../git/info/GitInfoExplorerFileTypeHandler.java | 44 +-
.../main/java/org/apache/hop/git/model/UIGit.java | 54 +-
.../main/java/org/apache/hop/git/model/VCS.java | 2 +-
.../test/java/org/apache/hop/git/HopDiffTest.java | 9 +-
.../java/org/apache/hop/git/model/UIGitTest.java | 36 +-
.../apache/hop/imports/kettle/KettleImport.java | 14 +-
.../hop/imports/kettle/KettleImportDialog.java | 83 +--
.../aes/AesTwoWayPasswordEncoderTest.java | 5 +-
.../config/ProjectsConfigOptionPlugin.java | 2 +-
.../environment/LifecycleEnvironmentDialog.java | 43 +-
.../apache/hop/projects/gui/ProjectsGuiPlugin.java | 2 +-
.../apache/hop/projects/project/ProjectDialog.java | 72 ++-
.../hop/projects/xp/HopImportDbConnections.java | 6 +-
.../hop/projects/xp/HopImportMigratedFiles.java | 6 +-
.../pipeline/meta/PipelineLogEditor.java | 51 +-
.../pipeline/transform/PipelineLoggingDialog.java | 21 +-
.../pipeline/xp/PipelineStartLoggingXp.java | 1 -
.../reflection/probe/gui/DataProbeGuiPlugin.java | 2 +-
.../reflection/probe/meta/PipelineProbeEditor.java | 30 +-
.../probe/transform/PipelineDataProbeDialog.java | 17 +-
.../reflection/reader/meta/LogReaderEditor.java | 6 +-
.../hop/reflection/workflow/meta/WorkflowLog.java | 1 -
.../workflow/meta/WorkflowLogEditor.java | 52 +-
.../workflow/transform/WorkflowLoggingDialog.java | 21 +-
.../workflow/xp/WorkflowStartLoggingXp.java | 1 -
.../org/apache/hop/testing/DataSetCsvUtil.java | 14 +-
.../hop/testing/DataSetSearchableAnalyser.java | 7 +-
.../org/apache/hop/testing/PipelineUnitTest.java | 6 +-
.../PipelineUnitTestSearchableAnalyser.java | 7 +-
.../actions/runtests/RunPipelineTestsDialog.java | 26 +-
.../apache/hop/testing/gui/TestingGuiPlugin.java | 10 +-
.../transforms/exectests/ExecuteTestsDialog.java | 48 +-
.../org/apache/hop/testing/util/DataSetConst.java | 8 +-
...DrawGoldenDataSetOnTransformExtensionPoint.java | 3 +-
.../DrawInputDataSetOnTransformExtensionPoint.java | 3 +-
.../hop/testing/xp/HopGuiUnitTestCreated.java | 4 +-
.../hop/testing/xp/PipelineMetaModifier.java | 6 +-
.../org/apache/hop/ui/testing/DataSetEditor.java | 29 +-
.../org/apache/hop/ui/testing/EditRowsDialog.java | 12 +-
.../hop/ui/testing/PipelineUnitTestEditor.java | 41 +-
.../testing/PipelineUnitTestSetLocationDialog.java | 22 +-
.../transforms/avrodecode/AvroDecodeDialog.java | 34 +-
.../hop/avro/transforms/avroencode/AvroEncode.java | 2 +-
.../transforms/avroencode/AvroEncodeDialog.java | 38 +-
.../transforms/avroinput/AvroFileInputDialog.java | 30 +-
.../hop/avro/transforms/avrooutput/AvroOutput.java | 6 +-
.../transforms/avrooutput/AvroOutputDialog.java | 116 ++--
.../tech/avro/src/main/resources/avro_output.svg | 28 +-
.../org/apache/hop/vfs/s3/s3/vfs/S3FileObject.java | 8 +-
.../hop/vfs/s3/s3common/S3CommonFileObject.java | 10 +-
.../hop/vfs/s3/s3common/S3CommonFileProvider.java | 7 +-
.../hop/vfs/s3/s3common/S3CommonFileSystem.java | 6 +-
.../vfs/s3/s3common/S3CommonPipedOutputStream.java | 13 +-
.../apache/hop/vfs/s3/vfs/S3FileObjectTest.java | 37 +-
.../apache/hop/vfs/s3/vfs/S3FileSystemTest.java | 6 +-
.../apache/hop/vfs/s3/vfs/S3NFileObjectTest.java | 32 +-
.../transforms/eventhubs/listen/AzureListener.java | 2 +-
.../eventhubs/listen/AzureListenerDialog.java | 103 +--
.../eventhubs/write/AzureWriterDialog.java | 43 +-
.../org/apache/hop/vfs/azure/AzureFileObject.java | 15 +-
.../apache/hop/vfs/azure/AzureFileProvider.java | 7 +-
.../cassandra/datastax/DriverConnection.java | 9 +-
.../cassandra/datastax/DriverCqlRowHandler.java | 14 +-
.../cassandra/datastax/TableMetaData.java | 8 +-
.../metadata/CassandraConnectionEditor.java | 17 +-
.../databases/cassandra/util/CassandraUtils.java | 19 +-
.../hop/databases/cassandra/util/CqlUtils.java | 6 +-
.../cassandrainput/CassandraInputDialog.java | 45 +-
.../cassandraoutput/CassandraOutputDialog.java | 91 +--
.../SSTableOutputDialog.java | 103 ++-
.../workflow/actions/execcql/ExecCqlDialog.java | 30 +-
.../cassandra/datastax/DriverConnectionTest.java | 10 +-
.../datastax/DriverCqlRowHandlerTest.java | 7 +-
.../cassandra/util/CassandraUtilsTest.java | 4 +-
.../hop/database/cassandra/util/CqlUtilsTest.java | 5 +-
.../hop/database/cassandra/util/SelectorTest.java | 6 +-
.../cassandraoutput/CassandraOutputTest.java | 6 +-
.../writer/Cql3SsTableWriterTest.java | 9 +-
.../transforms/mock/TransformMockHelper.java | 13 +-
.../hop/vfs/dropbox/DropboxFileProvider.java | 6 +-
.../apache/hop/vfs/dropbox/DropboxFileSystem.java | 6 +-
.../hop/vfs/googledrive/GoogleDriveFileObject.java | 9 +-
.../vfs/googledrive/GoogleDriveFileProvider.java | 6 +-
.../hop/vfs/googledrive/GoogleDriveFileSystem.java | 8 +-
.../googledrive/ui/GoogleAuthorizationDialog.java | 25 +-
.../util/CustomAuthorizationCodeInstalledApp.java | 1 -
.../googledrive/util/CustomDataStoreFactory.java | 13 +-
.../apache/hop/vfs/gs/GoogleStorageFileObject.java | 6 +-
.../hop/vfs/gs/GoogleStorageFileProvider.java | 6 +-
.../apache/hop/vfs/gs/GoogleStorageFileSystem.java | 6 +-
.../actions/check/CheckConnectionsDialog.java | 22 +-
.../actions/constraint/Neo4jConstraintDialog.java | 28 +-
.../actions/cypherscript/CypherScriptDialog.java | 31 +-
.../hop/neo4j/actions/index/Neo4jIndexDialog.java | 28 +-
.../neo4j/execution/NeoExecutionInfoLocation.java | 2 +-
.../logging/xp/PipelineLoggingExtensionPoint.java | 6 +-
.../apache/hop/neo4j/model/GraphModelEditor.java | 100 +--
.../neo4j/model/GraphModelSearchableAnalyser.java | 7 +-
.../hop/neo4j/model/arrows/ArrowsAppImporter.java | 6 +-
.../neo4j/model/sw/SolutionsWorkbenchImporter.java | 14 +-
.../hop/neo4j/perspective/HopNeo4jPerspective.java | 39 +-
.../hop/neo4j/shared/NeoConnectionEditor.java | 105 ++--
.../shared/NeoConnectionSearchableAnalyser.java | 7 +-
.../neo4j/shared/NeoConnectionTypeMetadata.java | 1 -
.../apache/hop/neo4j/transforms/cypher/Cypher.java | 10 +-
.../hop/neo4j/transforms/cypher/CypherDialog.java | 85 +--
.../cypherbuilder/CypherBuilderDialog.java | 97 ++-
.../transforms/cypherbuilder/ReturnValue.java | 2 -
.../cypherbuilder/operation/SetOperation.java | 1 -
.../hop/neo4j/transforms/gencsv/CsvFile.java | 6 +-
.../hop/neo4j/transforms/gencsv/GenerateCsv.java | 6 +-
.../neo4j/transforms/gencsv/GenerateCsvDialog.java | 47 +-
.../neo4j/transforms/gencsv/IndexedGraphData.java | 7 +-
.../hop/neo4j/transforms/graph/GraphOutput.java | 21 +-
.../neo4j/transforms/graph/GraphOutputDialog.java | 76 ++-
.../neo4j/transforms/importer/ImporterDialog.java | 107 ++--
.../neo4j/transforms/loginfo/GetLoggingInfo.java | 6 +-
.../transforms/loginfo/GetLoggingInfoDialog.java | 28 +-
.../hop/neo4j/transforms/output/Neo4JOutput.java | 15 +-
.../neo4j/transforms/output/Neo4JOutputDialog.java | 92 +--
.../neo4j/transforms/split/SplitGraphDialog.java | 39 +-
.../cypherbuilder/CypherBuilderMetaTest.java | 9 +-
.../transforms/input/ParquetInputDialog.java | 27 +-
.../transforms/output/ParquetOutputDialog.java | 86 +--
.../hop/pipeline/transforms/abort/AbortDialog.java | 40 +-
.../pipeline/transforms/abort/AbortMetaTest.java | 6 +-
.../hop/pipeline/transforms/abort/AbortTest.java | 9 +-
.../transforms/addsequence/AddSequenceDialog.java | 62 +-
.../analyticquery/AnalyticQueryDialog.java | 28 +-
.../pipeline/transforms/append/AppendDialog.java | 19 +-
.../blockingtransform/BlockingTransform.java | 8 +-
.../blockingtransform/BlockingTransformDialog.java | 33 +-
.../BlockUntilTransformsFinishDialog.java | 20 +-
.../pipeline/transforms/calculator/Calculator.java | 1 -
.../transforms/calculator/CalculatorDialog.java | 26 +-
.../calculator/CalculatorMetaFunctionTest.java | 5 +-
.../transforms/calculator/CalculatorUnitTest.java | 17 +-
.../calculator/CalculatorValueDataUtilTest.java | 16 +-
.../changefileencoding/ChangeFileEncoding.java | 7 +-
.../ChangeFileEncodingDialog.java | 49 +-
.../transforms/checksum/CheckSumDialog.java | 39 +-
.../transforms/checksum/CheckSumMetaTest.java | 6 +-
.../pipeline/transforms/checksum/CheckSumTest.java | 6 +-
.../transforms/clonerow/CloneRowDialog.java | 54 +-
.../transforms/closure/ClosureGeneratorDialog.java | 28 +-
.../transforms/coalesce/CoalesceDialog.java | 23 +-
.../pipeline/transforms/coalesce/CoalesceMeta.java | 6 +-
.../columnexists/ColumnExistsDialog.java | 51 +-
.../combinationlookup/CombinationLookup.java | 12 +-
.../combinationlookup/CombinationLookupDialog.java | 101 +--
.../combinationlookup/CombinationLookupMeta.java | 6 +-
.../combinationlookup/CombinationLookupTest.java | 8 +-
.../concatfields/ConcatFieldsDialog.java | 55 +-
.../pipeline/transforms/constant/ConstantData.java | 6 +-
.../transforms/constant/ConstantDialog.java | 19 +-
.../transforms/constant/ConstantMetaTest.java | 8 +-
.../pipeline/transforms/constant/ConstantTest.java | 10 +-
.../CreditCardValidatorDialog.java | 40 +-
.../CreditCardValidatorMetaTest.java | 4 +-
.../CreditCardVerifierTest.java | 5 +-
.../transforms/cubeinput/CubeInputDialog.java | 26 +-
.../transforms/cubeinput/BaseParsingTest.java | 10 +-
.../transforms/cubeoutput/CubeOutputDialog.java | 26 +-
.../databasejoin/DatabaseJoinDialog.java | 55 +-
.../databasejoin/DatabaseJoinMetaTest.java | 7 +-
.../transforms/databasejoin/DatabaseJoinTest.java | 7 +-
.../databaselookup/DatabaseLookupDialog.java | 58 +-
.../transforms/databaselookup/DefaultCache.java | 6 +-
.../databaselookup/DatabaseLookupMetaTest.java | 5 +-
.../databaselookup/DatabaseLookupUTest.java | 27 +-
.../databaselookup/readallcache/IndexTestBase.java | 4 +-
.../readallcache/IsNullIndexTest.java | 6 +-
.../readallcache/SearchingContextTest.java | 4 +-
.../transforms/datagrid/DataGridDialog.java | 29 +-
.../pipeline/transforms/dbproc/DBProcDialog.java | 43 +-
.../pipeline/transforms/dbproc/DBProcMetaTest.java | 7 +-
.../hop/pipeline/transforms/delay/DelayDialog.java | 16 +-
.../pipeline/transforms/delete/DeleteDialog.java | 44 +-
.../pipeline/transforms/delete/DeleteMetaTest.java | 8 +-
.../transforms/denormaliser/Denormaliser.java | 8 +-
.../denormaliser/DenormaliserDialog.java | 25 +-
.../denormaliser/DenormaliserAggregationsTest.java | 6 +-
.../detectemptystream/DetectEmptyStreamDialog.java | 12 +-
.../detectlastrow/DetectLastRowDialog.java | 16 +-
.../dimensionlookup/DimensionLookup.java | 6 +-
.../dimensionlookup/DimensionLookupDialog.java | 146 +++--
.../dimensionlookup/DimensionLookupMeta.java | 18 +-
.../dimensionlookup/DimensionLookupMetaTest.java | 26 +-
.../dimensionlookup/DimensionLookupTest.java | 7 +-
.../dorisbulkloader/DorisBulkLoaderDialog.java | 104 +--
.../dorisbulkloader/DorisBulkLoaderTest.java | 10 +-
.../transforms/drools/RulesAccumulatorData.java | 11 +-
.../transforms/drools/RulesAccumulatorDialog.java | 53 +-
.../transforms/drools/RulesExecutorDialog.java | 55 +-
.../dynamicsqlrow/DynamicSqlRowDialog.java | 54 +-
.../pipeline/transforms/edi2xml/Edi2XmlDialog.java | 19 +-
.../FastSimpleGenericEdifactDirectXMLLexer.java | 8 +-
.../FastSimpleGenericEdifactDirectXMLParser.java | 12 +-
.../transforms/excelinput/ExcelInputDialog.java | 238 +++----
.../transforms/excelinput/ExcelInputMeta.java | 7 +-
.../excelinput/staxpoi/StaxPoiWorkbook.java | 1 -
.../excelwriter/ExcelWriterTransform.java | 23 +-
.../excelwriter/ExcelWriterTransformDialog.java | 222 ++++---
.../transforms/excelinput/BaseParsingTest.java | 10 +-
.../transforms/excelinput/ExcelInputMetaTest.java | 13 +-
.../excelinput/staxpoi/StaxPoiSheetTest.java | 11 +-
.../excelwriter/ExcelWriterTransformTest.java | 21 +-
...elWriterTransform_FormulaRecalculationTest.java | 9 +-
.../ExcelWriterTransform_StyleFormatTest.java | 12 +-
.../hop/pipeline/transforms/execinfo/ExecInfo.java | 13 +-
.../transforms/execinfo/ExecInfoDialog.java | 38 +-
.../transforms/execprocess/ExecProcessDialog.java | 48 +-
.../transforms/execprocess/ExecProcessTest.java | 6 +-
.../transforms/execsqlrow/ExecSqlRowDialog.java | 59 +-
.../hop/pipeline/transforms/fake/FakeDialog.java | 21 +-
.../FieldsChangeSequenceDialog.java | 40 +-
.../fieldsplitter/FieldSplitterDialog.java | 35 +-
.../fieldsplitter/FieldSplitterMetaTest.java | 8 +-
.../fieldsplitter/FieldSplitterTest.java | 15 +-
.../FieldSplitter_EmptyStringVsNull_Test.java | 10 +-
.../transforms/fileexists/FileExistsDialog.java | 46 +-
.../transforms/filelocked/FileLockedDialog.java | 24 +-
.../transforms/filemetadata/FileMetadata.java | 6 +-
.../filemetadata/FileMetadataDialog.java | 67 +-
.../filemetadata/DelimiterDetectorTest.java | 4 +-
.../filesfromresult/FilesFromResultDialog.java | 12 +-
.../filestoresult/FilesToResultDialog.java | 27 +-
.../transforms/filterrows/FilterRowsDialog.java | 21 +-
.../transforms/flattener/FlattenerDialog.java | 24 +-
.../pipeline/transforms/formula/FormulaDialog.java | 33 +-
.../transforms/formula/editor/FormulaEditor.java | 16 +-
.../transforms/formula/util/FormulaParser.java | 6 +-
.../formula/src/main/resources/formula.svg | 4 +-
.../transforms/fuzzymatch/FuzzyMatchDialog.java | 97 +--
.../transforms/fuzzymatch/FuzzyMatchMetaTest.java | 6 +-
.../transforms/fuzzymatch/FuzzyMatchTest.java | 4 +-
.../transforms/getfilenames/GetFileNames.java | 5 -
.../transforms/getfilenames/GetFileNamesData.java | 6 +-
.../getfilenames/GetFileNamesDialog.java | 115 ++--
.../getfilenames/GetFileNamesMetaTest.java | 7 +-
.../getfilesrowcount/GetFilesRowsCountDialog.java | 114 ++--
.../getserversequence/GetServerSequenceDialog.java | 25 +-
.../getsubfolders/GetSubFoldersDialog.java | 73 ++-
.../getsubfolders/GetSubFoldersMetaTest.java | 13 +-
.../gettablenames/GetTableNamesDialog.java | 85 +--
.../gettablenames/GetTableNamesTest.java | 5 +-
.../transforms/getvariable/GetVariableDialog.java | 19 +-
.../getvariable/GetVariableMetaTest.java | 4 +-
.../hop/pipeline/transforms/groupby/GroupBy.java | 28 +-
.../pipeline/transforms/groupby/GroupByData.java | 6 +-
.../pipeline/transforms/groupby/GroupByDialog.java | 68 +-
.../apache/hop/pipeline/transforms/http/Http.java | 6 +-
.../hop/pipeline/transforms/http/HttpDialog.java | 125 ++--
.../hop/pipeline/transforms/http/HttpTest.java | 5 +-
.../hop/pipeline/transforms/httppost/HttpPost.java | 6 +-
.../transforms/httppost/HttpPostDialog.java | 133 ++--
.../pipeline/transforms/ifnull/IfNullDialog.java | 45 +-
.../pipeline/transforms/ifnull/IfNullMetaTest.java | 6 +-
.../hop/pipeline/transforms/ifnull/IfNullTest.java | 4 +-
.../insertupdate/InsertUpdateDialog.java | 49 +-
.../transforms/insertupdate/InsertUpdateMeta.java | 6 +-
.../insertupdate/InsertUpdateMetaTest.java | 15 +-
.../InsertUpdateTestLazyConversion.java | 4 +-
.../pipeline/transforms/janino/JaninoDialog.java | 26 +-
.../transforms/javafilter/JavaFilterDialog.java | 38 +-
.../userdefinedjavaclass/TransformClassBase.java | 7 +-
.../userdefinedjavaclass/UserDefinedJavaClass.java | 6 +-
.../UserDefinedJavaClassCodeSnippits.java | 6 +-
.../UserDefinedJavaClassDialog.java | 110 ++--
.../UserDefinedJavaClassMeta.java | 6 +-
.../pipeline/transforms/janino/JaninoMetaTest.java | 7 +-
.../userdefinedjavaclass/FieldHelperTest.java | 21 +-
.../transforms/javascript/ScriptValues.java | 7 +-
.../javascript/ScriptValuesAddedFunctions.java | 34 +-
.../transforms/javascript/ScriptValuesDialog.java | 84 ++-
.../transforms/javascript/ScriptValuesDummy.java | 8 +-
.../transforms/javascript/ScriptValuesMeta.java | 14 +-
...riptValueAddFunctions_SetVariableScopeTest.java | 4 +-
.../javascript/ScriptValuesMetaTest.java | 15 +-
.../hop/pipeline/transforms/joinrows/JoinRows.java | 8 +-
.../pipeline/transforms/joinrows/JoinRowsData.java | 6 +-
.../transforms/joinrows/JoinRowsDialog.java | 52 +-
.../pipeline/transforms/joinrows/JoinRowsTest.java | 12 +-
.../transforms/jsoninput/JsonInputDialog.java | 184 +++---
.../jsoninput/reader/FastJsonReader.java | 6 +-
.../transforms/jsonoutput/JsonOutputData.java | 6 +-
.../transforms/jsonoutput/JsonOutputDialog.java | 111 ++--
.../jsonoutputenhanced/JsonOutputDialog.java | 124 ++--
.../test/java/org/apache/hop/TestUtilities.java | 7 +-
.../jsoninput/JsonInputMetaLoadSaveTest.java | 7 +-
.../transforms/jsoninput/JsonInputTest.java | 21 +-
.../jsoninput/reader/FastJsonReaderTest.java | 6 +-
.../transforms/jsonoutput/JsonOutputTest.java | 9 +-
.../kafka/consumer/KafkaConsumerField.java | 9 +-
.../kafka/consumer/KafkaConsumerInput.java | 12 +-
.../kafka/consumer/KafkaConsumerInputDialog.java | 87 ++-
.../kafka/consumer/KafkaConsumerInputMeta.java | 7 +-
.../kafka/producer/KafkaProducerOutputDialog.java | 47 +-
.../transforms/kafka/shared/KafkaDialogHelper.java | 9 +-
.../transforms/ldapinput/LdapConnection.java | 21 +-
.../transforms/ldapinput/LdapInputDialog.java | 163 ++---
.../transforms/ldapinput/LdapProtocol.java | 6 +-
.../transforms/ldapoutput/LdapOutputDialog.java | 144 +++--
.../transforms/ldapinput/LdapInputMetaTest.java | 7 +-
.../transforms/ldapinput/LdapInputTest.java | 4 +-
.../transforms/ldapoutput/LdapOutputMetaTest.java | 6 +-
.../loadfileinput/LoadFileInputDialog.java | 152 +++--
.../loadfileinput/LoadFileInputMeta.java | 6 +-
.../loadfileinput/LoadFileInputMetaTest.java | 7 +-
.../loadfileinput/LoadFileInputTest.java | 14 +-
.../transforms/loadfileinput/PDI_6976_Test.java | 6 +-
.../apache/hop/pipeline/transforms/mail/Mail.java | 6 +-
.../hop/pipeline/transforms/mail/MailData.java | 4 +-
.../hop/pipeline/transforms/mail/MailDialog.java | 330 +++++-----
.../transforms/mailinput/BatchFolderIterator.java | 1 +
.../pipeline/transforms/mailinput/MailInput.java | 4 +-
.../transforms/mailinput/MailInputData.java | 2 +-
.../transforms/mailinput/MailInputDialog.java | 231 ++++---
.../mailinput/SearchEnabledFolderIterator.java | 1 +
.../mailinput/BatchFolderIteratorName.java | 7 +-
.../transforms/mailinput/MailInputMetaTest.java | 8 +-
.../transforms/mailinput/MailInputTest.java | 6 +-
.../transforms/mailinput/ParseMailInputTest.java | 15 +-
.../transforms/input/MappingInputDialog.java | 19 +-
.../transforms/mapping/SimpleMappingDialog.java | 41 +-
.../transforms/output/MappingOutputDialog.java | 12 +-
.../input/MappingInputMetaCloningTest.java | 6 +-
.../transforms/mapping/SimpleMappingTest.java | 12 +-
.../transforms/memgroupby/MemoryGroupBy.java | 14 +-
.../transforms/memgroupby/MemoryGroupByDialog.java | 32 +-
.../MemoryGroupByAggregationNullsTest.java | 7 +-
.../memgroupby/MemoryGroupByAggregationTest.java | 24 +-
.../memgroupby/MemoryGroupByMetaGetFieldsTest.java | 19 +-
.../memgroupby/MemoryGroupByMetaTest.java | 20 +-
.../memgroupby/MemoryGroupByNewAggregateTest.java | 6 +-
.../transforms/mergejoin/MergeJoinDialog.java | 33 +-
.../transforms/mergejoin/MergeJoinMeta.java | 6 +-
.../transforms/mergejoin/MergeJoinMetaTest.java | 6 +-
.../transforms/mergerows/MergeRowsDialog.java | 33 +-
.../mergerows/MergeRowsMetaCheckTest.java | 4 +-
.../transforms/metainput/MetadataInputDialog.java | 48 +-
.../pipeline/transforms/metainject/MetaInject.java | 19 +-
.../transforms/metainject/MetaInjectDialog.java | 95 ++-
.../metainject/MetaInjectMetaLoadSaveTest.java | 7 +-
.../transforms/metainject/MetaInjectMetaTest.java | 5 +-
.../transforms/metainject/MetaInjectTest.java | 17 +-
.../TransformMetaStructureDialog.java | 78 +--
.../monetdbbulkloader/MonetDbBulkLoader.java | 1 -
.../monetdbbulkloader/MonetDbBulkLoaderDialog.java | 117 ++--
.../java/org/apache/hop/mongo/MongoProperties.java | 8 +-
.../org/apache/hop/mongo/NamedReadPreference.java | 6 +-
.../mongo/metadata/MongoDbConnectionEditor.java | 15 +-
.../mongo/wrapper/KerberosMongoClientWrapper.java | 7 +-
.../mongo/wrapper/MongoClientWrapperFactory.java | 6 +-
.../mongo/wrapper/NoAuthMongoClientWrapper.java | 16 +-
.../collection/DefaultMongoCollectionWrapper.java | 8 +-
.../wrapper/collection/MongoCollectionWrapper.java | 6 +-
.../field/MongodbInputDiscoverFieldsImpl.java | 26 +-
.../transforms/mongodbdelete/MongoDbDelete.java | 15 +-
.../mongodbdelete/MongoDbDeleteDialog.java | 77 ++-
.../mongodbinput/MongoDbInputDialog.java | 84 ++-
.../mongodboutput/MongoDbOutputData.java | 7 +-
.../mongodboutput/MongoDbOutputDialog.java | 77 ++-
.../mongodb/src/main/resources/mongodb-delete.svg | 28 +-
.../java/org/apache/hop/mongo/AuthContextTest.java | 4 +-
.../apache/hop/mongo/MongoPropToOptionTest.java | 5 +-
.../org/apache/hop/mongo/MongoPropertiesTest.java | 4 +-
.../wrapper/KerberosInvocationHandlerTest.java | 5 +-
.../wrapper/KerberosMongoClientWrapperTest.java | 5 +-
.../apache/hop/mongo/wrapper/MongoFieldTest.java | 7 +-
.../wrapper/NoAuthMongoClientWrapperTest.java | 16 +-
.../DefaultMongoCollectionWrapperTest.java | 11 +-
.../field/MongodbInputDiscoverFieldsImplTest.java | 12 +-
.../mongodbinput/MongoDbInputDataTest.java | 13 +-
.../mongodboutput/MongoDbOutputDataTest.java | 10 +-
.../multimerge/MultiMergeJoinDialog.java | 39 +-
.../transforms/normaliser/NormaliserDialog.java | 30 +-
.../transforms/normaliser/NormaliserMetaTest.java | 7 +-
.../pipeline/transforms/nullif/NullIfDialog.java | 26 +-
.../hop/pipeline/transforms/nullif/NullIfTest.java | 4 +-
.../transforms/numberrange/NumberRangeDialog.java | 24 +-
.../transforms/numberrange/NumberRangeMeta.java | 1 +
.../transforms/numberrange/NumberRangeRule.java | 1 +
.../numberrange/NumberRangeMetaTest.java | 7 +-
.../pgbulkloader/PGBulkLoaderDialog.java | 66 +-
.../transforms/pgbulkloader/PGBulkLoaderMeta.java | 6 +-
.../transforms/pgbulkloader/PGBulkLoaderTest.java | 19 +-
.../pgpdecryptstream/PGPDecryptStreamDialog.java | 52 +-
.../pgpencryptstream/PGPEncryptStreamDialog.java | 52 +-
.../pipelineexecutor/PipelineExecutor.java | 13 +-
.../pipelineexecutor/PipelineExecutorDialog.java | 104 +--
.../processfiles/ProcessFilesDialog.java | 54 +-
.../propertyinput/PropertyInputData.java | 6 +-
.../propertyinput/PropertyInputDialog.java | 178 +++---
.../propertyinput/PropertyInputMeta.java | 6 +-
.../transforms/propertyinput/BaseParsingTest.java | 10 +-
.../propertyinput/PropertyInputMetaTest.java | 13 +-
.../propertyoutput/PropertyOutputDialog.java | 93 +--
.../transforms/randomvalue/RandomValueDialog.java | 20 +-
.../randomvalue/RandomValueMetaTest.java | 6 +-
.../transforms/regexeval/RegexEvalDialog.java | 101 +--
.../regexeval/RegexEvalHelperDialog.java | 53 +-
.../transforms/regexeval/RegexEvalMetaTest.java | 10 +-
.../RegexEval_EmptyStringVsNull_Test.java | 10 +-
.../replacestring/ReplaceStringDialog.java | 26 +-
.../replacestring/ReplaceStringMetaTest.java | 13 +-
.../replacestring/ReplaceStringTest.java | 5 +-
.../reservoirsampling/ReservoirSamplingDialog.java | 20 +-
.../apache/hop/pipeline/transforms/rest/Rest.java | 12 +-
.../hop/pipeline/transforms/rest/RestDialog.java | 176 +++---
.../hop/pipeline/transforms/rest/RestMetaTest.java | 6 +-
.../hop/pipeline/transforms/rest/RestTest.java | 8 +-
.../rowgenerator/RowGeneratorDialog.java | 47 +-
.../rowgenerator/RowGeneratorMetaTest.java | 7 +-
.../rowgenerator/RowGeneratorUnitTest.java | 6 +-
.../rowsfromresult/RowsFromResultDialog.java | 19 +-
.../rowsfromresult/RowsFromResultMetaTest.java | 6 +-
.../rowstoresult/RowsToResultDialog.java | 12 +-
.../salesforce/SalesforceConnection.java | 24 +-
.../salesforce/SalesforceTransformDialog.java | 2 +-
.../salesforcedelete/SalesforceDeleteDialog.java | 63 +-
.../salesforceinput/SalesforceInputDialog.java | 179 +++---
.../salesforceinsert/SalesforceInsertDialog.java | 81 ++-
.../salesforceupdate/SalesforceUpdateDialog.java | 75 ++-
.../salesforceupsert/SalesforceUpsertDialog.java | 90 +--
.../salesforce/SalesforceConnectionTest.java | 7 +-
.../salesforce/SalesforceRecordValueTest.java | 6 +-
.../salesforce/SalesforceTransformTest.java | 16 +-
.../salesforcedelete/SalesforceDeleteMetaTest.java | 14 +-
.../salesforceinput/SalesforceInputMetaTest.java | 12 +-
.../salesforceinsert/SalesForceDateFieldTest.java | 7 +-
.../salesforceinsert/SalesforceInsertMetaTest.java | 12 +-
.../salesforceinsert/SalesforceInsertTest.java | 16 +-
.../salesforceupdate/SalesforceUpdateMetaTest.java | 12 +-
.../salesforceupdate/SalesforceUpdateTest.java | 16 +-
.../salesforceupsert/SalesforceUpsertMetaTest.java | 12 +-
.../salesforceupsert/SalesforceUpsertTest.java | 16 +-
.../salesforceutils/SalesforceUtilsTest.java | 5 +-
.../transforms/samplerows/SampleRowsDialog.java | 15 +-
.../transforms/sasinput/SasInputDialog.java | 28 +-
.../sasinput/types/SasExplorerFileTypeHandler.java | 2 +-
.../transforms/sasinput/SasInputMetaTest.java | 7 +-
.../selectvalues/SelectValuesDialog.java | 47 +-
.../selectvalues/SelectValuesMetaTest.java | 4 +-
.../transforms/selectvalues/SelectValuesTest.java | 12 +-
.../SelectValues_LocaleHandling_Test.java | 11 +-
.../serverstatus/GetServerStatusDialog.java | 80 +--
.../setvalueconstant/SetValueConstantDialog.java | 31 +-
.../setvalueconstant/SetValueConstantMetaTest.java | 7 +-
.../setvaluefield/SetValueFieldDialog.java | 26 +-
.../transforms/setvariable/SetVariableDialog.java | 30 +-
.../snowflake/bulkloader/SnowflakeBulkLoader.java | 18 +-
.../bulkloader/SnowflakeBulkLoaderDialog.java | 158 +++--
.../snowflake/src/main/resources/snowflake.svg | 31 +-
.../hop/pipeline/transforms/sort/SortRows.java | 8 +-
.../pipeline/transforms/sort/SortRowsDialog.java | 53 +-
.../pipeline/transforms/sort/SortRowsMetaTest.java | 14 +-
.../transforms/sortedmerge/SortedMergeDialog.java | 27 +-
.../sortedmerge/SortedMergeMetaTest.java | 6 +-
.../splitfieldtorows/SplitFieldToRowsDialog.java | 51 +-
.../transforms/splunkinput/SplunkInputDialog.java | 45 +-
.../apache/hop/splunk/SplunkConnectionEditor.java | 29 +-
.../hop/pipeline/transforms/sql/ExecSqlDialog.java | 81 ++-
.../hop/pipeline/transforms/sql/ExecSqlMeta.java | 6 +-
.../pipeline/transforms/sql/ExecSqlMetaTest.java | 7 +-
.../sqlfileoutput/SQLFileOutputDialog.java | 108 ++--
.../hop/pipeline/transforms/ssh/SshDialog.java | 141 +++--
.../StandardizePhoneNumberDialog.java | 20 +-
.../transforms/streamlookup/StreamLookupData.java | 6 +-
.../streamlookup/StreamLookupDialog.java | 45 +-
.../streamlookup/StreamLookupMetaTest.java | 12 +-
.../transforms/streamlookup/StreamLookupTest.java | 6 +-
.../streamschemamerge/StreamSchemaDialog.java | 23 +-
.../streamschemamerge/TestUtilities.java | 7 +-
.../transforms/stringcut/StringCutDialog.java | 26 +-
.../transforms/stringcut/StringCutMetaTest.java | 8 +-
.../stringoperations/StringOperationsDialog.java | 27 +-
.../stringoperations/StringOperationsMetaTest.java | 6 +-
.../stringoperations/StringOperationsTest.java | 4 +-
.../transforms/switchcase/SwitchCaseDialog.java | 47 +-
.../transforms/switchcase/SwitchCaseMetaTest.java | 6 +-
.../transforms/switchcase/SwitchCaseTest.java | 10 +-
.../SynchronizeAfterMergeData.java | 6 +-
.../SynchronizeAfterMergeDialog.java | 107 ++--
.../SynchronizeAfterMergeTest.java | 5 +-
.../pipeline/transforms/systemdata/SystemData.java | 7 +-
.../transforms/systemdata/SystemDataDialog.java | 27 +-
.../transforms/systemdata/SystemDataMeta.java | 6 +-
.../transforms/systemdata/SystemDataMetaTest.java | 6 +-
.../transforms/systemdata/SystemDataTest.java | 5 +-
.../tablecompare/TableCompareDialog.java | 64 +-
.../transforms/tableexists/TableExistsDialog.java | 37 +-
.../transforms/tableinput/TableInputDialog.java | 51 +-
.../transforms/tableoutput/TableOutputData.java | 6 +-
.../transforms/tableoutput/TableOutputDialog.java | 133 ++--
.../transforms/tableoutput/TableOutputMeta.java | 6 +-
.../tableoutput/TableOutputMetaTest.java | 10 +-
.../transforms/tableoutput/TableOutputTest.java | 11 +-
.../hop/pipeline/transforms/terafast/TeraFast.java | 6 +-
.../transforms/terafast/TeraFastDialog.java | 86 +--
.../pipeline/transforms/terafast/TeraFastMeta.java | 13 +-
.../hop/pipeline/transforms/csvinput/CsvInput.java | 6 +-
.../transforms/csvinput/CsvInputDialog.java | 86 +--
.../transforms/fileinput/TextFileInput.java | 12 +-
.../transforms/fileinput/TextFileInputData.java | 6 +-
.../transforms/fileinput/TextFileInputDialog.java | 321 +++++-----
.../transforms/fileinput/TextFileInputMeta.java | 6 +-
.../fileinput/text/TextFileInputDialog.java | 324 +++++-----
.../fileinput/text/TextFileInputMeta.java | 6 +-
.../textfileoutput/TextFileOutputData.java | 6 +-
.../textfileoutput/TextFileOutputDialog.java | 166 ++---
.../transforms/csvinput/BaseParsingTest.java | 10 +-
.../transforms/csvinput/CsvInputEnclosureTest.java | 4 +-
.../transforms/csvinput/CsvInputMetaTest.java | 7 +-
.../csvinput/CsvInputMultiCharDelimiterTest.java | 4 +-
.../pipeline/transforms/csvinput/CsvInputTest.java | 4 +-
.../transforms/csvinput/CsvInputUnicodeTest.java | 6 +-
.../transforms/csvinput/PDI_15270_Test.java | 4 +-
.../transforms/fileinput/text/BaseParsingTest.java | 10 +-
.../transforms/fileinput/text/PDI_2875_Test.java | 6 +-
.../text/TextFileInputMetaLoadSaveTest.java | 8 +-
.../fileinput/text/TextFileInputMetaTest.java | 4 +-
.../fileinput/text/TextFileInputTest.java | 7 +-
.../textfileinput/TextFileInputTest.java | 13 +-
.../textfileoutput/TextFileOutputMetaTest.java | 7 +-
.../textfileoutput/TextFileOutputTest.java | 8 +-
.../hop/pipeline/transforms/tika/TikaDialog.java | 203 +++---
.../hop/pipeline/transforms/tika/TikaOutput.java | 8 +-
.../tokenreplacement/TokenReplacement.java | 9 +-
.../tokenreplacement/TokenReplacementDialog.java | 160 ++---
.../transforms/uniquerows/UniqueRowsDialog.java | 45 +-
.../transforms/uniquerows/UniqueRowsMetaTest.java | 13 +-
.../UniqueRowsByHashSetDialog.java | 41 +-
.../transforms/uniquerowsbyhashset/RowKeyTest.java | 4 +-
.../pipeline/transforms/update/UpdateDialog.java | 61 +-
.../pipeline/transforms/update/PDI_11152_Test.java | 4 +-
.../pipeline/transforms/update/UpdateMetaTest.java | 8 +-
.../transforms/valuemapper/ValueMapper.java | 1 +
.../transforms/valuemapper/ValueMapperData.java | 1 +
.../transforms/valuemapper/ValueMapperDialog.java | 32 +-
.../WebServiceAvailableDialog.java | 28 +-
.../transforms/webservices/WebService.java | 24 +-
.../transforms/webservices/WebServiceDialog.java | 171 ++---
.../pipeline/transforms/webservices/wsdl/Wsdl.java | 14 +-
.../transforms/webservices/wsdl/WsdlOperation.java | 8 +-
.../transforms/webservices/wsdl/WsdlTypes.java | 6 +-
.../transforms/webservices/wsdl/WsdlUtils.java | 12 +-
.../webservices/WebServiceMetaLoadSaveTest.java | 7 +-
.../transforms/webservices/WebServiceMetaTest.java | 6 +-
.../transforms/webservices/WebServiceTest.java | 5 +-
.../workflowexecutor/WorkflowExecutorDialog.java | 92 +--
.../workflowexecutor/WorkflowExecutorMeta.java | 6 +-
.../transforms/writetolog/WriteToLogDialog.java | 47 +-
.../transforms/writetolog/WriteToLogMetaTest.java | 6 +-
.../hop/pipeline/transforms/xml/addxml/AddXml.java | 12 +-
.../pipeline/transforms/xml/addxml/AddXmlData.java | 6 +-
.../transforms/xml/addxml/AddXmlDialog.java | 64 +-
.../transforms/xml/getxmldata/GetXmlData.java | 7 +-
.../transforms/xml/getxmldata/GetXmlDataData.java | 12 +-
.../xml/getxmldata/GetXmlDataDialog.java | 198 +++---
.../transforms/xml/getxmldata/GetXmlDataMeta.java | 6 +-
.../xml/xmlinputstream/XmlInputStreamDialog.java | 175 +++---
.../transforms/xml/xmljoin/XmlJoinDialog.java | 77 ++-
.../transforms/xml/xmloutput/XmlOutputData.java | 6 +-
.../transforms/xml/xmloutput/XmlOutputDialog.java | 116 ++--
.../xml/xsdvalidator/XsdValidatorDialog.java | 116 ++--
.../pipeline/transforms/xml/xslt/XsltDialog.java | 118 ++--
.../xml/xmlinputstream/BaseParsingTest.java | 10 +-
.../xml/xmljoin/XmlJoinOmitNullValuesTest.java | 5 +-
.../xml/xmloutput/XmlOutputMetaTest.java | 11 +-
.../transforms/xml/xmloutput/XmlOutputTest.java | 7 +-
.../xml/xsdvalidator/XsdValidatorIntTest.java | 10 +-
.../transforms/yamlinput/YamlInputDialog.java | 123 ++--
.../pipeline/transforms/yamlinput/YamlReader.java | 6 +-
.../transforms/yamlinput/YamlInputMetaTest.java | 7 +-
.../hop/pipeline/transforms/zipfile/ZipFile.java | 6 +-
.../pipeline/transforms/zipfile/ZipFileDialog.java | 63 +-
.../transforms/zipfile/ZipFileMetaTest.java | 8 +-
.../org/apache/hop/ui/hopgui/CanvasFacadeImpl.java | 25 +-
.../apache/hop/ui/hopgui/CanvasListenerImpl.java | 12 +-
.../main/java/org/apache/hop/ui/hopgui/HopWeb.java | 9 +-
.../org/apache/hop/ui/hopgui/canvas-dark.js | 229 -------
.../hop/ui/hopgui/{canvas-light.js => canvas.js} | 219 +++++--
.../org/apache/hop/ui/hopgui/light-mode.css | 5 +
.../java/org/apache/hop/ui/core/PrintSpool.java | 7 +-
.../org/apache/hop/ui/hopgui/CanvasFacadeImpl.java | 3 +-
.../org/apache/hop/core/SwtUniversalImage.java | 6 +-
.../org/apache/hop/core/SwtUniversalImageSvg.java | 2 +-
.../main/java/org/apache/hop/ui/core/ConstUi.java | 15 +-
.../main/java/org/apache/hop/ui/core/PropsUi.java | 123 ++--
.../java/org/apache/hop/ui/core/WidgetUtils.java | 10 +-
.../hop/ui/core/database/DatabaseMetaEditor.java | 113 ++--
.../database/dialog/DatabaseExplorerDialog.java | 39 +-
.../hop/ui/core/database/dialog/SqlEditor.java | 28 +-
.../org/apache/hop/ui/core/dialog/BaseDialog.java | 15 +-
.../hop/ui/core/dialog/BaseMessageDialog.java | 3 +-
.../dialog/BrowserEnvironmentWarningDialog.java | 19 +-
.../hop/ui/core/dialog/CheckResultDialog.java | 17 +-
.../hop/ui/core/dialog/ConfigurationDialog.java | 33 +-
.../apache/hop/ui/core/dialog/ContextDialog.java | 111 +++-
.../apache/hop/ui/core/dialog/DetailsDialog.java | 12 +-
.../hop/ui/core/dialog/DialogBoxWithButtons.java | 6 +-
.../apache/hop/ui/core/dialog/EditRowsDialog.java | 8 +-
.../hop/ui/core/dialog/EnterConditionDialog.java | 9 +-
.../apache/hop/ui/core/dialog/EnterListDialog.java | 44 +-
.../hop/ui/core/dialog/EnterMappingDialog.java | 33 +-
.../hop/ui/core/dialog/EnterNumberDialog.java | 18 +-
.../hop/ui/core/dialog/EnterOptionsDialog.java | 695 ++++++++++++---------
.../hop/ui/core/dialog/EnterOrderedListDialog.java | 47 +-
.../hop/ui/core/dialog/EnterPrintDialog.java | 53 +-
.../hop/ui/core/dialog/EnterSearchDialog.java | 28 +-
.../hop/ui/core/dialog/EnterSelectionDialog.java | 38 +-
.../hop/ui/core/dialog/EnterStringDialog.java | 19 +-
.../hop/ui/core/dialog/EnterStringsDialog.java | 15 +-
.../apache/hop/ui/core/dialog/EnterTextDialog.java | 20 +-
.../hop/ui/core/dialog/EnterValueDialog.java | 32 +-
.../org/apache/hop/ui/core/dialog/ErrorDialog.java | 17 +-
.../core/dialog/HopDescribedVariablesDialog.java | 14 +-
.../org/apache/hop/ui/core/dialog/MessageBox.java | 263 ++++++++
.../ui/core/dialog/MessageDialogWithToggle.java | 6 +-
.../hop/ui/core/dialog/PreviewRowsDialog.java | 14 +-
.../hop/ui/core/dialog/ProgressMonitorDialog.java | 24 +-
.../apache/hop/ui/core/dialog/SelectRowDialog.java | 7 +-
.../hop/ui/core/dialog/ShowBrowserDialog.java | 9 +-
.../apache/hop/ui/core/dialog/ShowHelpDialog.java | 17 +-
.../hop/ui/core/dialog/ShowMessageDialog.java | 24 +-
.../hop/ui/core/dialog/SqlStatementsDialog.java | 12 +-
.../hop/ui/core/dialog/TransformFieldsDialog.java | 19 +-
.../org/apache/hop/ui/core/gui/BaseGuiWidgets.java | 10 +-
.../hop/ui/core/gui/GuiCompositeWidgets.java | 38 +-
.../org/apache/hop/ui/core/gui/GuiMenuWidgets.java | 90 ++-
.../org/apache/hop/ui/core/gui/GuiResource.java | 392 +++++++-----
.../apache/hop/ui/core/gui/GuiToolbarWidgets.java | 49 +-
.../hop/ui/core/metadata/MetadataEditor.java | 2 +-
.../hop/ui/core/metadata/MetadataEditorDialog.java | 9 +-
.../hop/ui/core/metadata/MetadataManager.java | 3 +-
.../apache/hop/ui/core/vfs/HopVfsFileDialog.java | 70 ++-
.../org/apache/hop/ui/core/widget/CheckBoxVar.java | 4 +-
.../org/apache/hop/ui/core/widget/ComboVar.java | 9 +-
.../apache/hop/ui/core/widget/ConditionEditor.java | 26 +-
.../hop/ui/core/widget/ControlSpaceKeyAdapter.java | 23 +-
.../org/apache/hop/ui/core/widget/LabelCombo.java | 4 +-
.../apache/hop/ui/core/widget/LabelComboVar.java | 4 +-
.../org/apache/hop/ui/core/widget/LabelText.java | 4 +-
.../apache/hop/ui/core/widget/LabelTextVar.java | 4 +-
.../hop/ui/core/widget/MetaSelectionLine.java | 121 ++--
.../hop/ui/core/widget/PluginWidgetFactory.java | 6 +-
.../org/apache/hop/ui/core/widget/RadioTab.java | 16 +-
.../apache/hop/ui/core/widget/StyledTextComp.java | 4 +-
.../org/apache/hop/ui/core/widget/TableView.java | 59 +-
.../org/apache/hop/ui/core/widget/TextVar.java | 14 +-
.../apache/hop/ui/core/widget/TextVarButton.java | 4 +-
.../apache/hop/ui/core/widget/TopicSelection.java | 8 +-
.../hop/ui/core/widget/tree/TreeToolbar.java | 10 +-
.../ui/execution/ExecutionInfoLocationEditor.java | 35 +-
.../profiling/ExecutionDataProfileEditor.java | 25 +-
.../org/apache/hop/ui/hopgui/CanvasFacade.java | 19 +-
.../main/java/org/apache/hop/ui/hopgui/HopGui.java | 107 +++-
.../ui/hopgui/context/menu/MenuContextHandler.java | 140 +++++
.../ui/hopgui/delegates/HopGuiFileDelegate.java | 2 +-
.../delegates/HopGuiFileRefreshDelegate.java | 5 +-
.../apache/hop/ui/hopgui/dialog/AboutDialog.java | 38 +-
.../hop/ui/hopgui/dialog/DeleteMessageBox.java | 91 ---
.../ui/hopgui/dialog/EnterPreviewRowsDialog.java | 20 +-
.../ui/hopgui/dialog/MetadataExplorerDialog.java | 18 +-
.../hop/ui/hopgui/dialog/NewSubPipelineDialog.java | 14 +-
.../apache/hop/ui/hopgui/dialog/NotePadDialog.java | 57 +-
.../hop/ui/hopgui/dialog/PreviewSelectDialog.java | 14 +-
.../hop/ui/hopgui/file/HopFileTypePlugin.java | 6 +-
.../ui/hopgui/file/pipeline/HopGuiLogBrowser.java | 14 +-
.../hopgui/file/pipeline/HopGuiPipelineGraph.java | 255 +++-----
.../delegates/HopGuiPipelineGridDelegate.java | 10 +-
.../delegates/HopGuiPipelineHopDelegate.java | 2 +-
.../delegates/HopGuiPipelineLogDelegate.java | 6 +-
.../delegates/HopGuiPipelineRunDelegate.java | 2 +-
.../delegates/HopGuiPipelineTransformDelegate.java | 10 +-
.../hopgui/file/workflow/HopGuiWorkflowGraph.java | 237 ++-----
.../delegates/HopGuiWorkflowActionDelegate.java | 5 +-
.../delegates/HopGuiWorkflowClipboardDelegate.java | 1 -
.../delegates/HopGuiWorkflowGridDelegate.java | 1 +
.../delegates/HopGuiWorkflowHopDelegate.java | 2 +-
.../delegates/HopGuiWorkflowLogDelegate.java | 12 +-
.../delegates/HopGuiWorkflowRunDelegate.java | 2 +-
.../hopgui/perspective/HopPerspectiveManager.java | 7 +-
.../hopgui/perspective/HopPerspectivePlugin.java | 6 +-
.../hop/ui/hopgui/perspective/TabCloseHandler.java | 3 -
.../dataorch/HopDataOrchestrationPerspective.java | 6 +-
.../perspective/dataorch/HopGuiAbstractGraph.java | 425 +++++++------
.../perspective/execution/BaseExecutionViewer.java | 18 +-
.../execution/ExecutionPerspective.java | 140 +++--
.../execution/PipelineExecutionViewer.java | 33 +-
.../execution/WorkflowExecutionViewer.java | 36 +-
.../perspective/explorer/ExplorerPerspective.java | 51 +-
.../explorer/file/ExplorerFileTypeHandler.java | 1 +
.../file/types/base/BaseExplorerFileType.java | 2 +-
.../types/base/BaseExplorerFileTypeHandler.java | 2 +-
.../text/BaseTextExplorerFileTypeHandler.java | 2 +-
.../perspective/metadata/MetadataPerspective.java | 46 +-
.../HopPluginExplorePerspective.java | 23 +-
.../perspective/search/HopSearchPerspective.java | 47 +-
.../org/apache/hop/ui/hopgui/shared/SwtGc.java | 9 +-
.../hop/ui/hopgui/welcome/WelcomeDialog.java | 18 +-
.../hop/ui/hopgui/welcome/WelcomeNavigation.java | 80 +++
.../hop/ui/hopgui/welcome/WelcomeWelcome.java | 5 +-
.../java/org/apache/hop/ui/i18n/BundleFile.java | 9 +-
.../java/org/apache/hop/ui/i18n/BundlesStore.java | 6 +-
.../apache/hop/ui/i18n/MessagesSourceCrawler.java | 7 +-
.../java/org/apache/hop/ui/i18n/MessagesStore.java | 12 +-
.../org/apache/hop/ui/i18n/editor/Translator.java | 70 ++-
.../hop/ui/partition/PartitionSchemaEditor.java | 26 +-
.../config/PipelineRunConfigurationEditor.java | 43 +-
.../hop/ui/pipeline/debug/PipelineDebugDialog.java | 30 +-
.../ui/pipeline/dialog/ModPartitionerDialog.java | 12 +-
.../hop/ui/pipeline/dialog/PipelineDialog.java | 95 +--
.../ui/pipeline/dialog/PipelineDialogPlugin.java | 6 +-
.../PipelineExecutionConfigurationDialog.java | 11 +-
.../hop/ui/pipeline/dialog/PipelineHopDialog.java | 26 +-
.../ui/pipeline/transform/BaseTransformDialog.java | 32 +-
.../transform/TransformErrorMetaDialog.java | 55 +-
.../transform/common/FieldSelectionDialog.java | 7 +-
.../common/GetFieldsSampleDataDialog.java | 2 +-
.../common/IGetFieldsCapableTransformDialog.java | 13 +-
.../ui/pipeline/transforms/dummy/DummyDialog.java | 12 +-
.../transforms/injector/InjectorDialog.java | 19 +-
.../transforms/missing/MissingPipelineDialog.java | 21 +-
.../org/apache/hop/ui/server/HopServerEditor.java | 59 +-
.../java/org/apache/hop/ui/util/HelpUtils.java | 5 +-
.../org/apache/hop/ui/util/SwtSvgImageUtil.java | 6 +-
.../hop/ui/workflow/actions/ActionBaseDialog.java | 83 ++-
.../workflow/actions/dummy/ActionDummyDialog.java | 13 +-
.../actions/missing/MissingActionDialog.java | 21 +-
.../workflow/actions/start/ActionStartDialog.java | 31 +-
.../config/WorkflowRunConfigurationEditor.java | 29 +-
.../hop/ui/workflow/dialog/WorkflowDialog.java | 71 ++-
.../ui/workflow/dialog/WorkflowDialogPlugin.java | 6 +-
.../WorkflowExecutionConfigurationDialog.java | 16 +-
.../hop/ui/www/service/WebServiceEditor.java | 47 +-
.../hop/ui/www/service/WebServiceGuiPlugin.java | 2 +-
.../core/dialog/messages/messages_en_US.properties | 83 +--
.../ui/hopgui/messages/messages_en_US.properties | 2 +-
.../metadata/messages/messages_en_US.properties | 1 +
ui/src/main/resources/ui/images/add-item.svg | 4 +-
.../resources/ui/images/copy-rows-disabled.svg | 4 +-
ui/src/main/resources/ui/images/database.svg | 4 +-
ui/src/main/resources/ui/images/error-disabled.svg | 4 +-
ui/src/main/resources/ui/images/false-disabled.svg | 4 +-
ui/src/main/resources/ui/images/help.svg | 4 +-
ui/src/main/resources/ui/images/info-disabled.svg | 4 +-
.../ui/images/{logo_hop.svg => logo_bw.svg} | 4 +-
.../resources/ui/images/parallel-hop-disabled.svg | 4 +-
.../main/resources/ui/images/target-disabled.svg | 4 +-
ui/src/main/resources/ui/images/true-disabled.svg | 4 +-
.../resources/ui/images/unconditional-disabled.svg | 4 +-
ui/src/main/resources/ui/images/webservice.svg | 4 +-
.../resources/ui/images/workflow_run_config.svg | 4 +-
ui/src/main/resources/ui/images/zoom-100.svg | 4 +-
ui/src/main/resources/ui/images/zoom-in.svg | 4 +-
ui/src/main/resources/ui/images/zoom-out.svg | 4 +-
.../hop/ui/core/bus/HopGuiEventsHandlerTest.java | 7 +-
.../EditRowsDialog_EmptyStringVsNull_Test.java | 6 +-
1370 files changed, 22040 insertions(+), 13617 deletions(-)
copy core/src/main/java/org/apache/hop/core/gui/{Point.java => DPoint.java} (68%)
copy integration-tests/{actions/0004-verify-resultsfilenames-were-used.hpl => beam_directrunner/0010-get-file-names-count-files.hpl} (66%)
copy integration-tests/{http/0005-http-action-check-header.hpl => beam_directrunner/0010-get-file-names-create-files.hpl} (58%)
copy integration-tests/{gcp/0003-input-bigtable-validate.hpl => beam_directrunner/0010-get-file-names-validation.hpl} (72%)
create mode 100644 integration-tests/beam_directrunner/datasets/0010-get-file-names-golden.csv
copy integration-tests/{transforms/main-0041-properties-file-input.hwf => beam_directrunner/main-0010-get-file-names.hwf} (74%)
copy integration-tests/{transforms/metadata/dataset/golden-append.json => beam_directrunner/metadata/dataset/0010-get-file-names-golden.json} (59%)
create mode 100644 integration-tests/beam_directrunner/metadata/unit-test/0010-get-file-names-validation UNIT.json
delete mode 100644 rap/src/main/resources/org/apache/hop/ui/hopgui/canvas-dark.js
rename rap/src/main/resources/org/apache/hop/ui/hopgui/{canvas-light.js => canvas.js} (51%)
create mode 100644 ui/src/main/java/org/apache/hop/ui/core/dialog/MessageBox.java
create mode 100644 ui/src/main/java/org/apache/hop/ui/hopgui/context/menu/MenuContextHandler.java
delete mode 100644 ui/src/main/java/org/apache/hop/ui/hopgui/dialog/DeleteMessageBox.java
create mode 100644 ui/src/main/java/org/apache/hop/ui/hopgui/welcome/WelcomeNavigation.java
copy ui/src/main/resources/ui/images/{logo_hop.svg => logo_bw.svg} (70%)