Index: xwiki-platform-core/pom.xml IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- xwiki-platform-core/pom.xml (revision 74f9d7fb32db8d453932030814e06daed40fdbcf) +++ xwiki-platform-core/pom.xml (date 1526310123000) @@ -263,6 +263,12 @@ "elementKind": "method", "justification": "revapi bug" }, + { + "regex": true, + "code": "java\.class\.removed", + "package": "org\.xwiki\.query\.jpql\..*", + "justification": "Classes moved to the internal package as they were not supposed to be public" + }, // Add more ignores below... { Index: xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-jpql-parser/src/main/java/org/xwiki/query/jpql/internal/JPQLParser.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-jpql-parser/src/main/java/org/xwiki/query/jpql/internal/JPQLParser.java (revision 74f9d7fb32db8d453932030814e06daed40fdbcf) +++ xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-jpql-parser/src/main/java/org/xwiki/query/jpql/internal/JPQLParser.java (date 1526308890000) @@ -22,14 +22,14 @@ import java.io.PushbackReader; import java.io.StringReader; -import org.xwiki.query.jpql.lexer.Lexer; -import org.xwiki.query.jpql.node.Start; -import org.xwiki.query.jpql.parser.Parser; +import org.xwiki.query.internal.jpql.lexer.Lexer; +import org.xwiki.query.internal.jpql.node.Start; +import org.xwiki.query.internal.jpql.parser.Parser; /** * JPQL Parser. * - * @version $Id$ + * @version $Id: c25329ef2d547248b7408642a35cfdeb95566307 $ */ public class JPQLParser { Index: xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-jpql-parser/src/main/sablecc/JPQL.grammar IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-jpql-parser/src/main/sablecc/JPQL.grammar (revision 74f9d7fb32db8d453932030814e06daed40fdbcf) +++ xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-jpql-parser/src/main/sablecc/JPQL.grammar (date 1526308796000) @@ -3,7 +3,7 @@ * Select statement. * @version $Id$ */ -Package org.xwiki.query.jpql; +Package org.xwiki.query.internal.jpql; Helpers white = ' ' | '\t' | '\n' | '\r'; Index: xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-jpql-parser/pom.xml IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-jpql-parser/pom.xml (revision 74f9d7fb32db8d453932030814e06daed40fdbcf) +++ xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-jpql-parser/pom.xml (date 1526309096000) @@ -66,10 +66,10 @@ default - org/xwiki/query/jpql/analysis/*.java, - org/xwiki/query/jpql/lexer/*.java, - org/xwiki/query/jpql/node/*.java, - org/xwiki/query/jpql/parser/*.java + org/xwiki/query/internal/jpql/analysis/*.java, + org/xwiki/query/internal/jpql/lexer/*.java, + org/xwiki/query/internal/jpql/node/*.java, + org/xwiki/query/internal/jpql/parser/*.java Index: xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/hql/PropertyPrinter.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/hql/PropertyPrinter.java (revision 74f9d7fb32db8d453932030814e06daed40fdbcf) +++ xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/hql/PropertyPrinter.java (date 1526309422000) @@ -19,10 +19,10 @@ */ package org.xwiki.query.xwql.internal.hql; -import org.xwiki.query.jpql.node.APath; -import org.xwiki.query.jpql.node.PPath; -import org.xwiki.query.jpql.node.PSelectExpression; -import org.xwiki.query.jpql.node.TId; +import org.xwiki.query.internal.jpql.node.APath; +import org.xwiki.query.internal.jpql.node.PPath; +import org.xwiki.query.internal.jpql.node.PSelectExpression; +import org.xwiki.query.internal.jpql.node.TId; import org.xwiki.query.xwql.internal.QueryContext.PropertyInfo; public class PropertyPrinter Index: xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/hql/TreePrinter.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/hql/TreePrinter.java (revision 74f9d7fb32db8d453932030814e06daed40fdbcf) +++ xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/hql/TreePrinter.java (date 1526309379000) @@ -19,8 +19,20 @@ */ package org.xwiki.query.xwql.internal.hql; -import org.xwiki.query.jpql.analysis.DepthFirstAdapter; -import org.xwiki.query.jpql.node.*; +import org.xwiki.query.internal.jpql.analysis.DepthFirstAdapter; +import org.xwiki.query.internal.jpql.node.ABrConditionalPrimary; +import org.xwiki.query.internal.jpql.node.ACollectionMemberExpression; +import org.xwiki.query.internal.jpql.node.AConditionalFactor; +import org.xwiki.query.internal.jpql.node.AFromClause; +import org.xwiki.query.internal.jpql.node.ARangeVariableDeclaration; +import org.xwiki.query.internal.jpql.node.ASelectStatement; +import org.xwiki.query.internal.jpql.node.ASingleConditionalExpression; +import org.xwiki.query.internal.jpql.node.ASingleConditionalTerm; +import org.xwiki.query.internal.jpql.node.AWhereClause; +import org.xwiki.query.internal.jpql.node.Node; +import org.xwiki.query.internal.jpql.node.TLbr; +import org.xwiki.query.internal.jpql.node.TRbr; +import org.xwiki.query.internal.jpql.node.Token; import org.xwiki.query.xwql.internal.QueryContext; public class TreePrinter extends DepthFirstAdapter Index: xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/hql/XWQLtoHQLTranslator.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/hql/XWQLtoHQLTranslator.java (revision 74f9d7fb32db8d453932030814e06daed40fdbcf) +++ xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/hql/XWQLtoHQLTranslator.java (date 1526309379000) @@ -23,8 +23,8 @@ import javax.inject.Named; import javax.inject.Singleton; +import org.xwiki.query.internal.jpql.node.Start; import org.xwiki.query.jpql.internal.JPQLParser; -import org.xwiki.query.jpql.node.Start; import org.xwiki.query.xwql.internal.QueryAnalyzer; import org.xwiki.query.xwql.internal.QueryContext; import org.xwiki.query.xwql.internal.QueryTranslator; Index: xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/QueryAnalyzer.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/QueryAnalyzer.java (revision 74f9d7fb32db8d453932030814e06daed40fdbcf) +++ xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/QueryAnalyzer.java (date 1526309422000) @@ -20,16 +20,16 @@ package org.xwiki.query.xwql.internal; import org.apache.commons.lang3.StringUtils; -import org.xwiki.query.jpql.analysis.DepthFirstAdapter; -import org.xwiki.query.jpql.node.AAbstractSchemaName; -import org.xwiki.query.jpql.node.APath; -import org.xwiki.query.jpql.node.ARangeVariableDeclaration; -import org.xwiki.query.jpql.node.ASelectStatement; -import org.xwiki.query.jpql.node.AXObjectDecl; -import org.xwiki.query.jpql.node.AXPath; +import org.xwiki.query.internal.jpql.analysis.DepthFirstAdapter; +import org.xwiki.query.internal.jpql.node.AAbstractSchemaName; +import org.xwiki.query.internal.jpql.node.APath; +import org.xwiki.query.internal.jpql.node.ARangeVariableDeclaration; +import org.xwiki.query.internal.jpql.node.ASelectStatement; +import org.xwiki.query.internal.jpql.node.AXObjectDecl; +import org.xwiki.query.internal.jpql.node.AXPath; /** - * @version $Id$ + * @version $Id: 9a36ab404c01c3c177fbbac562996da7c165b429 $ * @since 2.4M2 */ public class QueryAnalyzer extends DepthFirstAdapter Index: xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/QueryContext.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/QueryContext.java (revision 74f9d7fb32db8d453932030814e06daed40fdbcf) +++ xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/src/main/java/org/xwiki/query/xwql/internal/QueryContext.java (date 1526309379000) @@ -28,9 +28,9 @@ import java.util.Set; import org.xwiki.bridge.DocumentAccessBridge; -import org.xwiki.query.jpql.node.PPath; -import org.xwiki.query.jpql.node.PXObjectDecl; -import org.xwiki.query.jpql.node.Start; +import org.xwiki.query.internal.jpql.node.PPath; +import org.xwiki.query.internal.jpql.node.PXObjectDecl; +import org.xwiki.query.internal.jpql.node.Start; /** * Contains information retrieved from query.