4 コミット (08ad303bee24b41cc8cf0319b28fcaa704b31380)

作者 SHA1 メッセージ 日付
  Marten Deinum 7384bde811
Use JUnit4 style for all tests 8 年 前
  marlin 50d6d93a7b Merged PR #16 "Convert JUnit assertions to AssertJ" 9 年 前
  marlin 99de934ce1 Merged PR "rename names in pathfiner package" with Spring Boot changes. 9 年 前
  Patrik Fredriksson eb92ab71d1 Restructured. 11 年 前
  peter_backlund af8d76faad Cleanup 17 年 前
  peter_backlund c6f4c3fc06 Ran "format code" on the entire code base. No other changes in this commit. 17 年 前
  peter_backlund 7bb1898849 Changed idString() methods to stringValue() 17 年 前
  ericevans 7f1dc845e3 Eric - Removed origin from Cargo. Now RouteSpecification is the only place with origin. Changed hibernate mappings to remove Cargo origin. Removed test that looked for case when Cargo origin was different from RouteSpecification origin. This rule isn't quite right. The rule should be that the origin cannot change after there is an event. 17 年 前
  peter_backlund 8929b0e240 Added assertions to HandlingHistory that ensures that it refers to a unique cargo, and that a Cargo can't derive its delivery progress from a handling history of another cargo. There are also two descriptive static factory methods for the different possibilities of creating a HandlingHistory. 17 年 前
  peter_backlund 6a38351409 Removed redundant constructor argument for Cargo (origin can be derived from the inital route specification) 17 年 前
  peter_backlund b27d95c830 Renamed package "carrier" to "voyage", in line with Voyage being the aggregate root. 17 年 前
  peter_backlund 4593076cf3 Moved pathfinder to directly under com. 17 年 前
  peter_backlund 835fb6f73d Added limitation properties such as deadline date to graph traversal service API. 17 年 前
  peter_backlund 0e7ce21cf3 Moved transaction demarcation from ExternalRoutingServiceImpl into pathfinder application, improved documentation. 17 年 前
  peter_backlund c4794cf943 Moved external context application that find shorts path in a graph to separate package hierarchy altogether: com.partner.pathfinder. 17 年 前
  peter_backlund 062a17bf97 Test fixes 17 年 前
  peter_backlund fbcada7479 Brought tests up to speed with code changes. 18 年 前
  peter_backlund 80173f8775 Moved RoutingService interface back into domain layer, and moved ExternalRoutingService to infrastructure. 18 年 前
  peter_backlund 25f9251b4a Moved ExternalRoutingService into impl subpackage and renamed it RoutingServiceImpl, for consistency. We probably should try to find use-case based package names below application though. 18 年 前
  Patrik Fredriksson f1445cfa82 Started restructuring to make layering more clear 18 年 前
  peter_backlund 622072310d Introduced asynchronous processing of incoming handling event registration attempts. 18 年 前
  peter_backlund 43c8fa988b Tets fixes - bar is now green again! 18 年 前
  peter_backlund c4a0dfb1ee Introduced Voyage, Schedule and VoyageNumber. CarrierMovement is now a value object, CarrierMovementId is dropped. 18 年 前
  peter_backlund c80681a054 Added departure time and arrival time to carrier movement. 18 年 前
  peter_backlund d3d4e94f75 Slight restructuring of routingteam subpackage to make external API stand out more. 18 年 前
  peter_backlund 56f8843ae3 Package "remote" renamed "remoting" for consistency. 18 年 前
  peter_backlund 96a1283520 Slight refinement of packge structure under application - service is split into things like messagning and remoting. 18 年 前
  peter_backlund 3078fe812b Reorganized package structure in accordance with the mailing list proposal, with domain and application top level package split. 18 年 前
  peter_backlund fb448e6d7a Renamed requestPossibleRoutes -> fetchRoutesForSpecification in RoutingService 18 年 前
  peter_backlund a54840a55a Split routing service into two parts: "our" part with model translation, and remote service part for graph calculations. Still a bit sketchy though. 18 年 前
  peter_backlund f5138939d2 Final destination is now just "destination" everywhere. 18 年 前
  Jesper Hammarbäck 07e2bd6139 Added Checkstyle configuration file that checks the sun coding conventions. 18 年 前
  peter_backlund b70480b07a Leg now related to CarrierMovement. 18 年 前
  peter_backlund ce9f0f97a8 Big slew of changes (too big) leading up to draft presentation: 18 年 前
  peter_backlund da0b6a059c Added CargoService.registerNew, which assigns a tracking id to a cargo and stores it. 18 年 前
  peter_backlund c0a5de29c5 Implemented a very efficient, randomized, routing service. 18 年 前
  peter_backlund d70a69a3b5 Persisted Itinerary and Leg, with sample data and mapping. 18 年 前
  Patrik Fredriksson b4d32bde50 Implemented initial misdirected logic. Carg.isMisdirected() still needs more work. 18 年 前
  peter_backlund c39ac98777 Improved CargoWithHistoryDTO, added message resource bundling 18 年 前
  peter_backlund 7613908c1e Failing scenario test for a routing service, with a few added skeleton interfaces, domain classes and methods. 18 年 前