This is an automated email from the ASF dual-hosted git repository.

liuxiaocs7 pushed a commit to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2 by this push:
     new 899826855a5 HBASE-30227 Disallow JUnit4 imports in source code (#8362) 
(#8374)
899826855a5 is described below

commit 899826855a5cf933fbb17a738420672bc41d7331
Author: Xiao Liu <[email protected]>
AuthorDate: Thu Jun 18 17:47:26 2026 +0800

    HBASE-30227 Disallow JUnit4 imports in source code (#8362) (#8374)
    
    Signed-off-by: Wellington Chevreuil <[email protected]>
    Signed-off-by: Duo Zhang <[email protected]>
    Signed-off-by: Peng Lu <[email protected]>
    
    (cherry picked from commit f1023e6b830307f027a042b9ff995c8b227955ba)
---
 pom.xml | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/pom.xml b/pom.xml
index 51c897b4452..29645023187 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2450,7 +2450,14 @@
                   <reason>Use junit5 instead</reason>
                   <bannedImports>
                     <bannedImport>junit.framework.**</bannedImport>
+                    <bannedImport>org.junit.**</bannedImport>
+                    <bannedImport>static org.junit.Assert.**</bannedImport>
+                    <bannedImport>static org.junit.Assume.**</bannedImport>
                   </bannedImports>
+                  <allowedImports>
+                    <allowedImport>org.junit.jupiter.**</allowedImport>
+                    <allowedImport>org.junit.platform.**</allowedImport>
+                  </allowedImports>
                 </restrictImports>
               </rules>
             </configuration>

Reply via email to