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 2021/02/19 13:44:53 UTC
[incubator-hop] branch master updated (ec5c918 -> 66e8aa5)
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/incubator-hop.git.
from ec5c918 HOP-2536 (#629)
new 098c03b HOP-2375 : Adding gray scale color mappings for Dark Mode (disabled hops etc)
new 835ffb1 HOP-2375 : Various color and drawing corrections for dark mode
new 6225f36 HOP-2375 : Various color and drawing corrections for dark mode
new db67c51 HOP-2375 : Correct JavaScript transform icon in dark mode
new 4cdca31 HOP-2537 : Remove inkscape metadata from SVG files
new d8706d8 HOP-2537 : Cleanup newlines in SVG files HOP-2375 : Dark mode color improvements
new 8cf30d5 HOP-2537 : Cleanup newlines in SVG files (checksum fixes because of changed SVF file?!)
new ea4fa2d HOP-2534 : Port the SAS Input step to Hop
new 66e8aa5 Merge pull request #630 from mattcasters/master
The 1621 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:
assemblies/plugins/dist/pom.xml | 13 +
assemblies/plugins/transforms/pom.xml | 1 +
.../transforms/{janino => sasinput}/pom.xml | 17 +-
.../src/assembly/assembly.xml | 10 +-
.../sasinput}/src/main/resources/version.xml | 0
.../src/main/resources/static/css/hop_logo.svg | 44 +--
.../src/main/resources/static/images/back.svg | 42 ---
.../src/main/resources/static/images/cleanup.svg | 24 --
.../src/main/resources/static/images/close.svg | 2 +-
.../src/main/resources/static/images/download.svg | 43 ---
.../src/main/resources/static/images/pipeline.svg | 60 +--
.../src/main/resources/static/images/run.svg | 43 +--
.../main/resources/static/images/run_option.svg | 7 +-
.../src/main/resources/static/images/stop.svg | 43 +--
.../src/main/resources/static/images/view.svg | 2 +-
.../src/main/resources/static/images/workflow.svg | 99 +----
core/src/main/resources/images/binary.svg | 148 +++-----
core/src/main/resources/images/boolean.svg | 41 +-
core/src/main/resources/images/date.svg | 89 ++---
core/src/main/resources/images/inet.svg | 71 +---
core/src/main/resources/images/number.svg | 51 +--
core/src/main/resources/images/string.svg | 83 ++---
core/src/main/resources/images/timestamp.svg | 61 +--
core/src/test/resources/CSV.svg | 4 +-
.../org/apache/hop/pipeline/PipelinePainter.java | 14 -
.../org/apache/hop/workflow/WorkflowPainter.java | 2 +-
engine/src/test/resources/test.svg | 61 +--
.../0004-udjc-render-all-transforms-in-svg.hpl | 2 +-
.../0005-udjc-render-all-actions-in-svg.hpl | 2 +-
plugins/actions/abort/src/main/resources/Abort.svg | 4 +-
.../src/main/resources/AddResultFileNames.svg | 4 +-
.../src/main/resources/as400command.svg | 57 +--
.../src/main/resources/CheckDbConnection.svg | 4 +-
.../src/main/resources/CheckFilesLocked.svg | 4 +-
.../src/main/resources/ColumnsExist.svg | 4 +-
.../copyfiles/src/main/resources/CopyFiles.svg | 4 +-
.../src/main/resources/CopyMoveResultFilenames.svg | 4 +-
.../createfile/src/main/resources/CreateFile.svg | 4 +-
.../src/main/resources/CreateFolder.svg | 4 +-
plugins/actions/delay/src/main/resources/Delay.svg | 4 +-
.../deletefile/src/main/resources/DeleteFile.svg | 4 +-
.../deletefiles/src/main/resources/DeleteFiles.svg | 4 +-
.../src/main/resources/DeleteFolders.svg | 4 +-
.../src/main/resources/DeleteResultFilenames.svg | 4 +-
.../dostounix/src/main/resources/DosToUnix.svg | 4 +-
plugins/actions/eval/src/main/resources/eval.svg | 80 +---
.../src/main/resources/EvalFilesMetrics.svg | 4 +-
.../src/main/resources/EvalTableContent.svg | 4 +-
.../filecompare/src/main/resources/FileCompare.svg | 4 +-
.../fileexists/src/main/resources/FileExists.svg | 4 +-
.../filesexist/src/main/resources/FilesExist.svg | 4 +-
.../src/main/resources/FolderIsEmpty.svg | 4 +-
.../src/main/resources/FoldersCompare.svg | 4 +-
plugins/actions/ftp/src/main/resources/FTP.svg | 4 +-
.../actions/ftp/src/main/resources/FTPDelete.svg | 4 +-
plugins/actions/ftp/src/main/resources/FTPPut.svg | 4 +-
plugins/actions/ftp/src/main/resources/FTPSGet.svg | 4 +-
plugins/actions/ftp/src/main/resources/FTPSPut.svg | 4 +-
plugins/actions/ftp/src/main/resources/SFTP.svg | 4 +-
plugins/actions/ftp/src/main/resources/SFTPPut.svg | 4 +-
.../actions/getpop/src/main/resources/GetPOP.svg | 4 +-
plugins/actions/http/src/main/resources/HTTP.svg | 4 +-
plugins/actions/mail/src/main/resources/Mail.svg | 1 -
.../movefiles/src/main/resources/MoveFiles.svg | 4 +-
.../msgboxinfo/src/main/resources/MsgBoxInfo.svg | 4 +-
.../src/main/resources/MssqlBulkLoad.svg | 4 +-
.../src/main/resources/MysqlBulkFile.svg | 4 +-
.../src/main/resources/MysqlBulkLoad.svg | 4 +-
.../src/main/resources/PGPDecryptFiles.svg | 4 +-
.../src/main/resources/PGPEncryptFiles.svg | 4 +-
.../pgpfiles/src/main/resources/PGPVerify.svg | 4 +-
plugins/actions/ping/src/main/resources/Ping.svg | 4 +-
.../repeat/src/main/resources/endrepeat.svg | 4 +-
.../actions/repeat/src/main/resources/repeat.svg | 106 +-----
.../src/main/resources/SendNagiosPassiveCheck.svg | 4 +-
.../src/main/resources/SetVariables.svg | 4 +-
plugins/actions/shell/src/main/resources/shell.svg | 49 +--
.../simpleeval/src/main/resources/SimpleEval.svg | 4 +-
.../actions/snmptrap/src/main/resources/SNMP.svg | 4 +-
plugins/actions/sql/src/main/resources/sql.svg | 50 +--
.../actions/success/src/main/resources/Success.svg | 4 +-
.../actions/syslog/src/main/resources/Syslog.svg | 4 +-
.../tableexists/src/main/resources/TableExists.svg | 4 +-
.../actions/telnet/src/main/resources/Telnet.svg | 4 +-
.../src/main/resources/TruncateTables.svg | 4 +-
plugins/actions/unzip/src/main/resources/UnZip.svg | 4 +-
.../waitforfile/src/main/resources/WaitForFile.svg | 4 +-
.../waitforsql/src/main/resources/WaitForSQL.svg | 4 +-
.../src/main/resources/WebServiceAvailable.svg | 4 +-
.../writetofile/src/main/resources/WriteToFile.svg | 4 +-
.../writetolog/src/main/resources/WriteToLog.svg | 4 +-
plugins/actions/xml/src/main/resources/DTD.svg | 4 +-
plugins/actions/xml/src/main/resources/XFC.svg | 4 +-
plugins/actions/xml/src/main/resources/XSLT.svg | 4 +-
.../org/apache/hop/workflow/actions/xml/XSD.svg | 4 +-
plugins/actions/zipfile/src/main/resources/Zip.svg | 4 +-
.../src/main/resources/beam-gcp-pubsub-publish.svg | 1 -
.../engines/beam/src/main/resources/beam-input.svg | 1 -
.../beam/src/main/resources/beam-kafka-input.svg | 1 -
.../engines/beam/src/main/resources/beam-kafka.svg | 1 -
plugins/misc/git/src/main/resources/added.svg | 22 +-
plugins/misc/git/src/main/resources/branch.svg | 27 +-
plugins/misc/git/src/main/resources/changed.svg | 27 +-
plugins/misc/git/src/main/resources/git-add.svg | 18 +-
plugins/misc/git/src/main/resources/git-delete.svg | 18 +-
plugins/misc/git/src/main/resources/git-edit.svg | 44 +--
plugins/misc/git/src/main/resources/git_icon.svg | 4 +-
.../git/src/main/resources/git_icon_inactive.svg | 37 +-
plugins/misc/git/src/main/resources/pull.svg | 28 +-
plugins/misc/git/src/main/resources/push.svg | 28 +-
plugins/misc/git/src/main/resources/removed.svg | 22 +-
plugins/misc/git/src/main/resources/repository.svg | 17 +-
plugins/misc/git/src/main/resources/tag.svg | 24 +-
.../apache/hop/imports/gui/HopImportGuiPlugin.java | 2 +-
.../misc/import/src/main/resources/kettle-logo.svg | 19 +-
.../src/main/resources/environment-add.svg | 32 +-
.../src/main/resources/environment-delete.svg | 30 +-
.../src/main/resources/environment-edit.svg | 33 +-
.../projects/src/main/resources/environment.svg | 35 +-
.../projects/src/main/resources/project-add.svg | 29 +-
.../projects/src/main/resources/project-delete.svg | 27 +-
.../projects/src/main/resources/project-edit.svg | 28 +-
.../misc/projects/src/main/resources/project.svg | 26 +-
.../testing/src/main/resources/Test_tube_icon.svg | 23 +-
.../src/main/resources/Test_tube_icon_create.svg | 22 +-
.../src/main/resources/Test_tube_icon_delete.svg | 20 +-
.../src/main/resources/Test_tube_icon_detach.svg | 20 +-
.../src/main/resources/Test_tube_icon_edit.svg | 22 +-
.../src/main/resources/clear-golden-dataset.svg | 42 +--
.../src/main/resources/clear-input-dataset.svg | 42 +--
.../misc/testing/src/main/resources/dataset.svg | 39 +-
.../testing/src/main/resources/executetests.svg | 20 +-
.../src/main/resources/set-golden-dataset.svg | 41 +-
.../src/main/resources/set-input-dataset.svg | 4 +-
.../src/main/resources/test_tube_icon_run.svg | 105 +-----
.../transforms/abort/src/main/resources/abort.svg | 4 +-
.../addsequence/src/main/resources/addsequence.svg | 4 +-
.../src/main/resources/analyticquery.svg | 4 +-
.../append/src/main/resources/append.svg | 4 +-
.../src/main/resources/blockingtransform.svg | 4 +-
.../resources/blockinguntiltransformsfinish.svg | 4 +-
.../calculator/src/main/resources/calculator.svg | 4 +-
.../src/main/resources/changefileencoding.svg | 4 +-
.../checksum/src/main/resources/checksum.svg | 4 +-
.../pipeline/transforms/checksum/CheckSumTest.java | 12 +-
.../clonerow/src/main/resources/clonerow.svg | 4 +-
.../src/main/resources/closuregenerator.svg | 4 +-
.../coalesce/src/main/resources/coalesce.svg | 55 +--
.../src/main/resources/columnexists.svg | 4 +-
.../src/main/resources/combinationlookup.svg | 4 +-
.../src/main/resources/concatfields.svg | 4 +-
.../constant/src/main/resources/constant.svg | 4 +-
.../src/main/resources/creditcardvalidator.svg | 4 +-
.../cubeinput/src/main/resources/cubeinput.svg | 4 +-
.../cubeoutput/src/main/resources/cubeoutput.svg | 4 +-
.../databasejoin/src/main/resources/dbjoin.svg | 4 +-
.../databaselookup/src/main/resources/dblookup.svg | 4 +-
.../datagrid/src/main/resources/datagrid.svg | 4 +-
.../dbproc/src/main/resources/dbproc.svg | 4 +-
.../transforms/delay/src/main/resources/delay.svg | 4 +-
.../delete/src/main/resources/delete.svg | 4 +-
.../src/main/resources/denormaliser.svg | 4 +-
.../src/main/resources/detectemptystream.svg | 4 +-
.../src/main/resources/detectlastrow.svg | 4 +-
.../src/main/resources/dimensionlookup.svg | 4 +-
.../src/main/resources/dynamicsqlrow.svg | 4 +-
.../edi2xml/src/main/resources/EDI2XML.svg | 4 +-
.../excelinput/src/main/resources/excelinput.svg | 4 +-
.../exceloutput/src/main/resources/exceloutput.svg | 4 +-
.../excelwriter/src/main/resources/excelwriter.svg | 4 +-
.../execprocess/src/main/resources/execprocess.svg | 4 +-
.../execsqlrow/src/main/resources/execsqlrow.svg | 51 +--
.../transforms/fake/src/main/resources/fake.svg | 29 +-
.../src/main/resources/fieldschangesequence.svg | 4 +-
.../src/main/resources/fieldsplitter.svg | 4 +-
.../fileexists/src/main/resources/fileexists.svg | 4 +-
.../filelocked/src/main/resources/filelocked.svg | 4 +-
.../filemetadata/src/main/resources/icon.svg | 51 +--
.../src/main/resources/filesfromresult.svg | 4 +-
.../src/main/resources/filestoresult.svg | 4 +-
.../filterrows/src/main/resources/filterrows.svg | 4 +-
.../flattener/src/main/resources/flattener.svg | 4 +-
.../fuzzymatch/src/main/resources/fuzzymatch.svg | 4 +-
.../src/main/resources/getfilenames.svg | 4 +-
.../src/main/resources/getfilesrowcount.svg | 4 +-
.../src/main/resources/get-server-sequence.svg | 4 +-
.../src/main/resources/getsubfolders.svg | 4 +-
.../src/main/resources/gettablenames.svg | 4 +-
.../getvariable/src/main/resources/getvariable.svg | 4 +-
.../transforms/http/src/main/resources/http.svg | 4 +-
.../httppost/src/main/resources/httppost.svg | 4 +-
.../ifnull/src/main/resources/IfNull.svg | 4 +-
.../src/main/resources/insertupdate.svg | 4 +-
.../janino/src/main/resources/images/hop-input.svg | 8 +-
.../src/main/resources/images/hop-output.svg | 8 +-
.../janino/src/main/resources/janino.svg | 51 +--
.../janino/src/main/resources/javafilter.svg | 4 +-
.../src/main/resources/userdefinedjavaclass.svg | 51 +--
.../javascript/src/main/resources/javascript.svg | 49 +--
.../joinrows/src/main/resources/joinrows.svg | 4 +-
plugins/transforms/json/src/main/resources/JSI.svg | 4 +-
plugins/transforms/json/src/main/resources/JSO.svg | 4 +-
.../src/main/resources/KafkaConsumerInput.svg | 2 +-
.../src/main/resources/KafkaProducerOutput.svg | 2 +-
.../ldap/src/main/resources/ldapinput.svg | 4 +-
.../ldap/src/main/resources/ldapoutput.svg | 4 +-
.../ldifinput/src/main/resources/ldifinput.svg | 4 +-
.../src/main/resources/loadfileinput.svg | 4 +-
.../transforms/mail/src/main/resources/mail.svg | 3 +-
.../mailinput/src/main/resources/mailinput.svg | 4 +-
.../src/main/resources/mailvalidator.svg | 3 +-
.../transforms/mapping/src/main/resources/MAP.svg | 4 +-
.../transforms/mapping/src/main/resources/MPI.svg | 4 +-
.../transforms/mapping/src/main/resources/MPO.svg | 4 +-
.../src/main/resources/memorygroupby.svg | 4 +-
.../mergejoin/src/main/resources/mergejoin.svg | 4 +-
.../mergerows/src/main/resources/mergerows.svg | 4 +-
.../src/main/resources/GenericTransform.svg | 4 +-
.../src/main/resources/MetaStructure.svg | 4 +-
.../mongodb/src/main/resources/mongodb-input.svg | 4 +-
.../mongodb/src/main/resources/mongodb-output.svg | 4 +-
.../src/main/resources/multimergejoin.svg | 4 +-
.../normaliser/src/main/resources/normaliser.svg | 4 +-
.../nullif/src/main/resources/NullIf.svg | 4 +-
.../numberrange/src/main/resources/numberrange.svg | 4 +-
.../src/main/resources/PGBulkLoader.svg | 4 +-
.../pgp/src/main/resources/pgpdecryptstream.svg | 4 +-
.../pgp/src/main/resources/pgpencryptstream.svg | 4 +-
plugins/transforms/pom.xml | 1 +
.../src/main/resources/processfiles.svg | 4 +-
.../src/main/resources/propertyinput.svg | 4 +-
.../src/main/resources/propertyoutput.svg | 4 +-
.../randomvalue/src/main/resources/randomvalue.svg | 4 +-
.../regexeval/src/main/resources/regexeval.svg | 4 +-
.../src/main/resources/replaceinstring.svg | 4 +-
.../src/main/resources/reservoirsampling.svg | 4 +-
.../transforms/rest/src/main/resources/rest.svg | 4 +-
.../src/main/resources/rowgenerator.svg | 4 +-
.../src/main/resources/recordsfromstream.svg | 4 +-
.../src/main/resources/rowsfromresult.svg | 4 +-
.../src/main/resources/rowstoresult.svg | 4 +-
.../salesforce/src/main/resources/FFO.svg | 8 +-
.../salesforce/src/main/resources/SFD.svg | 8 +-
.../salesforce/src/main/resources/SFI.svg | 8 +-
.../salesforce/src/main/resources/SFU.svg | 8 +-
.../salesforce/src/main/resources/SFUD.svg | 8 +-
.../samplerows/src/main/resources/samplerows.svg | 4 +-
.../debug => plugins/transforms/sasinput}/pom.xml | 29 +-
.../transforms/sasinput/src/main/doc/sasinput.adoc | 43 +++
.../hop/pipeline/transforms/sasinput/SasInput.java | 214 +++++++++++
.../transforms/sasinput/SasInputData.java} | 12 +-
.../transforms/sasinput/SasInputDialog.java | 414 +++++++++++++++++++++
.../transforms/sasinput/SasInputField.java | 209 +++++++++++
.../pipeline/transforms/sasinput/SasInputMeta.java | 196 ++++++++++
.../hop/pipeline/transforms/sasinput/SasUtil.java | 39 +-
.../sasinput/src/main/resources/SASInput.svg | 21 ++
.../sasinput/messages/messages_en_US.properties | 91 +++++
.../sasinput/messages/messages_fr_FR.properties | 40 ++
.../sasinput/messages/messages_it_IT.properties | 40 ++
.../sasinput/messages/messages_ja_JP.properties | 88 +++++
.../transforms/sasinput/SasInputMetaTest.java} | 69 ++--
.../src/main/resources/selectvalues.svg | 4 +-
.../src/main/resources/setvalueconstant.svg | 4 +-
.../src/main/resources/setvaluefield.svg | 4 +-
.../setvariable/src/main/resources/setvariable.svg | 4 +-
.../sort/src/main/resources/sortrows.svg | 4 +-
.../sortedmerge/src/main/resources/sortedmerge.svg | 4 +-
.../src/main/resources/splitfieldtorows.svg | 4 +-
plugins/transforms/sql/src/main/resources/sql.svg | 50 +--
.../src/main/resources/sqlfileoutput.svg | 4 +-
plugins/transforms/ssh/src/main/resources/ssh.svg | 4 +-
.../src/main/resources/streamlookup.svg | 4 +-
.../src/main/resources/GenericTransform.svg | 4 +-
.../stringcut/src/main/resources/stringcut.svg | 4 +-
.../src/main/resources/stringoperations.svg | 4 +-
.../switchcase/src/main/resources/switchcase.svg | 4 +-
.../src/main/resources/synchronizeaftermerge.svg | 4 +-
.../syslog/src/main/resources/syslogmessage.svg | 4 +-
.../systemdata/src/main/resources/systeminfo.svg | 4 +-
.../src/main/resources/tablecompare.svg | 4 +-
.../tableexists/src/main/resources/tableexists.svg | 4 +-
.../tableoutput/src/main/resources/tableoutput.svg | 4 +-
.../terafast/src/main/resources/TeraFast.svg | 4 +-
.../textfile/src/main/resources/textfileinput.svg | 4 +-
.../textfile/src/main/resources/textfileoutput.svg | 4 +-
.../tokenreplacement/src/main/resources/token.svg | 109 ++----
.../uniquerows/src/main/resources/uniquerows.svg | 4 +-
.../src/main/resources/uniquerowsbyhashset.svg | 4 +-
.../update/src/main/resources/update.svg | 4 +-
.../valuemapper/src/main/resources/valuemapper.svg | 4 +-
.../src/main/resources/webserviceavailable.svg | 4 +-
.../webservices/src/main/resources/webservice.svg | 4 +-
.../writetolog/src/main/resources/writetolog.svg | 4 +-
plugins/transforms/xml/src/main/resources/GXD.svg | 4 +-
plugins/transforms/xml/src/main/resources/XJN.svg | 4 +-
plugins/transforms/xml/src/main/resources/XOU.svg | 4 +-
plugins/transforms/xml/src/main/resources/XSLT.svg | 4 +-
.../transforms/xml/src/main/resources/add_xml.svg | 4 +-
.../xml/src/main/resources/xml_input_stream.svg | 4 +-
.../yamlinput/src/main/resources/yamlinput.svg | 4 +-
.../zipfile/src/main/resources/zipfile.svg | 4 +-
.../org/apache/hop/core/SwtUniversalImageSvg.java | 31 +-
.../main/java/org/apache/hop/ui/core/PropsUi.java | 18 +-
.../org/apache/hop/ui/core/gui/GuiMenuWidgets.java | 2 +-
.../org/apache/hop/ui/core/gui/GuiResource.java | 11 -
.../org/apache/hop/ui/util/SwtSvgImageUtil.java | 2 +-
.../main/resources/ui/images/ClearTextDisabled.svg | 10 +-
ui/src/main/resources/ui/images/DHOP.svg | 1 -
ui/src/main/resources/ui/images/HOP_delete.svg | 59 +--
ui/src/main/resources/ui/images/HOP_disable.svg | 52 +--
.../resources/ui/images/HOP_disable_downstream.svg | 38 +-
.../resources/ui/images/HOP_enable_downstream.svg | 61 +--
ui/src/main/resources/ui/images/SQLbutton.svg | 7 +-
ui/src/main/resources/ui/images/add-condition.svg | 6 +-
ui/src/main/resources/ui/images/add.svg | 6 -
ui/src/main/resources/ui/images/add_all.svg | 10 -
ui/src/main/resources/ui/images/add_single.svg | 6 -
.../resources/ui/images/align-bottom-disabled.svg | 48 +--
ui/src/main/resources/ui/images/align-bottom.svg | 52 +--
.../resources/ui/images/align-left-disabled.svg | 43 +--
ui/src/main/resources/ui/images/align-left.svg | 46 +--
.../resources/ui/images/align-right-disabled.svg | 43 +--
ui/src/main/resources/ui/images/align-right.svg | 47 +--
.../resources/ui/images/align-top-disabled.svg | 43 +--
ui/src/main/resources/ui/images/align-top.svg | 46 +--
ui/src/main/resources/ui/images/analyzer.svg | 7 +-
ui/src/main/resources/ui/images/arrow-left.svg | 42 ---
ui/src/main/resources/ui/images/arrow-right.svg | 42 ---
ui/src/main/resources/ui/images/arrow-up.svg | 42 ---
ui/src/main/resources/ui/images/arrow.svg | 7 +-
ui/src/main/resources/ui/images/attach.svg | 44 ---
ui/src/main/resources/ui/images/bol.svg | 7 +-
ui/src/main/resources/ui/images/bookmark-add.svg | 44 +--
ui/src/main/resources/ui/images/bookmark.svg | 2 +-
ui/src/main/resources/ui/images/busy.svg | 31 --
ui/src/main/resources/ui/images/calendar.svg | 7 +-
ui/src/main/resources/ui/images/cancel.svg | 43 ---
ui/src/main/resources/ui/images/check.svg | 7 +-
ui/src/main/resources/ui/images/checkpoint.svg | 1 -
ui/src/main/resources/ui/images/cleanup.svg | 7 +-
ui/src/main/resources/ui/images/clear-log.svg | 7 +-
ui/src/main/resources/ui/images/clear-text.svg | 10 +-
ui/src/main/resources/ui/images/close-panel.svg | 7 +-
ui/src/main/resources/ui/images/close.svg | 42 ---
ui/src/main/resources/ui/images/cluster.svg | 1 -
ui/src/main/resources/ui/images/collapse-all.svg | 7 +-
ui/src/main/resources/ui/images/color.svg | 44 ---
ui/src/main/resources/ui/images/context_menu.svg | 7 +-
ui/src/main/resources/ui/images/copy-rows.svg | 74 +---
ui/src/main/resources/ui/images/copy-rows_OLD.svg | 1 -
ui/src/main/resources/ui/images/copy.svg | 42 ---
ui/src/main/resources/ui/images/cut.svg | 42 ---
ui/src/main/resources/ui/images/data.svg | 47 +--
ui/src/main/resources/ui/images/data_orch.svg | 4 -
ui/src/main/resources/ui/images/database.svg | 4 +-
ui/src/main/resources/ui/images/debug.svg | 44 +--
ui/src/main/resources/ui/images/delete.svg | 44 ---
ui/src/main/resources/ui/images/deprecated.svg | 95 ++---
ui/src/main/resources/ui/images/disabled-add.svg | 4 +-
.../ui/images/disabled-generic-delete.svg | 7 +-
.../resources/ui/images/disabled-generic-edit.svg | 7 +-
.../ui/images/distribute-horizontally-disabled.svg | 48 +--
.../ui/images/distribute-horizontally.svg | 52 +--
.../ui/images/distribute-vertically-disabled.svg | 49 +--
.../resources/ui/images/distribute-vertically.svg | 52 +--
ui/src/main/resources/ui/images/distribute.svg | 42 ---
ui/src/main/resources/ui/images/down.svg | 6 -
ui/src/main/resources/ui/images/download.svg | 43 ---
ui/src/main/resources/ui/images/dummy.svg | 4 +-
ui/src/main/resources/ui/images/duplicate.svg | 42 ---
ui/src/main/resources/ui/images/edit.svg | 44 ---
ui/src/main/resources/ui/images/edit_option.svg | 7 +-
ui/src/main/resources/ui/images/error.svg | 37 +-
ui/src/main/resources/ui/images/expand-all.svg | 7 +-
ui/src/main/resources/ui/images/exploreRepo.svg | 7 +-
.../main/resources/ui/images/exploreSolution.svg | 5 +-
ui/src/main/resources/ui/images/exploredb.svg | 7 +-
ui/src/main/resources/ui/images/exponent.svg | 31 --
ui/src/main/resources/ui/images/failure.svg | 57 +--
ui/src/main/resources/ui/images/false.svg | 32 --
ui/src/main/resources/ui/images/file.svg | 40 +-
ui/src/main/resources/ui/images/filter.svg | 42 ---
ui/src/main/resources/ui/images/folder-add.svg | 10 +-
ui/src/main/resources/ui/images/folder.svg | 12 +-
.../main/resources/ui/images/folder_connection.svg | 7 +-
ui/src/main/resources/ui/images/function.svg | 42 +--
ui/src/main/resources/ui/images/groupby.svg | 4 +-
ui/src/main/resources/ui/images/help.svg | 7 +-
ui/src/main/resources/ui/images/hide-inactive.svg | 7 +-
ui/src/main/resources/ui/images/hide-results.svg | 4 +-
ui/src/main/resources/ui/images/hide.svg | 42 ---
ui/src/main/resources/ui/images/home.svg | 10 +-
.../resources/ui/images/hop-arrow-candidate.svg | 10 -
.../main/resources/ui/images/hop-arrow-default.svg | 10 -
.../resources/ui/images/hop-arrow-disabled.svg | 10 -
.../main/resources/ui/images/hop-arrow-error.svg | 10 -
.../main/resources/ui/images/hop-arrow-false.svg | 10 -
ui/src/main/resources/ui/images/hop-arrow-true.svg | 10 -
ui/src/main/resources/ui/images/hop.svg | 1 -
ui/src/main/resources/ui/images/image.svg | 43 ---
ui/src/main/resources/ui/images/impact.svg | 9 +-
.../main/resources/ui/images/inactive-script.svg | 44 +--
ui/src/main/resources/ui/images/info.svg | 38 +-
ui/src/main/resources/ui/images/inject.svg | 7 +-
ui/src/main/resources/ui/images/injector.svg | 5 +-
ui/src/main/resources/ui/images/input.svg | 44 +--
ui/src/main/resources/ui/images/label.svg | 42 ---
ui/src/main/resources/ui/images/lock.svg | 4 +-
ui/src/main/resources/ui/images/lock_options.svg | 4 +-
ui/src/main/resources/ui/images/logo_hop.svg | 45 +--
ui/src/main/resources/ui/images/logo_icon.svg | 46 +--
ui/src/main/resources/ui/images/maximize-panel.svg | 42 ---
ui/src/main/resources/ui/images/metadata.svg | 42 ---
ui/src/main/resources/ui/images/minimize-panel.svg | 42 ---
ui/src/main/resources/ui/images/missing.svg | 57 +--
ui/src/main/resources/ui/images/navigate-back.svg | 12 +-
.../main/resources/ui/images/navigate-forward.svg | 12 +-
ui/src/main/resources/ui/images/navigate-up.svg | 9 +-
ui/src/main/resources/ui/images/new.svg | 7 +-
ui/src/main/resources/ui/images/no_image.svg | 4 +-
ui/src/main/resources/ui/images/note-add.svg | 45 ---
ui/src/main/resources/ui/images/note.svg | 12 +-
ui/src/main/resources/ui/images/open.svg | 45 +--
ui/src/main/resources/ui/images/output.svg | 42 ---
ui/src/main/resources/ui/images/parallel-hop.svg | 32 --
ui/src/main/resources/ui/images/parallel.svg | 32 --
.../main/resources/ui/images/partition_schema.svg | 36 +-
ui/src/main/resources/ui/images/paste.svg | 42 ---
ui/src/main/resources/ui/images/pause.svg | 42 ---
ui/src/main/resources/ui/images/pipeline.svg | 11 +-
.../resources/ui/images/pipeline_run_config.svg | 53 +--
.../main/resources/ui/images/pipelineexecutor.svg | 86 +----
ui/src/main/resources/ui/images/plugin.svg | 43 ---
ui/src/main/resources/ui/images/preview.svg | 44 ---
ui/src/main/resources/ui/images/print.svg | 44 ---
ui/src/main/resources/ui/images/publish.svg | 4 +-
ui/src/main/resources/ui/images/redo-disabled.svg | 19 +-
ui/src/main/resources/ui/images/redo.svg | 43 +--
ui/src/main/resources/ui/images/refresh.svg | 42 ---
ui/src/main/resources/ui/images/regex.svg | 7 +-
ui/src/main/resources/ui/images/remove_all.svg | 10 -
ui/src/main/resources/ui/images/remove_single.svg | 6 -
ui/src/main/resources/ui/images/replay.svg | 7 +-
ui/src/main/resources/ui/images/reset_option.svg | 7 +-
ui/src/main/resources/ui/images/restore.svg | 7 +-
ui/src/main/resources/ui/images/run.svg | 43 +--
ui/src/main/resources/ui/images/save-as.svg | 127 +++----
ui/src/main/resources/ui/images/save.svg | 33 +-
ui/src/main/resources/ui/images/scales.svg | 7 +-
ui/src/main/resources/ui/images/script-active.svg | 52 +--
ui/src/main/resources/ui/images/script-end.svg | 56 +--
.../main/resources/ui/images/script-inactive.svg | 47 +--
ui/src/main/resources/ui/images/script-start.svg | 48 +--
ui/src/main/resources/ui/images/script.svg | 47 +--
ui/src/main/resources/ui/images/search.svg | 1 -
.../main/resources/ui/images/search_inactive.svg | 52 +--
ui/src/main/resources/ui/images/server.svg | 14 +-
ui/src/main/resources/ui/images/settings.svg | 42 ---
ui/src/main/resources/ui/images/show-all.svg | 52 +--
.../main/resources/ui/images/show-error-lines.svg | 7 +-
ui/src/main/resources/ui/images/show-grid.svg | 7 +-
ui/src/main/resources/ui/images/show-history.svg | 7 +-
ui/src/main/resources/ui/images/show-inactive.svg | 7 +-
ui/src/main/resources/ui/images/show-log.svg | 7 +-
ui/src/main/resources/ui/images/show-perf.svg | 7 +-
ui/src/main/resources/ui/images/show-results.svg | 4 +-
ui/src/main/resources/ui/images/show-selected.svg | 53 +--
ui/src/main/resources/ui/images/show.svg | 42 ---
.../resources/ui/images/snap-to-grid-disabled.svg | 46 +--
ui/src/main/resources/ui/images/snap-to-grid.svg | 44 +--
ui/src/main/resources/ui/images/start.svg | 84 +----
ui/src/main/resources/ui/images/stop.svg | 43 +--
ui/src/main/resources/ui/images/success.svg | 32 --
ui/src/main/resources/ui/images/table.svg | 4 +-
ui/src/main/resources/ui/images/tableinput.svg | 4 +-
ui/src/main/resources/ui/images/target.svg | 32 --
.../main/resources/ui/images/transform-error.svg | 2 -
ui/src/main/resources/ui/images/true.svg | 35 +-
.../main/resources/ui/images/unconditional-hop.svg | 32 --
ui/src/main/resources/ui/images/undo-disabled.svg | 19 +-
ui/src/main/resources/ui/images/undo.svg | 43 +--
ui/src/main/resources/ui/images/up.svg | 6 -
ui/src/main/resources/ui/images/user.svg | 42 ---
ui/src/main/resources/ui/images/variable.svg | 4 +-
ui/src/main/resources/ui/images/view.svg | 43 ---
ui/src/main/resources/ui/images/warning.svg | 7 +-
.../resources/ui/images/welcome_tap_anywhere.svg | 18 +-
ui/src/main/resources/ui/images/workflow.svg | 16 +-
.../resources/ui/images/workflow_run_config.svg | 53 +--
.../main/resources/ui/images/workflowexecutor.svg | 87 +----
ui/src/main/resources/ui/laf.properties | 1 -
ui/src/test/resources/svg/test.svg | 4 +-
492 files changed, 2733 insertions(+), 7717 deletions(-)
copy assemblies/plugins/transforms/{janino => sasinput}/pom.xml (78%)
copy assemblies/plugins/transforms/{mongodb => sasinput}/src/assembly/assembly.xml (89%)
copy assemblies/plugins/{vfs/s3 => transforms/sasinput}/src/main/resources/version.xml (100%)
delete mode 100644 assemblies/static/src/main/resources/static/images/cleanup.svg
copy {assemblies/plugins/misc/debug => plugins/transforms/sasinput}/pom.xml (70%)
create mode 100644 plugins/transforms/sasinput/src/main/doc/sasinput.adoc
create mode 100644 plugins/transforms/sasinput/src/main/java/org/apache/hop/pipeline/transforms/sasinput/SasInput.java
copy plugins/transforms/{rowsfromresult/src/main/java/org/apache/hop/pipeline/transforms/rowsfromresult/RowsFromResultData.java => sasinput/src/main/java/org/apache/hop/pipeline/transforms/sasinput/SasInputData.java} (82%)
create mode 100644 plugins/transforms/sasinput/src/main/java/org/apache/hop/pipeline/transforms/sasinput/SasInputDialog.java
create mode 100644 plugins/transforms/sasinput/src/main/java/org/apache/hop/pipeline/transforms/sasinput/SasInputField.java
create mode 100644 plugins/transforms/sasinput/src/main/java/org/apache/hop/pipeline/transforms/sasinput/SasInputMeta.java
copy core/src/main/java/org/apache/hop/core/injection/DataTypeConverter.java => plugins/transforms/sasinput/src/main/java/org/apache/hop/pipeline/transforms/sasinput/SasUtil.java (50%)
create mode 100644 plugins/transforms/sasinput/src/main/resources/SASInput.svg
create mode 100644 plugins/transforms/sasinput/src/main/resources/org/apache/hop/pipeline/transforms/sasinput/messages/messages_en_US.properties
create mode 100644 plugins/transforms/sasinput/src/main/resources/org/apache/hop/pipeline/transforms/sasinput/messages/messages_fr_FR.properties
create mode 100644 plugins/transforms/sasinput/src/main/resources/org/apache/hop/pipeline/transforms/sasinput/messages/messages_it_IT.properties
create mode 100644 plugins/transforms/sasinput/src/main/resources/org/apache/hop/pipeline/transforms/sasinput/messages/messages_ja_JP.properties
copy plugins/transforms/{webservices/src/test/java/org/apache/hop/pipeline/transforms/webservices/WebServiceMetaLoadSaveTest.java => sasinput/src/test/java/org/apache/hop/pipeline/transforms/sasinput/SasInputMetaTest.java} (52%)