This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new 69fe117783 ISIS-2297: disable export formats, that don't work yet
69fe117783 is described below
commit 69fe11778382583cc08796000d3f24b6f611522a
Author: Andi Huber <[email protected]>
AuthorDate: Mon Dec 5 15:09:05 2022 +0100
ISIS-2297: disable export formats, that don't work yet
---
.../services/metamodel/MetaModelServiceMenu.java | 28 +++++++++++-----------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git
a/api/applib/src/main/java/org/apache/causeway/applib/services/metamodel/MetaModelServiceMenu.java
b/api/applib/src/main/java/org/apache/causeway/applib/services/metamodel/MetaModelServiceMenu.java
index 7d7f766832..3ec270f50e 100644
---
a/api/applib/src/main/java/org/apache/causeway/applib/services/metamodel/MetaModelServiceMenu.java
+++
b/api/applib/src/main/java/org/apache/causeway/applib/services/metamodel/MetaModelServiceMenu.java
@@ -47,10 +47,8 @@ import org.apache.causeway.applib.value.Blob;
import org.apache.causeway.applib.value.Clob;
import org.apache.causeway.applib.value.NamedWithMimeType.CommonMimeType;
import org.apache.causeway.commons.internal.collections._Sets;
-import org.apache.causeway.commons.internal.resources._Json;
import org.apache.causeway.commons.internal.resources._Xml;
import org.apache.causeway.commons.internal.resources._Xml.WriteOptions;
-import org.apache.causeway.commons.internal.resources._Yaml;
import org.apache.causeway.schema.metamodel.v2.MetamodelDto;
import lombok.val;
@@ -86,12 +84,13 @@ public class MetaModelServiceMenu {
return Clob.of(fileName, CommonMimeType.CSV, content);
}
},
- JSON{
- @Override public Clob apply(final String fileName, final
MetamodelDto dto) {
- val content = _Json.toString(dto);
- return Clob.of(fileName, CommonMimeType.JSON, content);
- }
- },
+ //XXX infinite recursion
+// JSON{
+// @Override public Clob apply(final String fileName, final
MetamodelDto dto) {
+// val content = _Json.toString(dto);
+// return Clob.of(fileName, CommonMimeType.JSON, content);
+// }
+// },
XML{
@Override public Clob apply(final String fileName, final
MetamodelDto dto) {
val content = _Xml.writeXml(dto,
WriteOptions.builder().formattedOutput(true).build())
@@ -101,12 +100,13 @@ public class MetaModelServiceMenu {
return Clob.of(fileName, CommonMimeType.XML, content);
}
},
- YAML{
- @Override public Clob apply(final String fileName, final
MetamodelDto dto) {
- val content =
_Yaml.toString(dto).ifFailureFail().getValue().orElse("");
- return Clob.of(fileName, CommonMimeType.YAML, content);
- }
- },
+ //XXX empty
+// YAML{
+// @Override public Clob apply(final String fileName, final
MetamodelDto dto) {
+// val content =
_Yaml.toString(dto).ifFailureFail().getValue().orElse("");
+// return Clob.of(fileName, CommonMimeType.YAML, content);
+// }
+// },
}
public static abstract class ActionDomainEvent<T> extends
CausewayModuleApplib.ActionDomainEvent<T> { }