From e90c2f48a6d5624b93e0fea63df13b3b663aaa69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Sun, 7 Dec 2014 23:03:03 +0200 Subject: [PATCH] Revert PathMetadataFactory change --- .../com/mysema/query/types/PathMetadataFactory.java | 11 ----------- .../com/mysema/query/types/ValidatingVisitor.java | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/querydsl-core/src/main/java/com/mysema/query/types/PathMetadataFactory.java b/querydsl-core/src/main/java/com/mysema/query/types/PathMetadataFactory.java index 8e2279e7e..4d9e6bbef 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/PathMetadataFactory.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/PathMetadataFactory.java @@ -61,21 +61,10 @@ public final class PathMetadataFactory { * @param delegate * @return */ - @Deprecated public static PathMetadata forDelegate(Path delegate) { return new PathMetadata(delegate, delegate, PathType.DELEGATE); } - /** - * Create a new PathMetadata for delegate access - * - * @param delegate - * @return - */ - public static PathMetadata forDelegate(Expression delegate) { - return new PathMetadata(null, delegate, PathType.DELEGATE); - } - /** * Create a new PathMetadata for indexed list access * diff --git a/querydsl-core/src/main/java/com/mysema/query/types/ValidatingVisitor.java b/querydsl-core/src/main/java/com/mysema/query/types/ValidatingVisitor.java index 2eb65fcdf..08b86de1d 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/ValidatingVisitor.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/ValidatingVisitor.java @@ -73,7 +73,7 @@ public final class ValidatingVisitor implements Visitor>, Set< @Override public Set> visit(Path expr, Set> known) { - if (!known.contains(expr.getRoot()) && expr.getMetadata().getPathType() != PathType.DELEGATE) { + if (!known.contains(expr.getRoot())) { throw new IllegalArgumentException(String.format(errorTemplate, expr.getRoot())); } return known;