You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@johnzon.apache.org by rm...@apache.org on 2018/03/30 14:49:32 UTC

[3/8] johnzon git commit: fix padding

fix padding

Project: http://git-wip-us.apache.org/repos/asf/johnzon/repo
Commit: http://git-wip-us.apache.org/repos/asf/johnzon/commit/5ffc3cf5
Tree: http://git-wip-us.apache.org/repos/asf/johnzon/tree/5ffc3cf5
Diff: http://git-wip-us.apache.org/repos/asf/johnzon/diff/5ffc3cf5

Branch: refs/heads/master
Commit: 5ffc3cf5344f76eba5465d5ad653cdcc8f0870ba
Parents: fb05f28
Author: amoscatelli <al...@live.com>
Authored: Fri Mar 30 16:12:17 2018 +0200
Committer: amoscatelli <al...@live.com>
Committed: Fri Mar 30 16:12:17 2018 +0200

----------------------------------------------------------------------
 .../apache/johnzon/jsonb/JohnzonBuilder.java    | 28 ++++++++++----------
 1 file changed, 14 insertions(+), 14 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/johnzon/blob/5ffc3cf5/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java
----------------------------------------------------------------------
diff --git a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java
index 3af5efc..359c34d 100644
--- a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java
+++ b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java
@@ -152,22 +152,22 @@ public class JohnzonBuilder implements JsonbBuilder {
         final String orderValue = config.getProperty(JsonbConfig.PROPERTY_ORDER_STRATEGY).map(String::valueOf).orElse(LEXICOGRAPHICAL);
         final PropertyVisibilityStrategy visibilityStrategy = config.getProperty(JsonbConfig.PROPERTY_VISIBILITY_STRATEGY)
                 .map(PropertyVisibilityStrategy.class::cast).orElse(new PropertyVisibilityStrategy() {
-            private final ConcurrentMap<Class<?>, PropertyVisibilityStrategy> strategies = new ConcurrentHashMap<>();
+    private final ConcurrentMap<Class<?>, PropertyVisibilityStrategy> strategies = new ConcurrentHashMap<>();
 
-            @Override
-            public boolean isVisible(final Field field) {
-                if (field.getAnnotation(JsonbProperty.class) != null) {
-                    return true;
-                }
-                final PropertyVisibilityStrategy strategy = strategies.computeIfAbsent(field.getDeclaringClass(), this::visibilityStrategy);
-                return strategy == this ? Modifier.isPublic(field.getModifiers()) : strategy.isVisible(field);
-            }
+    @Override
+    public boolean isVisible(final Field field) {
+        if (field.getAnnotation(JsonbProperty.class) != null) {
+            return true;
+        }
+        final PropertyVisibilityStrategy strategy = strategies.computeIfAbsent(field.getDeclaringClass(), this::visibilityStrategy);
+        return strategy == this ? Modifier.isPublic(field.getModifiers()) : strategy.isVisible(field);
+    }
 
-            @Override
-            public boolean isVisible(final Method method) {
-                final PropertyVisibilityStrategy strategy = strategies.computeIfAbsent(method.getDeclaringClass(), this::visibilityStrategy);
-                return strategy == this ? Modifier.isPublic(method.getModifiers()) : strategy.isVisible(method);
-            }
+    @Override
+    public boolean isVisible(final Method method) {
+        final PropertyVisibilityStrategy strategy = strategies.computeIfAbsent(method.getDeclaringClass(), this::visibilityStrategy);
+        return strategy == this ? Modifier.isPublic(method.getModifiers()) : strategy.isVisible(method);
+    }
 
             private PropertyVisibilityStrategy visibilityStrategy(final Class<?> type) { // can be cached
                 JsonbVisibility visibility = type.getAnnotation(JsonbVisibility.class);