Dylan K. Taylor e97234d420
Refactor Rail handling to allow LSP-complaint shape handling
the reason there hasn't been any API until now is because of how inconvenient it was to expose a LSP-compliant API _and_ use the same base class for handling all the connection logic. This commit fixes that problem by abstracting shape handling away from BaseRail entirely, so that now it deals exclusively with connections. Deciding the shape of rail to use is now the job of the subclasses.
2021-07-22 17:35:10 +01:00
..
2021-07-19 17:00:56 +01:00
2020-10-02 00:59:53 +01:00
2021-07-19 17:00:56 +01:00
2020-12-11 22:44:04 +00:00
2020-10-01 14:46:14 +01:00
2021-06-18 19:10:50 +01:00
2021-07-10 19:48:38 +01:00
2020-10-04 21:09:45 +01:00
2020-10-04 21:09:45 +01:00
2021-02-25 22:36:53 +00:00
2021-04-27 20:35:58 +01:00
2021-04-29 19:51:09 +01:00
2020-09-04 01:43:52 +01:00