Explorar el Código

移除部分计划于3.5.4版本删除但目前(3.5.7版本)仍存在的代码 (#6371)

程序员小墨 hace 11 meses
padre
commit
bcf95966ae

+ 0 - 41
mybatis-plus-generator/src/main/java/com/baomidou/mybatisplus/generator/config/InjectionConfig.java

@@ -49,12 +49,6 @@ public class InjectionConfig {
      */
     private Map<String, Object> customMap = new HashMap<>();
 
-    /**
-     * 自定义模板文件,key为文件名称,value为模板路径(已弃用,换成了customFiles,3.5.4版本会删除此方法)
-     */
-    @Deprecated
-    private final Map<String, String> customFile = new HashMap<>();
-
     /**
      * 自定义模板文件列表
      *
@@ -62,14 +56,6 @@ public class InjectionConfig {
      */
     private final List<CustomFile> customFiles = new ArrayList<>();
 
-    /**
-     * 是否覆盖已有文件(默认 false)(已弃用,已放到自定义文件类CustomFile中,3.5.4版本会删除此方法)
-     *
-     * @since 3.5.2
-     */
-    @Deprecated
-    private boolean fileOverride;
-
     /**
      * 输出文件前
      */
@@ -92,15 +78,6 @@ public class InjectionConfig {
         return customMap;
     }
 
-    /**
-     * 已弃用,换成了customFiles,3.5.4版本会删除此方法
-     */
-    @NotNull
-    @Deprecated
-    public Map<String, String> getCustomFile() {
-        return customFile;
-    }
-
     /**
      * 获取自定义模板文件列表
      */
@@ -109,14 +86,6 @@ public class InjectionConfig {
         return customFiles;
     }
 
-    /**
-     * 已弃用,已放到自定义文件类CustomFile中,3.5.4版本会删除此方法
-     */
-    @Deprecated
-    public boolean isFileOverride() {
-        return fileOverride;
-    }
-
     /**
      * 构建者
      */
@@ -179,16 +148,6 @@ public class InjectionConfig {
             return this;
         }
 
-        /**
-         * 覆盖已有文件(已弃用,已放到自定义文件类CustomFile中,3.5.4版本会删除此方法)
-         */
-        @Deprecated
-        public Builder fileOverride() {
-            LOGGER.warn("fileOverride方法后续会删除,替代方法为enableFileOverride方法");
-            this.injectionConfig.fileOverride = true;
-            return this;
-        }
-
         @Override
         public InjectionConfig build() {
             return this.injectionConfig;

+ 0 - 5
mybatis-plus-generator/src/main/java/com/baomidou/mybatisplus/generator/config/OutputFile.java

@@ -28,10 +28,5 @@ public enum OutputFile {
     mapper,
     xml,
     controller,
-    /**
-     * 已弃用,已重构自定义文件生成,3.5.4版本会删除
-     */
-    @Deprecated
-    other,
     parent;
 }