From cbcbec4d3831d6236a2dbf1f17d50b447800994a Mon Sep 17 00:00:00 2001 From: Alexey Kudinkin Date: Tue, 16 Nov 2021 18:30:16 -0800 Subject: [PATCH] [MINOR] Fixed checkstyle config to be based off Maven root-dir (requires Maven >=3.3.1 to work properly); (#4009) Updated README --- README.md | 2 +- pom.xml | 2 ++ style/checkstyle.xml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 764ba0d48..f20ec82dd 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ Prerequisites for building Apache Hudi: * Unix-like system (like Linux, Mac OS X) * Java 8 (Java 9 or 10 may work) * Git -* Maven +* Maven (>=3.3.1) ``` # Checkout code and build diff --git a/pom.xml b/pom.xml index 888d8d32c..8336097e6 100644 --- a/pom.xml +++ b/pom.xml @@ -231,6 +231,8 @@ ${project.build.sourceDirectory} + + basedir=${maven.multiModuleProjectDirectory} **\/generated-sources\/ diff --git a/style/checkstyle.xml b/style/checkstyle.xml index 7dbce7973..ff90b7f3c 100644 --- a/style/checkstyle.xml +++ b/style/checkstyle.xml @@ -305,7 +305,7 @@ - +