]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix(ocp): TimedJob can't have a more specific argument than Job 39042/head
authorChristoph Wurst <christoph@winzerhof-wurst.at>
Wed, 28 Jun 2023 12:56:39 +0000 (14:56 +0200)
committerChristoph Wurst <christoph@winzerhof-wurst.at>
Wed, 28 Jun 2023 12:59:36 +0000 (14:59 +0200)
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
build/psalm-baseline-ocp.xml
lib/public/BackgroundJob/TimedJob.php

index 21a2ce270013db61ea31bd7781c3a479dd5019a2..d34553109b399869238190cfffcf42bd0beb77e5 100644 (file)
       <code>\OC</code>
     </UndefinedClass>
   </file>
-  <file src="lib/public/BackgroundJob/TimedJob.php">
-    <MoreSpecificImplementedParamType>
-      <code>$jobList</code>
-      <code>$jobList</code>
-    </MoreSpecificImplementedParamType>
-  </file>
   <file src="lib/public/Cache/CappedMemoryCache.php">
     <MissingTemplateParam>
       <code>\ArrayAccess</code>
index 9d6b599c21b9ae10138d622a642bfbf8c7e71ce5..8fd8fadce4fae9616fb681b49fff945028612800 100644 (file)
@@ -26,7 +26,6 @@ declare(strict_types=1);
  */
 namespace OCP\BackgroundJob;
 
-use OC\BackgroundJob\JobList;
 use OCP\ILogger;
 
 /**
@@ -81,20 +80,20 @@ abstract class TimedJob extends Job {
        }
 
        /**
-        * run the job if the last run is is more than the interval ago
+        * Run the job if the last run is more than the interval ago
         *
-        * @param JobList $jobList
+        * @param IJobList $jobList
         * @param ILogger|null $logger
         *
         * @since 15.0.0
         * @deprecated since 25.0.0 Use start() instead
         */
-       final public function execute($jobList, ILogger $logger = null) {
+       final public function execute(IJobList $jobList, ILogger $logger = null) {
                $this->start($jobList);
        }
 
        /**
-        * Run the job if the last run is is more than the interval ago
+        * Run the job if the last run is more than the interval ago
         *
         * @since 25.0.0
         */