Software Engineering Project from SENG302 in University of Canterbury
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fjc40
8d36d89570
Refactored and moved RaceXMLReader to shared/dataInput.
...
RaceStatus can provide windspeed in knots in addition to mm/sec.
RaceDataSource now provides a list of participating boat sourceIDs instead of boats.
Added a RegattaDataSource interface.
Angle, Azimuth, Bearing and mutable - careful.
Boat has positionInRace.
CompoundMarks have an ID and name.
Marks can be moved (setPosition(...)).
Refactored Mock.Race, Visualiser.StreamedCourse, Visualiser.StreamedRace, into (shared) Race, MockRace, VisualiserRace.
VisualiserBoat has color.
Added xml and polar files into resources folder.
9 years ago
.idea
Removed breaking dependency and made it so app doesn't need the breaking dependency any more.
9 years ago
mock
Fixed JavaDoc, spelling errors, and redundant classes
9 years ago
network
Fixed JavaDoc, spelling errors, and redundant classes
9 years ago
racevisionGame
Refactored and moved RaceXMLReader to shared/dataInput.
9 years ago
visualiser
Spelling errors fixed.
9 years ago
.gitignore
Just trying to fix my ide
9 years ago
.gitlab-ci.yml
Adding a parameter to test command to debug missing library
9 years ago
.mailmap
Added myself to the .mailmap file.
9 years ago
README.md
Moved CI runner set-up instructions to student guide.
9 years ago
pom.xml
Moved several classes from seng302.model to its own module - sharedModel (this is supposed to contain any shared data model code between mock and visualiser). Specifically, Regatta, Boat, BoatInRace, Constants, GPSCoordinate, Leg, Marker.
9 years ago
SENG302 Project Template
Basic Maven project with required Maven reporting setup and basic GitLab CI.
It is a requirement that your product should be completely built to a deliverable form using the Maven package goal.
Remember to set up your GitLab CI server (refer to the student guide for instructions).
Basic Project Structure
src/ Your application source
doc/ User and design documentation
doc/examples/ Demo example files for use with your application