diff --git a/build.gradle b/build.gradle index 8d36417..bffbd69 100644 --- a/build.gradle +++ b/build.gradle @@ -16,9 +16,9 @@ repositories { mavenCentral() } //if (project.hasProperty('releaseMode')) { - wpilibRepositories.addAllReleaseRepositories(project) +wpilibRepositories.addAllReleaseRepositories(project) //} else { - //wpilibRepositories.addAllDevelopmentRepositories(project) +//wpilibRepositories.addAllDevelopmentRepositories(project) //} // Apply C++ configuration diff --git a/publish.gradle b/publish.gradle index 4228184..e707935 100644 --- a/publish.gradle +++ b/publish.gradle @@ -2,7 +2,7 @@ apply plugin: 'maven-publish' ext.licenseFile = files("$rootDir/LICENSE.txt") -def pubVersion = '2024.4.8.13' +def pubVersion = '2024.5.0.0' def outputsFolder = file("$buildDir/outputs") diff --git a/src/main/java/swervelib/SwerveDrive.java b/src/main/java/swervelib/SwerveDrive.java index 6da6906..b7b1623 100644 --- a/src/main/java/swervelib/SwerveDrive.java +++ b/src/main/java/swervelib/SwerveDrive.java @@ -1044,6 +1044,19 @@ public void restoreInternalOffset() { } } + /** + * Enable auto-centering module wheels. This has a side effect of causing some jitter to the robot + * when a PID is not tuned perfectly. This function is a wrapper for {@link + * SwerveModule#setAntiJitter(boolean)} to perform auto-centering. + * + * @param enabled Enable auto-centering (disable antiJitter) + */ + public void setAutoCenteringModules(boolean enabled) { + for (SwerveModule module : swerveModules) { + module.setAntiJitter(!enabled); + } + } + /** * Enable or disable the {@link swervelib.parser.SwerveModuleConfiguration#useCosineCompensator} * for all {@link SwerveModule}'s in the swerve drive. The cosine compensator will slow down or diff --git a/src/main/java/swervelib/math/SwerveMath.java b/src/main/java/swervelib/math/SwerveMath.java index 4697daf..b4a8ad4 100644 --- a/src/main/java/swervelib/math/SwerveMath.java +++ b/src/main/java/swervelib/math/SwerveMath.java @@ -336,33 +336,19 @@ public static SwerveModuleConfiguration getSwerveModule( * 756 degrees, assumes the full scope is (720-1080), and places an angle of 22 degrees into it, * returning 742 deg. * + *

A more formal definition: returns the closest angle {@code n} to {@code scopeReference} such + * that {@code n} is congruent to {@code newAngle}. + * * @param scopeReference Current Angle (deg) * @param newAngle Target Angle (deg) * @return Closest angle within scope (deg) */ public static double placeInAppropriate0To360Scope(double scopeReference, double newAngle) { - double lowerBound; - double upperBound; - double lowerOffset = scopeReference % 360; - if (lowerOffset >= 0) { - lowerBound = scopeReference - lowerOffset; - upperBound = scopeReference + (360 - lowerOffset); - } else { - upperBound = scopeReference - lowerOffset; - lowerBound = scopeReference - (360 + lowerOffset); - } - while (newAngle < lowerBound) { - newAngle += 360; - } - while (newAngle > upperBound) { - newAngle -= 360; - } - if (newAngle - scopeReference > 180) { - newAngle -= 360; - } else if (newAngle - scopeReference < -180) { - newAngle += 360; - } - return newAngle; + // Figure out how many revolutions from the angle to the reference + double diffRevs = Math.round((scopeReference - newAngle) / 360) * 360; + + // Add that many revolutions + return diffRevs + newAngle; } /** diff --git a/src/main/java/swervelib/parser/json/ModuleJson.java b/src/main/java/swervelib/parser/json/ModuleJson.java index 8399f47..3075531 100644 --- a/src/main/java/swervelib/parser/json/ModuleJson.java +++ b/src/main/java/swervelib/parser/json/ModuleJson.java @@ -9,6 +9,7 @@ import swervelib.parser.SwerveModuleConfiguration; import swervelib.parser.SwerveModulePhysicalCharacteristics; import swervelib.parser.json.modules.BoolMotorJson; +import swervelib.parser.json.modules.ConversionFactorsJson; import swervelib.parser.json.modules.LocationJson; /** {@link swervelib.SwerveModule} JSON parsed class. Used to access the JSON data. */ @@ -27,6 +28,8 @@ public class ModuleJson { * drive motors. */ public MotorConfigDouble conversionFactor = new MotorConfigDouble(0, 0); + /** Conversion Factors composition. Auto-calculates the conversion factors. */ + public ConversionFactorsJson conversionFactors = new ConversionFactorsJson(); /** Absolute encoder device configuration. */ public DeviceJson encoder; /** Defines which motors are inverted. */ @@ -64,6 +67,27 @@ public SwerveModuleConfiguration createModuleConfiguration( } } + // Setup deprecation notice. + // if (this.conversionFactor.drive != 0 && this.conversionFactor.angle != 0) + // { + // new Alert("Configuration", + // "\n'conversionFactor': {'drive': " + conversionFactor.drive + ", 'angle': " + + // conversionFactor.angle + + // "} \nis deprecated, please use\n" + + // "'conversionFactors': {'drive': {'factor': " + conversionFactor.drive + "}, + // 'angle': {'factor': " + + // conversionFactor.angle + "} }", + // AlertType.WARNING).set(true); + // } + + // Override with composite conversion factor. + if (!conversionFactors.isAngleEmpty()) { + conversionFactor.angle = conversionFactors.angle.calculate(); + } + if (!conversionFactors.isDriveEmpty()) { + conversionFactor.drive = conversionFactors.drive.calculate(); + } + // Set the conversion factors to null if they are both 0. if (this.conversionFactor != null) { if (this.conversionFactor.angle == 0 && this.conversionFactor.drive == 0) { diff --git a/src/main/java/swervelib/parser/json/PhysicalPropertiesJson.java b/src/main/java/swervelib/parser/json/PhysicalPropertiesJson.java index e6401c5..6d73310 100644 --- a/src/main/java/swervelib/parser/json/PhysicalPropertiesJson.java +++ b/src/main/java/swervelib/parser/json/PhysicalPropertiesJson.java @@ -1,6 +1,7 @@ package swervelib.parser.json; import swervelib.parser.SwerveModulePhysicalCharacteristics; +import swervelib.parser.json.modules.ConversionFactorsJson; /** * {@link swervelib.parser.SwerveModulePhysicalCharacteristics} parsed data. Used to configure the @@ -15,6 +16,8 @@ public class PhysicalPropertiesJson { * drive motors. */ public MotorConfigDouble conversionFactor = new MotorConfigDouble(0, 0); + /** Conversion Factors composition. Auto-calculates the conversion factors. */ + public ConversionFactorsJson conversionFactors = new ConversionFactorsJson(); /** The current limit in AMPs to apply to the motors. */ public MotorConfigInt currentLimit = new MotorConfigInt(40, 20); /** The minimum number of seconds to take for the motor to go from 0 to full throttle. */ @@ -33,6 +36,29 @@ public class PhysicalPropertiesJson { * @return {@link SwerveModulePhysicalCharacteristics} based on parsed data. */ public SwerveModulePhysicalCharacteristics createPhysicalProperties() { + // Setup deprecation notice. + // if (conversionFactor.drive != 0 && conversionFactor.angle != 0 && + // conversionFactors.isDriveEmpty() && + // conversionFactors.isAngleEmpty()) + // { + // new Alert("Configuration", + // "\n'conversionFactor': {'drive': " + conversionFactor.drive + ", 'angle': " + + // conversionFactor.angle + + // "} \nis deprecated, please use\n" + + // "'conversionFactors': {'drive': {'factor': " + conversionFactor.drive + "}, + // 'angle': {'factor': " + + // conversionFactor.angle + "} }", + // AlertType.ERROR_TRACE).set(true); + // } + + if (!conversionFactors.isAngleEmpty()) { + conversionFactor.angle = conversionFactors.angle.calculate(); + } + + if (!conversionFactors.isDriveEmpty()) { + conversionFactor.drive = conversionFactors.drive.calculate(); + } + return new SwerveModulePhysicalCharacteristics( conversionFactor, wheelGripCoefficientOfFriction, diff --git a/src/main/java/swervelib/parser/json/modules/AngleConversionFactorsJson.java b/src/main/java/swervelib/parser/json/modules/AngleConversionFactorsJson.java new file mode 100644 index 0000000..d75d892 --- /dev/null +++ b/src/main/java/swervelib/parser/json/modules/AngleConversionFactorsJson.java @@ -0,0 +1,36 @@ +package swervelib.parser.json.modules; + +import swervelib.math.SwerveMath; +import swervelib.telemetry.Alert; +import swervelib.telemetry.Alert.AlertType; + +/** Angle motor conversion factors composite JSON parse class. */ +public class AngleConversionFactorsJson { + + /** + * Gear ratio for the angle/steering/azimuth motor on the Swerve Module. Motor rotations to 1 + * wheel rotation. + */ + public double gearRatio = 0; + /** Calculated or given conversion factor. */ + public double factor = 0; + + /** + * Calculate the drive conversion factor. + * + * @return Drive conversion factor, if factor isn't set. + */ + public double calculate() { + if (factor != 0 && gearRatio != 0) { + new Alert( + "Configuration", + "The given angle conversion factor takes precedence over the composite conversion factor, please remove 'factor' if you want to use the composite factor instead.", + AlertType.WARNING) + .set(true); + } + if (factor == 0) { + factor = SwerveMath.calculateDegreesPerSteeringRotation(gearRatio); + } + return factor; + } +} diff --git a/src/main/java/swervelib/parser/json/modules/ConversionFactorsJson.java b/src/main/java/swervelib/parser/json/modules/ConversionFactorsJson.java new file mode 100644 index 0000000..79c509b --- /dev/null +++ b/src/main/java/swervelib/parser/json/modules/ConversionFactorsJson.java @@ -0,0 +1,28 @@ +package swervelib.parser.json.modules; + +/** Conversion Factors parsed JSON class */ +public class ConversionFactorsJson { + + /** Drive motor conversion factors composition. */ + public DriveConversionFactorsJson drive = new DriveConversionFactorsJson(); + /** Angle motor conversion factors composition. */ + public AngleConversionFactorsJson angle = new AngleConversionFactorsJson(); + + /** + * Check if the conversion factors are set for the drive motor. + * + * @return Empty + */ + public boolean isDriveEmpty() { + return drive.factor == 0 && drive.diameter == 0 && drive.gearRatio == 0; + } + + /** + * Check if the conversion factors are set for the angle motor. + * + * @return Empty + */ + public boolean isAngleEmpty() { + return angle.factor == 0 && angle.gearRatio == 0; + } +} diff --git a/src/main/java/swervelib/parser/json/modules/DriveConversionFactorsJson.java b/src/main/java/swervelib/parser/json/modules/DriveConversionFactorsJson.java new file mode 100644 index 0000000..3278b2b --- /dev/null +++ b/src/main/java/swervelib/parser/json/modules/DriveConversionFactorsJson.java @@ -0,0 +1,38 @@ +package swervelib.parser.json.modules; + +import edu.wpi.first.math.util.Units; +import swervelib.math.SwerveMath; +import swervelib.telemetry.Alert; +import swervelib.telemetry.Alert.AlertType; + +/** Drive motor composite JSON parse class. */ +public class DriveConversionFactorsJson { + + /** Gear ratio for the drive motor rotations to turn the wheel 1 complete rotation. */ + public double gearRatio = 0; + /** Diameter of the wheel in inches. */ + public double diameter = 0; + /** Calculated conversion factor. */ + public double factor = 0; + + /** + * Calculate the drive conversion factor. + * + * @return Drive conversion factor, if factor isn't set. + */ + public double calculate() { + if (factor != 0 && (diameter != 0 || gearRatio != 0)) { + new Alert( + "Configuration", + "The given drive conversion factor takes precedence over the composite conversion factor, please remove 'factor' if you want to use the composite factor instead.", + AlertType.WARNING) + .set(true); + } + if (factor == 0) { + factor = + SwerveMath.calculateMetersPerRotation( + Units.inchesToMeters(this.diameter), this.gearRatio); + } + return factor; + } +} diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip new file mode 100644 index 0000000..19049cd Binary files /dev/null and b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip differ diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.md5 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.md5 new file mode 100644 index 0000000..ff4d09a --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.md5 @@ -0,0 +1 @@ +08caa4af8eaae4675661179f851ffb27 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.sha1 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.sha1 new file mode 100644 index 0000000..25db36c --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.sha1 @@ -0,0 +1 @@ +de3b1976111495ed71be02dc1e444364198ecaf0 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.sha256 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.sha256 new file mode 100644 index 0000000..5d4b495 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.sha256 @@ -0,0 +1 @@ +fb99f57bbdc7c3b30b185c9643609f16d4e60d7e3b1e69dfe1f112924fb168ec \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.sha512 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.sha512 new file mode 100644 index 0000000..33a1031 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-headers.zip.sha512 @@ -0,0 +1 @@ +418b466a46440387ed256fa4937014c875ff04f0e454b13af2caf3d9a44734720e2f1c79df8224a7e9dead59a1d018b0635cae03daa77908c949395df953bb96 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip new file mode 100644 index 0000000..19049cd Binary files /dev/null and b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip differ diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.md5 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.md5 new file mode 100644 index 0000000..ff4d09a --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.md5 @@ -0,0 +1 @@ +08caa4af8eaae4675661179f851ffb27 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.sha1 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.sha1 new file mode 100644 index 0000000..25db36c --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.sha1 @@ -0,0 +1 @@ +de3b1976111495ed71be02dc1e444364198ecaf0 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.sha256 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.sha256 new file mode 100644 index 0000000..5d4b495 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.sha256 @@ -0,0 +1 @@ +fb99f57bbdc7c3b30b185c9643609f16d4e60d7e3b1e69dfe1f112924fb168ec \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.sha512 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.sha512 new file mode 100644 index 0000000..33a1031 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathena.zip.sha512 @@ -0,0 +1 @@ +418b466a46440387ed256fa4937014c875ff04f0e454b13af2caf3d9a44734720e2f1c79df8224a7e9dead59a1d018b0635cae03daa77908c949395df953bb96 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip new file mode 100644 index 0000000..19049cd Binary files /dev/null and b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip differ diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.md5 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.md5 new file mode 100644 index 0000000..ff4d09a --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.md5 @@ -0,0 +1 @@ +08caa4af8eaae4675661179f851ffb27 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.sha1 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.sha1 new file mode 100644 index 0000000..25db36c --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.sha1 @@ -0,0 +1 @@ +de3b1976111495ed71be02dc1e444364198ecaf0 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.sha256 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.sha256 new file mode 100644 index 0000000..5d4b495 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.sha256 @@ -0,0 +1 @@ +fb99f57bbdc7c3b30b185c9643609f16d4e60d7e3b1e69dfe1f112924fb168ec \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.sha512 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.sha512 new file mode 100644 index 0000000..33a1031 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenadebug.zip.sha512 @@ -0,0 +1 @@ +418b466a46440387ed256fa4937014c875ff04f0e454b13af2caf3d9a44734720e2f1c79df8224a7e9dead59a1d018b0635cae03daa77908c949395df953bb96 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip new file mode 100644 index 0000000..19049cd Binary files /dev/null and b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip differ diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.md5 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.md5 new file mode 100644 index 0000000..ff4d09a --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.md5 @@ -0,0 +1 @@ +08caa4af8eaae4675661179f851ffb27 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.sha1 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.sha1 new file mode 100644 index 0000000..25db36c --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.sha1 @@ -0,0 +1 @@ +de3b1976111495ed71be02dc1e444364198ecaf0 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.sha256 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.sha256 new file mode 100644 index 0000000..5d4b495 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.sha256 @@ -0,0 +1 @@ +fb99f57bbdc7c3b30b185c9643609f16d4e60d7e3b1e69dfe1f112924fb168ec \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.sha512 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.sha512 new file mode 100644 index 0000000..33a1031 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastatic.zip.sha512 @@ -0,0 +1 @@ +418b466a46440387ed256fa4937014c875ff04f0e454b13af2caf3d9a44734720e2f1c79df8224a7e9dead59a1d018b0635cae03daa77908c949395df953bb96 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip new file mode 100644 index 0000000..19049cd Binary files /dev/null and b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip differ diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.md5 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.md5 new file mode 100644 index 0000000..ff4d09a --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.md5 @@ -0,0 +1 @@ +08caa4af8eaae4675661179f851ffb27 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.sha1 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.sha1 new file mode 100644 index 0000000..25db36c --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.sha1 @@ -0,0 +1 @@ +de3b1976111495ed71be02dc1e444364198ecaf0 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.sha256 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.sha256 new file mode 100644 index 0000000..5d4b495 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.sha256 @@ -0,0 +1 @@ +fb99f57bbdc7c3b30b185c9643609f16d4e60d7e3b1e69dfe1f112924fb168ec \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.sha512 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.sha512 new file mode 100644 index 0000000..33a1031 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-linuxathenastaticdebug.zip.sha512 @@ -0,0 +1 @@ +418b466a46440387ed256fa4937014c875ff04f0e454b13af2caf3d9a44734720e2f1c79df8224a7e9dead59a1d018b0635cae03daa77908c949395df953bb96 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip new file mode 100644 index 0000000..19049cd Binary files /dev/null and b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip differ diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.md5 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.md5 new file mode 100644 index 0000000..ff4d09a --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.md5 @@ -0,0 +1 @@ +08caa4af8eaae4675661179f851ffb27 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.sha1 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.sha1 new file mode 100644 index 0000000..25db36c --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.sha1 @@ -0,0 +1 @@ +de3b1976111495ed71be02dc1e444364198ecaf0 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.sha256 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.sha256 new file mode 100644 index 0000000..5d4b495 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.sha256 @@ -0,0 +1 @@ +fb99f57bbdc7c3b30b185c9643609f16d4e60d7e3b1e69dfe1f112924fb168ec \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.sha512 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.sha512 new file mode 100644 index 0000000..33a1031 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0-sources.zip.sha512 @@ -0,0 +1 @@ +418b466a46440387ed256fa4937014c875ff04f0e454b13af2caf3d9a44734720e2f1c79df8224a7e9dead59a1d018b0635cae03daa77908c949395df953bb96 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom new file mode 100644 index 0000000..5db460e --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom @@ -0,0 +1,9 @@ + + + 4.0.0 + swervelib + YAGSL-cpp + 2024.5.0.0 + pom + diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.md5 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.md5 new file mode 100644 index 0000000..4d52dec --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.md5 @@ -0,0 +1 @@ +a3038c661716887feccbeafef54bbdc4 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.sha1 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.sha1 new file mode 100644 index 0000000..7f7a70f --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.sha1 @@ -0,0 +1 @@ +dc13dd3540bd2dbf16e09a1390c03c1990c72914 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.sha256 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.sha256 new file mode 100644 index 0000000..456cd77 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.sha256 @@ -0,0 +1 @@ +aebd7d7a4d9291d555f9cb6ea9f7a44ae002a98a3f986fe9ed7fbd53390c01a0 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.sha512 b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.sha512 new file mode 100644 index 0000000..e170b41 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-cpp/2024.5.0.0/YAGSL-cpp-2024.5.0.0.pom.sha512 @@ -0,0 +1 @@ +a80324cc5dd0f75187fcf617c6f02c979518cbe86488a3007a1e5822fb81b29e6852213cbd498b8fc773472172b48dd83d06d673aab6d5b992f2ac64b96131c0 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml b/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml index 5332f9b..cdcbd00 100644 --- a/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml +++ b/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml @@ -3,11 +3,11 @@ swervelib YAGSL-cpp - 2024.4.8.13 - 2024.4.8.13 + 2024.5.0.0 + 2024.5.0.0 - 2024.4.8.13 + 2024.5.0.0 - 20240614175758 + 20240729201423 diff --git a/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.md5 b/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.md5 index 7eaa846..a5bf4fc 100644 --- a/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.md5 +++ b/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.md5 @@ -1 +1 @@ -0b744260daf3ff4216785c137fd91428 \ No newline at end of file +ab2c6cf21107b5fd040c01c4cc97d17f \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha1 b/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha1 index e50d5b3..e77eb57 100644 --- a/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha1 +++ b/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha1 @@ -1 +1 @@ -a181f606fcac0e3f77c0561214d4a952c7ce1222 \ No newline at end of file +20945ad53253382c08c5da37c76bb98b7ee1b8da \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha256 b/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha256 index 8cd562b..8d1ac59 100644 --- a/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha256 +++ b/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha256 @@ -1 +1 @@ -538cd37cf1b518cf88d6fc92538b9df3f2ec82f41b88175e51e27c65b213c641 \ No newline at end of file +6d09175ca073bf10547249354eb01f07560075eea4425092c36e05db634e7129 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha512 b/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha512 index a116027..24c35fa 100644 --- a/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha512 +++ b/yagsl/repos/swervelib/YAGSL-cpp/maven-metadata.xml.sha512 @@ -1 +1 @@ -1d972a32acf3c5ab88c3a1cda98fd694c16aee0868761614bf42ac386cc73cc52efc77b9e8969355d9dbf7060cee23a14dde82a49d51e05082ff5f07780ad970 \ No newline at end of file +9a7f8a0ecd02799d49ecd486be47dd886d3bc7ceb7825b8b01d93894bfa36d92613afe5d436b90a40a2e853aa2eb4fc9909b91ac7a28f0573b25bfb8325b400a \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar new file mode 100644 index 0000000..0817d8a Binary files /dev/null and b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar differ diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.md5 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.md5 new file mode 100644 index 0000000..7b6a628 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.md5 @@ -0,0 +1 @@ +41f650df1eb68789c922b16a17f68692 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.sha1 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.sha1 new file mode 100644 index 0000000..fc0e51e --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.sha1 @@ -0,0 +1 @@ +2f6fbd5a4c6dbc96f28763b2b397ba06e05677d7 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.sha256 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.sha256 new file mode 100644 index 0000000..d462241 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.sha256 @@ -0,0 +1 @@ +03c94797f59e011e061dd5f36593e7a819275ddb9d4ff5ed472a1bcf7e7cb11f \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.sha512 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.sha512 new file mode 100644 index 0000000..841a9e3 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-javadoc.jar.sha512 @@ -0,0 +1 @@ +927f300fd6c0103378192d311c5c2f03d29ecaae8a34e34cd9880ab507ea5315d761600b012edbee9cd98ab5f2f431e65c8a35569dd7f5919ce0404b340646e2 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar new file mode 100644 index 0000000..5f834b4 Binary files /dev/null and b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar differ diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.md5 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.md5 new file mode 100644 index 0000000..820799b --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.md5 @@ -0,0 +1 @@ +678f160051d7882c2fa064902c36882e \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.sha1 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.sha1 new file mode 100644 index 0000000..163056d --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.sha1 @@ -0,0 +1 @@ +d38e273930e3d788af1e8235a1d2f8b3d3eb15a8 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.sha256 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.sha256 new file mode 100644 index 0000000..1aebc11 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.sha256 @@ -0,0 +1 @@ +0381d1eca27762efe76eeef399c913fd39b3dfcfb45481ad62dbc1850302dcc7 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.sha512 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.sha512 new file mode 100644 index 0000000..4440b2f --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0-sources.jar.sha512 @@ -0,0 +1 @@ +2b49efb639999127a52deca00f93a2c9ed30d9038fa78c974fe9f8a9b7ff88199dcb616d4c841ab65e5204e6e3b262025fc47fe7cc9d1885a0b8fce018624488 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar new file mode 100644 index 0000000..3dea93f Binary files /dev/null and b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar differ diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.md5 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.md5 new file mode 100644 index 0000000..06c1165 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.md5 @@ -0,0 +1 @@ +23a6134fade789129d1ee56e67eefef3 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.sha1 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.sha1 new file mode 100644 index 0000000..0fef37b --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.sha1 @@ -0,0 +1 @@ +2fd1b57dd1a2fc9e8ecd27847e299e410f108d93 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.sha256 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.sha256 new file mode 100644 index 0000000..46d32cf --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.sha256 @@ -0,0 +1 @@ +49a91d1e6ee706941b4ee523f1b7631c839ab8255809ca8fbd2af06599b9b99f \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.sha512 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.sha512 new file mode 100644 index 0000000..79003c2 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.jar.sha512 @@ -0,0 +1 @@ +bc4bc7f5beeb8273f5aa6d6b16be00ee1ff192fbb62de07068257b75d250223747f6fb1ecb08dd0558b5d046bf11f0f74f952c789b378899361220510963ef31 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom new file mode 100644 index 0000000..f7706b8 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom @@ -0,0 +1,8 @@ + + + 4.0.0 + swervelib + YAGSL-java + 2024.5.0.0 + diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.md5 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.md5 new file mode 100644 index 0000000..dc89074 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.md5 @@ -0,0 +1 @@ +5247d59daeabec40848113e0b41b0e9e \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.sha1 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.sha1 new file mode 100644 index 0000000..dcc8de3 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.sha1 @@ -0,0 +1 @@ +b51f94759c3c76c6d9240c9772c493743d5d28a3 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.sha256 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.sha256 new file mode 100644 index 0000000..a1a4c28 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.sha256 @@ -0,0 +1 @@ +8843037db05ba471cbdf89d980112edd7d9116c66e0ce66100de8162a262dfd1 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.sha512 b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.sha512 new file mode 100644 index 0000000..1982404 --- /dev/null +++ b/yagsl/repos/swervelib/YAGSL-java/2024.5.0.0/YAGSL-java-2024.5.0.0.pom.sha512 @@ -0,0 +1 @@ +4cb02a064fba0fa2282ed7dcac64e10f52ce4732259d8e7eb193e451125321bc66573f254bcf8f940299ee62d434787dd2d195fceb8d580b80863c8a0ba4a743 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml b/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml index 58facb8..ba73803 100644 --- a/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml +++ b/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml @@ -3,11 +3,11 @@ swervelib YAGSL-java - 2024.4.8.13 - 2024.4.8.13 + 2024.5.0.0 + 2024.5.0.0 - 2024.4.8.13 + 2024.5.0.0 - 20240614175800 + 20240729201428 diff --git a/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.md5 b/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.md5 index bd63784..f4f4a3a 100644 --- a/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.md5 +++ b/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.md5 @@ -1 +1 @@ -e151df1c5ce73970aa12be2fd5ae4100 \ No newline at end of file +4130fc948dc32bf3724e7390cc9ec711 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha1 b/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha1 index e31428a..ec28aec 100644 --- a/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha1 +++ b/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha1 @@ -1 +1 @@ -ed2bc1fc238950fcf2a3b0afb202726a2e6015e6 \ No newline at end of file +71d66d70c83aadc497c96da8a7c7d7369713fbf7 \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha256 b/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha256 index a8c045a..dfb56b0 100644 --- a/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha256 +++ b/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha256 @@ -1 +1 @@ -745cd356bc719160afcbc98510794ec7e7fcc0fb21824e2253e6bc874daa77af \ No newline at end of file +9d4ff738110a21542a7dc938a9516fde17fe85ef27498be6a951a3bc573b730b \ No newline at end of file diff --git a/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha512 b/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha512 index fe785fd..6c0e734 100644 --- a/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha512 +++ b/yagsl/repos/swervelib/YAGSL-java/maven-metadata.xml.sha512 @@ -1 +1 @@ -82113d248ffccd940c0894a12796c9138361ee9115442b424b4282cc7e27fae004e0dad03ec935f12e4efbea2e4501aa206ec04247ee42d0ab6ba1f9a019a2fe \ No newline at end of file +c61a78624709b5bf24db859ccf163e7b061e4c81b3502df75ec1695d00356fe54851e0c48dceb12ea6d538baeb1cc88e42fb4a284acd1bf8d81662c2c2898d77 \ No newline at end of file