averbraeck / opentrafficsim

Open Source Multi-Level Traffic Simulator
BSD 3-Clause "New" or "Revised" License
29 stars 11 forks source link

Remove source from deprecated event scheduling method calls #51

Closed WJSchakel closed 1 year ago

WJSchakel commented 1 year ago

Class DEVSSimulatorInterface from DSOL has some deprecated methods that are still used quite a lot in OTS. The source argument should be removed from these calls.

Any other event-related deprecated methods/classes?

WJSchakel commented 1 year ago

Source argument was removed from all deprecated event scheduling events. Furthermore, all constructor calls for EventType obtained MetaData. The constructor without it is also deprecated. Event content is now checked, and a few small mistakes (short vs. integer) were exposed and fixed.