This is an automated email from the ASF dual-hosted git repository. hansva pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/hop.git
commit d0cdd0434e42845f2dde5ef91565036f5747fc3f Merge: 19263a58a7 4353eaeed3 Author: Hans Van Akelyen <[email protected]> AuthorDate: Wed Dec 11 13:27:20 2024 +0100 Merge pull request #4529 from xdelox/4308-static-schema-subfolders Segregate the schema definitions under relevant sub folders .../org/apache/hop/metadata/api/HopMetadata.java | 8 + .../apache/hop/metadata/api/HopMetadataBase.java | 32 ++ .../org/apache/hop/metadata/api/IHopMetadata.java | 6 + .../hop/metadata/api/IHopMetadataSerializer.java | 6 + .../hop/metadata/serializer/FileSystemNode.java | 88 ++++ .../serializer/json/JsonMetadataSerializer.java | 122 +++++- .../serializer/multi/MultiMetadataSerializer.java | 10 + .../json/JsonMetadataSerializerTest.java | 9 +- .../staticschema/metadata/SchemaDefinition.java | 3 +- .../transforms/excelinput/ExcelInputDialog.java | 2 +- .../excelwriter/ExcelWriterTransformDialog.java | 2 +- .../transforms/csvinput/CsvInputDialog.java | 2 +- .../fileinput/text/TextFileInputDialog.java | 2 +- .../textfileoutput/TextFileOutputDialog.java | 2 +- .../hop/ui/core/metadata/MetadataManager.java | 5 + .../hop/ui/core/widget/MetaSelectionLine.java | 51 +++ .../org/apache/hop/ui/core/widget/TableView.java | 10 +- .../perspective/metadata/MetadataPerspective.java | 485 ++++++++++++++++----- .../metadata/messages/messages_en_US.properties | 20 +- 19 files changed, 722 insertions(+), 143 deletions(-)
