1
0

[MINOR] Fixed checkstyle config to be based off Maven root-dir (requires Maven >=3.3.1 to work properly); (#4009)

Updated README
This commit is contained in:
Alexey Kudinkin
2021-11-16 18:30:16 -08:00
committed by GitHub
parent 6f5e661010
commit cbcbec4d38
3 changed files with 4 additions and 2 deletions

View File

@@ -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

View File

@@ -231,6 +231,8 @@
<sourceDirectories>
<sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
</sourceDirectories>
<!-- NOTE: This property is only available in Maven >= 3.3.1 -->
<propertyExpansion>basedir=${maven.multiModuleProjectDirectory}</propertyExpansion>
<excludes>**\/generated-sources\/</excludes>
</configuration>
<executions>

View File

@@ -305,7 +305,7 @@
<module name="SimplifyBooleanExpression"/>
<module name="ImportControl">
<property name="file" value="style/import-control.xml"/>
<property name="file" value="${basedir}/style/import-control.xml"/>
<property name="path" value="^.*[\\/]hudi-client[\\/]hudi-client-common[\\/]src[\\/].*$"/>
</module>