Skip to content

Commit

Permalink
[chore]: Opened calculation classes for extensions
Browse files Browse the repository at this point in the history
  • Loading branch information
gabrielmjr committed Oct 11, 2023
1 parent 25e1146 commit 262859f
Show file tree
Hide file tree
Showing 51 changed files with 71 additions and 60 deletions.
20 changes: 20 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,27 @@
</archive>
</configuration>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
</plugin>
</plugins>
</build>

<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</plugin>
</plugins>
</reporting>


</project>
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Area extends Calculation {
public class Area extends Calculation {
@Deprecated
private static Area instance;

Expand Down Expand Up @@ -40,7 +40,6 @@ protected Area(double flowRate,
calculate();
}


@Override
public Area calculate() {
if (hasCustomUnits)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class FlowRate1 extends Calculation {
public class FlowRate1 extends Calculation {
@Deprecated
private static FlowRate1 instance;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class FlowRate2 extends Calculation {
public class FlowRate2 extends Calculation {
@Deprecated
private static FlowRate2 instance;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class FlowRate3 extends Calculation {
public class FlowRate3 extends Calculation {
@Deprecated
private static FlowRate3 instance;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Ray extends Calculation {
public class Ray extends Calculation {
@Deprecated
private static Ray instance;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Speed1 extends Calculation {
public class Speed1 extends Calculation {
@Deprecated
private static Speed1 instance;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Speed2 extends Calculation {
public class Speed2 extends Calculation {
@Deprecated
private static Speed2 instance;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Time extends Calculation {
public class Time extends Calculation {
@Deprecated
private static Time instance;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Volume extends Calculation {
public class Volume extends Calculation {
@Deprecated
private static Volume instance;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Displacement1 extends Calculation {
public class Displacement1 extends Calculation {
private Length initialDisplacement;
private Length finalDisplacement;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
import com.mjr.code.physics.units.Time;
import com.mjr.code.physics.units.Speed;

public final class Displacement2 extends Calculation {
public class Displacement2 extends Calculation {
@Deprecated
private static Displacement2 instance;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Displacement3 extends Calculation {
public class Displacement3 extends Calculation {
@Deprecated
private static Displacement3 instance;
private double initialTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Displacement4 extends Calculation {
public class Displacement4 extends Calculation {
private static Displacement4 instance;
private double deltaDisplacement;
private double finalDisplacement;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Displacement5 extends Calculation {
public class Displacement5 extends Calculation {
private static Displacement5 instance;
private double initialDisplacement;
private double deltaDisplacement;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Displacement6 extends Calculation {
public class Displacement6 extends Calculation {
private static Displacement6 instance;
private double initialDisplacement;
private double velocity;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Speed1 extends Calculation {
public class Speed1 extends Calculation {
private static Speed1 instance;
private double deltaDisplacement;
private double deltaTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Speed2 extends Calculation {
public class Speed2 extends Calculation {
private static Speed2 instance;
private double initialDisplacement;
private double finalDisplacement;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Speed3 extends Calculation {
public class Speed3 extends Calculation {
private static Speed3 instance;
private double initialDisplacement;
private double finalDisplacement;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Speed4 extends Calculation {
public class Speed4 extends Calculation {
private static Speed4 instance;
private double deltaDisplacement;
private double initialTime;
Expand Down
4 changes: 1 addition & 3 deletions src/main/java/com/mjr/code/physics/kinematics/urm/Time1.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Time1 extends Calculation {
public class Time1 extends Calculation {
private static Time1 instance;
private double initialTime;
private double finalTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Time2 extends Calculation {
public class Time2 extends Calculation {
private static Time2 instance;
private double deltaDisplacement;
private double deltaSpeed;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Time3 extends Calculation {
public class Time3 extends Calculation {
private static Time3 instance;
private double initialDisplacement;
private double finalDisplacement;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Time4 extends Calculation {
public class Time4 extends Calculation {
private static Time4 instance;
private double deltaTime;
private double finalTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Time5 extends Calculation {
public class Time5 extends Calculation {
private static Time5 instance;
private double initialTime;
private double deltaTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Acceleration1 extends Calculation {
public class Acceleration1 extends Calculation {
@Deprecated
private static Acceleration1 instance;
private double deltaSpeed;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Acceleration2 extends Calculation {
public class Acceleration2 extends Calculation {
@Deprecated
private static Acceleration2 instance;
private double deltaSpeed;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

import static com.mjr.code.tools.NumberAnalyst.putParenthesesIfNegative;

public final class Acceleration3 extends Calculation {
public class Acceleration3 extends Calculation {
@Deprecated
private static Acceleration3 instance;
private double initialVelocity;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import com.mjr.code.physics.Physic;
import com.mjr.code.physics.units.Unit;

public final class Acceleration4 extends Calculation {
public class Acceleration4 extends Calculation {
@Deprecated
private static Acceleration4 instance;
private double initialVelocity;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import com.mjr.code.physics.Physic;
import com.mjr.code.physics.units.Unit;

public final class Displacement1 extends Calculation {
public class Displacement1 extends Calculation {
@Deprecated
private static Displacement1 instance;
private double initialDisplacement;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import com.mjr.code.physics.Physic;
import com.mjr.code.physics.units.Unit;

public final class Displacement2 extends Calculation {
public class Displacement2 extends Calculation {
@Deprecated
private static Displacement2 instance;
private double initialVelocity;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Speed1 extends Calculation {
public class Speed1 extends Calculation {
@Deprecated
private static Speed1 instance;
private double deltaTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import com.mjr.code.physics.Physic;
import com.mjr.code.physics.units.Unit;

public final class Speed2 extends Calculation {
public class Speed2 extends Calculation {
@Deprecated
private static Speed2 instance;
private double initialTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import com.mjr.code.physics.Physic;
import com.mjr.code.physics.units.Unit;

public final class Speed3 extends Calculation {
public class Speed3 extends Calculation {
@Deprecated
private static Speed3 instance;
private double finalVelocity;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import com.mjr.code.physics.Physic;
import com.mjr.code.physics.units.Unit;

public final class Speed4 extends Calculation {
public class Speed4 extends Calculation {
@Deprecated
private static Speed4 instance;
private double initialVelocity;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class Time1 extends Calculation {
public class Time1 extends Calculation {
@Deprecated
private static Time1 instance;
private double deltaSpeed;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import com.mjr.code.physics.Physic;
import com.mjr.code.physics.units.Unit;

public final class Time3 extends Calculation {
public class Time3 extends Calculation {
@Deprecated
private static Time3 instance;
private double finalTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import com.mjr.code.physics.Physic;
import com.mjr.code.physics.units.Unit;

public final class Time4 extends Calculation {
public class Time4 extends Calculation {
@Deprecated
private static Time4 instance;
private double initialTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class DeltaTime1 extends Calculation {
public class DeltaTime1 extends Calculation {
@Deprecated
private static DeltaTime1 instance;
private double deltaSpeed;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.mjr.code.physics.Calculation;
import com.mjr.code.physics.units.Unit;

public final class DeltaTime2 extends Calculation {
public class DeltaTime2 extends Calculation {
@Deprecated
private static DeltaTime2 instance;
private double initialVelocity;
Expand Down
Loading

0 comments on commit 262859f

Please sign in to comment.