You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2019/09/19 10:28:55 UTC

[isis] branch v2 updated: ISIS-2158 MetaModelExporter: minor code refinement

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch v2
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/v2 by this push:
     new b36964c  ISIS-2158 MetaModelExporter: minor code refinement
b36964c is described below

commit b36964c2809041aa636a7e5f451e5cdd808d5771
Author: Andi Huber <ah...@apache.org>
AuthorDate: Thu Sep 19 12:28:47 2019 +0200

    ISIS-2158 MetaModelExporter: minor code refinement
---
 .../isis/metamodel/services/metamodel/MetaModelExporter.java      | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/core/metamodel/src/main/java/org/apache/isis/metamodel/services/metamodel/MetaModelExporter.java b/core/metamodel/src/main/java/org/apache/isis/metamodel/services/metamodel/MetaModelExporter.java
index 7761916..6c7648a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/metamodel/services/metamodel/MetaModelExporter.java
+++ b/core/metamodel/src/main/java/org/apache/isis/metamodel/services/metamodel/MetaModelExporter.java
@@ -159,8 +159,12 @@ class MetaModelExporter {
             final MetaModelService.Config config) {
         
         val prefixes = config.getPackagePrefixes();
-        if(prefixes.contains("*")) {
-            return true; // wildcard support to export them all  
+        if(prefixes.isEmpty()) {
+            return false; // export none
+        }
+        
+        if(config.isPackagePrefixAny()) {
+            return true; // export all  
         }
         
         val canonicalName = specification.getCorrespondingClass().getCanonicalName();