SCRIPT Run java package replacements

This commit is contained in:
PJ Reiniger
2025-11-07 19:55:43 -05:00
committed by Peter Johnson
parent 12823a003d
commit f0a3c64121
1590 changed files with 8469 additions and 8469 deletions

View File

@@ -50,7 +50,7 @@ public abstract class CoroutineBasedDetector implements TaskListener {
protected abstract TreeScanner<?, ?> createScanner(CompilationUnitTree compilationUnit);
private TypeMirror getCoroutineType() {
var te = m_task.getElements().getTypeElement("org.wpilib.commands3.Coroutine");
var te = m_task.getElements().getTypeElement("org.wpilib.command3.Coroutine");
return te == null ? null : te.asType();
}
}

View File

@@ -17,7 +17,7 @@ import org.junit.jupiter.api.Test;
class CodeAfterCoroutineParkDetectorTest {
private static final String kCoroutineSource =
"""
package org.wpilib.commands3;
package org.wpilib.command3;
public interface Coroutine {
void park();
@@ -31,7 +31,7 @@ class CodeAfterCoroutineParkDetectorTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -44,7 +44,7 @@ class CodeAfterCoroutineParkDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).succeededWithoutWarnings();
@@ -57,7 +57,7 @@ class CodeAfterCoroutineParkDetectorTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -72,7 +72,7 @@ class CodeAfterCoroutineParkDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -90,7 +90,7 @@ class CodeAfterCoroutineParkDetectorTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -108,7 +108,7 @@ class CodeAfterCoroutineParkDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).succeededWithoutWarnings();
@@ -121,7 +121,7 @@ class CodeAfterCoroutineParkDetectorTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -136,7 +136,7 @@ class CodeAfterCoroutineParkDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -154,7 +154,7 @@ class CodeAfterCoroutineParkDetectorTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -169,7 +169,7 @@ class CodeAfterCoroutineParkDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -187,7 +187,7 @@ class CodeAfterCoroutineParkDetectorTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -200,7 +200,7 @@ class CodeAfterCoroutineParkDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).succeededWithoutWarnings();
@@ -213,7 +213,7 @@ class CodeAfterCoroutineParkDetectorTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -227,7 +227,7 @@ class CodeAfterCoroutineParkDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();

View File

@@ -16,7 +16,7 @@ import org.junit.jupiter.api.Test;
class CoroutineInLoopListenerTest {
private static final String kCoroutineSource =
"""
package org.wpilib.commands3;
package org.wpilib.command3;
public interface Coroutine {
void yield();
@@ -52,7 +52,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -67,7 +67,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).succeededWithoutWarnings();
@@ -80,7 +80,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
void useCoroutine(Coroutine coroutine) {
@@ -95,7 +95,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).succeededWithoutWarnings();
@@ -108,7 +108,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -123,7 +123,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -139,7 +139,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -156,7 +156,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
// TODO: Should we make it an error to yield (or invoke any methods on) a captured coroutine?
@@ -170,7 +170,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
void manyCoroutineParams(
@@ -189,7 +189,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -211,7 +211,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -228,7 +228,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -244,7 +244,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = outerCoroutine -> {
@@ -261,7 +261,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -280,7 +280,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -298,7 +298,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -320,7 +320,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -338,7 +338,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -355,7 +355,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -373,7 +373,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -390,7 +390,7 @@ class CoroutineInLoopListenerTest {
package frc.robot;
import java.util.function.Consumer;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
class Example {
Consumer<Coroutine> lambda = coroutine -> {
@@ -419,7 +419,7 @@ class CoroutineInLoopListenerTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();

View File

@@ -17,7 +17,7 @@ import org.junit.jupiter.api.Test;
class IncorrectCoroutineUseDetectorTest {
private static final String kCoroutineSource =
"""
package org.wpilib.commands3;
package org.wpilib.command3;
public interface Coroutine {
void yield();
@@ -30,7 +30,7 @@ class IncorrectCoroutineUseDetectorTest {
"""
package frc.robot;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
import java.util.function.Consumer;
class Example {
@@ -46,7 +46,7 @@ class IncorrectCoroutineUseDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -63,7 +63,7 @@ class IncorrectCoroutineUseDetectorTest {
"""
package frc.robot;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
import java.util.function.Consumer;
class Example {
@@ -81,7 +81,7 @@ class IncorrectCoroutineUseDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -98,7 +98,7 @@ class IncorrectCoroutineUseDetectorTest {
"""
package frc.robot;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
import java.util.function.BiConsumer;
import java.util.function.Consumer;
@@ -117,7 +117,7 @@ class IncorrectCoroutineUseDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -134,7 +134,7 @@ class IncorrectCoroutineUseDetectorTest {
"""
package frc.robot;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
import java.util.function.Consumer;
@FunctionalInterface
@@ -157,7 +157,7 @@ class IncorrectCoroutineUseDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -174,7 +174,7 @@ class IncorrectCoroutineUseDetectorTest {
"""
package frc.robot;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
import java.util.function.Consumer;
class Example {
@@ -190,7 +190,7 @@ class IncorrectCoroutineUseDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -205,7 +205,7 @@ class IncorrectCoroutineUseDetectorTest {
"""
package frc.robot;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
import java.util.function.Consumer;
class Example {
@@ -224,7 +224,7 @@ class IncorrectCoroutineUseDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).failed();
@@ -247,7 +247,7 @@ class IncorrectCoroutineUseDetectorTest {
"""
package frc.robot;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
import java.util.function.Consumer;
class Example {
@@ -261,7 +261,7 @@ class IncorrectCoroutineUseDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).succeededWithoutWarnings();
@@ -275,7 +275,7 @@ class IncorrectCoroutineUseDetectorTest {
"""
package frc.robot;
import org.wpilib.commands3.Coroutine;
import org.wpilib.command3.Coroutine;
import java.util.function.Consumer;
class Example {
@@ -295,7 +295,7 @@ class IncorrectCoroutineUseDetectorTest {
javac()
.withOptions(kJavaVersionOptions)
.compile(
JavaFileObjects.forSourceString("org.wpilib.commands3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("org.wpilib.command3.Coroutine", kCoroutineSource),
JavaFileObjects.forSourceString("frc.robot.Example", source));
assertThat(compilation).succeededWithoutWarnings();

View File

@@ -459,8 +459,8 @@ class ReturnValueUsedListenerTest {
"""
package frc.robot;
import edu.wpi.first.wpilibj2.command.Command;
import edu.wpi.first.wpilibj2.command.Commands;
import org.wpilib.command2.Command;
import org.wpilib.command2.Commands;
import org.wpilib.annotation.NoDiscard;
class Example {
@@ -488,8 +488,8 @@ class ReturnValueUsedListenerTest {
"""
package frc.robot;
import edu.wpi.first.wpilibj2.command.Command;
import edu.wpi.first.wpilibj2.command.Commands;
import org.wpilib.command2.Command;
import org.wpilib.command2.Commands;
import org.wpilib.annotation.NoDiscard;
class Example {
@@ -517,8 +517,8 @@ class ReturnValueUsedListenerTest {
"""
package frc.robot;
import edu.wpi.first.wpilibj2.command.Command;
import edu.wpi.first.wpilibj2.command.Commands;
import org.wpilib.command2.Command;
import org.wpilib.command2.Commands;
import org.wpilib.annotation.NoDiscard;
class Example {
@@ -546,8 +546,8 @@ class ReturnValueUsedListenerTest {
"""
package frc.robot;
import edu.wpi.first.wpilibj2.command.Command;
import edu.wpi.first.wpilibj2.command.Commands;
import org.wpilib.command2.Command;
import org.wpilib.command2.Commands;
import org.wpilib.annotation.NoDiscard;
class Example {
@@ -579,8 +579,8 @@ class ReturnValueUsedListenerTest {
"""
package frc.robot;
import edu.wpi.first.wpilibj2.command.Command;
import edu.wpi.first.wpilibj2.command.Commands;
import org.wpilib.command2.Command;
import org.wpilib.command2.Commands;
import org.wpilib.annotation.NoDiscard;
class Example {
@@ -612,9 +612,9 @@ class ReturnValueUsedListenerTest {
"""
package frc.robot;
import edu.wpi.first.wpilibj2.command.Command;
import edu.wpi.first.wpilibj2.command.Commands;
import edu.wpi.first.wpilibj2.command.WaitCommand;
import org.wpilib.command2.Command;
import org.wpilib.command2.Commands;
import org.wpilib.command2.WaitCommand;
import org.wpilib.annotation.NoDiscard;
class Example {