The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.
Tag Class | Total number of occurrences | Tag strings used by tag class |
---|---|---|
Open issues in the code | 48 | TODO, FIXME, XXX |
Each tag is detailed below:
Number of occurrences found in the code: 48
org.opentrafficsim.core.VerifyRequiredMethods | Line |
---|---|
build in toString() methods in ots-core. Then replace System.err.println with fail again... | 104 |
org.opentrafficsim.core.compatibility.GTUCompatibility | Line |
cleverly check only those in the parent(s) that do not conflict with ours. | 183 |
org.opentrafficsim.core.geometry.OTSLine3D | Line |
Let the Z-component of the result follow the Z-values of the reference line. | 138 |
Test this code (currently untested). | 234 |
rename this filter to noiseFilterRamerDouglasPeucker (with a c in Peucker). | 241 |
finish this method if it is needed; remove otherwise. Calculate the first point on this line that intersects somewhere with the provided line, or NaN if no intersection was found. | 1130 |
was Math.max(maxX - minX, 0.5); | 1631 |
was Math.max(maxY - minY, 0.5); | 1632 |
was Math.max(maxZ - minZ, 0.5); | 1633 |
WRONG: this.bounds = new BoundingBox(deltaX, deltaY, deltaZ); | 1634 |
org.opentrafficsim.core.geometry.OTSLine3DTest | Line |
verify rotations around x and y | 380 |
FAILS | 976 |
org.opentrafficsim.core.geometry.OTSPoint3DTest | Line |
extend by testing at a few other elevations. | 192 |
org.opentrafficsim.core.geometry.OTSShapeTest | Line |
No geometry exception if thrown for two points that only differ in Z | 236 |
do we really want this behavior? | 254 |
org.opentrafficsim.core.gtu.AbstractGTU | Line |
should be indicated with a Parameter | 105 |
can be removed after testing period | 109 |
discuss when a new tactical planner may be needed | 278 |
allow alignment at different intervals, also different between GTU's within a single simulation | 298 |
org.opentrafficsim.core.gtu.AbstractLinkBasedGTU | Line |
public abstract Link getLink(final RelativePosition.TYPE referencePosition); | 63 |
org.opentrafficsim.core.gtu.GTUExceptionTest | Line |
check that the values of enableSuppresion and writableStackTrace are correctly reflected in e | 45 |
org.opentrafficsim.core.gtu.GTUTest | Line |
should the next one not ge a GTUException? | 244 |
should probably explicitly throw an exception for a misbehaving strategical planner | 291 |
should the AbstractGTU not complain more directly about a null returned by strategicalPlanner.generateTacticalPlanner()? | 312 |
org.opentrafficsim.core.gtu.SpaceBasedGTU | Line |
space based interface for a GTU. Can be 2D, 3D. | 16 |
org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder | Line |
driving with negative speeds (backward driving) is not yet supported.<br> | 25 |
plan with a constant speed. <p> Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved. <br> BSD-style license. See <a href="http://opentrafficsim.org/docs/license.html">OpenTrafficSim License</a>. </p> $LastChangedDate: 2015-07-24 02:58:59 +0200 (Fri, 24 Jul 2015) $, @version $Revision: 1147 $, by $Author: averbraeck $, initial version Nov 15, 2015 <br> | 26 |
org.opentrafficsim.core.gtu.plan.operational.OperationalPlanTest | Line |
assertEquals("getPath returns the path", path, op.getPath()); What acceleration is required to reach endSpeed at the end of the path? (This mathematical derivation constructed independently from the OperationalPlanBuilder code.) | 105 |
org.opentrafficsim.core.network.CapacityOTSLink | Line |
per direction? which GTUType? | 36 |
org.opentrafficsim.core.network.CapacityOTSLinkTest | Line |
X is it really intentional that the equals method of Node does NOT check equality of the network field? | 71 |
X is it really intentional that the equals method of Node does NOT check equality of the network field? | 81 |
org.opentrafficsim.core.network.LinkLocation | Line |
not on the same link. Find shortest path... | 89 |
org.opentrafficsim.core.network.OTSNetwork | Line |
take connections into account, and possibly do node expansion to build the graph | 553 |
the next line with .class has problems compiling... So used a dirty hack instead for now... | 555 |
org.opentrafficsim.core.network.OTSNetworkTest | Line |
Checking routes is a bit harder; not done for now | 343 |
fix OTSNetwork class to throw the documented exception instead of java.lang IllegalArgumentException: graph must contain the start vertex Node freeNode = new OTSNode(network, "unconnectedNode", new OTSPoint3D(5, 5, 5)); assertNull(network.getShortestRouteBetween(GTUType.ALL, freeNode, network.getNode("node1"))); | 512 |
org.opentrafficsim.core.network.factory.xml.units.ColorParserTest | Line |
parser gracefully accepts RGB strings without parentheses | 102 |
org.opentrafficsim.core.network.factory.xml.units.Distributions | Line |
include in GLOBAL tag. | 49 |
Bounded version , args[2], args[3]) | 99 |
org.opentrafficsim.core.network.factory.xml.units.DistributionsTest | Line |
non-integer first argument for ERLANG is quietly rounded to nearest integer value Test the various exceptions | 106 |
org.opentrafficsim.core.network.factory.xml.units.UnitsTest | Line |
"123 m/s" is accepted by the parser | 136 |
"123 m/s" is accepted by the parser | 177 |
"123 km" is accepted by the parser | 261 |
"123 km" is accepted by the parser | 301 |
org.opentrafficsim.core.network.route.RouteTest | Line |
write JUnit test for the suitability method (has to wait for the XML network lane parser). | 203 |
org.opentrafficsim.core.perception.HistoryManager | Line |
remove this hack and obtain manager from somewhere else, OTSReplication? | 31 |
org.opentrafficsim.gui.OTSAnimationPanel | Line |
complete hack, but everything is final... | 560 |
org.opentrafficsim.gui.OTSControlPanel | Line |
should be disabled when the simulator was just reset or initialized | 523 |