Author: mio <miyopan@e.email>
URL: https://gitlab.alpinelinux.org/-/project/1/uploads/373ea6330df314b4f809c6f6617703a6/disable-deprecation-warnings.patch
Summary: Fixes deprecations of Gradle 8.11
--- a/buildSrc/src/main/java/org/zaproxy/zap/tasks/CreateDmg.java
+++ b/buildSrc/src/main/java/org/zaproxy/zap/tasks/CreateDmg.java
@@ -39,6 +39,7 @@
     @OutputFile
     public abstract RegularFileProperty getDmg();
 
+    @SuppressWarnings("deprecation")
     @TaskAction
     void create() {
         File dmgFile = getDmg().getAsFile().get();
--- a/buildSrc/src/main/java/org/zaproxy/zap/tasks/GradleBuildWithGitRepos.java
+++ b/buildSrc/src/main/java/org/zaproxy/zap/tasks/GradleBuildWithGitRepos.java
@@ -190,6 +190,7 @@
         runGradle(repoDir, execArgs);
     }
 
+    @SuppressWarnings("deprecation")
     private void runGradle(Path repoDir, List<String> args) {
         List<String> execArgs = new ArrayList<>();
         execArgs.add("-Dorg.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=512m");
--- a/buildSrc/src/main/java/org/zaproxy/zap/tasks/JFlexGenerator.java
+++ b/buildSrc/src/main/java/org/zaproxy/zap/tasks/JFlexGenerator.java
@@ -73,6 +73,7 @@
         getSource().visit(source -> generate(source, baseOutputDir));
     }
 
+    @SuppressWarnings("deprecation")
     private void generate(FileVisitDetails source, File baseOutputDir) {
         if (source.isDirectory()) {
             return;