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 | 87 | TODO, FIXME, XXX |
Each tag is detailed below:
Number of occurrences found in the code: 87
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.CompatibilityTest | Line |
Test isCompatibleWith method (OR remove that method from the class; it is never used). | 154 |
org.opentrafficsim.core.compatibility.GTUCompatibility | Line |
cleverly check only those in the parent(s) that do not conflict with ours. | 183 |
org.opentrafficsim.core.distributions.DistributionTest | Line |
Next test fails because the random field of the Distribution does not implement equals assertTrue( "Distributions is equal to other distribution containing exact same frequencies and objects and random source", distribution.equals(distribution2)); | 400 |
org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove | Line |
update the run() method of OTSDEVSRTParallelMove and adapt to the latest parent class version in DSOL 3.03.07 | 92 |
org.opentrafficsim.core.dsol.OTSReplicationTest | Line |
Currently, the id can not be retrieved: assertEquals("id can be retrieved", id, experiment.getId()); | 47 |
org.opentrafficsim.core.dsol.OTSSimulationExceptionTest | Line |
check that the values of enableSuppresion and writableStackTrace are correctly reflected in e | 44 |
org.opentrafficsim.core.geometry.OTSLine3D | Line |
DJ | 49 |
DJ uses double | 61 |
DJ | 67 |
DJ | 85 |
DJ double | 125 |
Let the Z-component of the result follow the Z-values of the reference line. | 143 |
Test this code (currently untested). | 251 |
DJ | 256 |
DJ | 308 |
DJ | 380 |
make tooClose a parameter of this method. | 412 |
DJ | 598 |
DJ | 698 |
DJ | 755 |
DJ | 766 |
DJ | 777 |
DJ | 826 |
DJ | 840 |
DJ | 905 |
DJ | 941 |
DJ name + super(p) | 953 |
DJ | 1049 |
DJ without SI | 1099 |
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. | 1181 |
DJ | 1341 |
DJ | 1449 |
DJ | 1508 |
DJ | 1619 |
DJ | 1668 |
DJ | 1710 |
DJ | 1760 |
DJ uses BoundingRectangle | 1814 |
DJ | 1826 |
DJ | 1838 |
DJ | 1901 |
org.opentrafficsim.core.geometry.OTSLine3DTest | Line |
verify rotations around x and y | 380 |
org.opentrafficsim.core.geometry.OTSPoint3DTest | Line |
extend by testing at a few other elevations. | 192 |
(this fails) assertEquals("There should be 0 intersections", 0, intersections.size()); | 384 |
(this fails) assertEquals("There should be 2 intersections", 2, intersections.size()); | 398 |
org.opentrafficsim.core.geometry.OTSShapeTest | Line |
No geometry exception if thrown for two points that only differ in Z | 249 |
do we really want this behavior? | 267 |
org.opentrafficsim.core.gtu.AbstractGTU | Line |
should be indicated with a Parameter | 106 |
can be removed after testing period | 110 |
discuss when a new tactical planner may be needed | 291 |
allow alignment at different intervals, also different between GTU's within a single simulation | 312 |
see where the actual pointer to the GTU is needed | 738 |
org.opentrafficsim.core.gtu.AbstractLinkBasedGTU | Line |
public abstract Link getLink(final RelativePosition.TYPE referencePosition); | 59 |
org.opentrafficsim.core.gtu.GTUExceptionTest | Line |
check that the values of enableSuppresion and writableStackTrace are correctly reflected in e | 44 |
org.opentrafficsim.core.gtu.GTUTest | Line |
should the next one not ge a GTUException? | 245 |
should probably explicitly throw an exception for a misbehaving strategical planner | 297 |
should the AbstractGTU not complain more directly about a null returned by strategicalPlanner.generateTacticalPlanner()? | 320 |
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> | 23 |
plan with a constant speed. <p> Copyright (c) 2013-2020 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> | 24 |
rename this method buildConstantAccelerationPlan. | 73 |
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.) | 106 |
org.opentrafficsim.core.network.CapacityOTSLink | Line |
per direction? which GTUType? | 33 |
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? | 69 |
X is it really intentional that the equals method of Node does NOT check equality of the network field? | 79 |
org.opentrafficsim.core.network.LinkLocation | Line |
not on the same link. Find shortest path... | 88 |
org.opentrafficsim.core.network.LinkTypeTest | Line |
how the hell can you obtain a linkType that will return true to isNone() ? assertTrue("???", LinkType.DEFAULTS.NONE.isNone()); | 84 |
next one fails - what is wrong? assertTrue("waterWayType2 is a waterway", waterWayType2.isWaterWay()); | 87 |
next one fails - what is wrong? assertTrue("roadLinkType is a road", roadLinkType.isRoad()); | 89 |
org.opentrafficsim.core.network.Network | Line |
explain why invisible objects have associated animation events (or remove them from the Network interface) <br> Payload: InvisibleObject object (not an array, just an Object) | 454 |
there seems to be no specific class or interface for these that can be specified in the ObjectDescriptor | 508 |
there seems to be no specific class or interface for these that can be specified in the ObjectDescriptor | 517 |
org.opentrafficsim.core.network.OTSLink | Line |
verify that gtu.getSimulator() equals getSimulator() ? | 114 |
verify that gtu.getSimulator() equals getSimulator() ? | 127 |
org.opentrafficsim.core.network.OTSNetwork | Line |
take connections into account, and possibly do node expansion to build the graph | 691 |
the next line with .class has problems compiling... So used a dirty hack instead for now... | 693 |
verify that gtu.getSimulator() equals getSimulator() ? | 1013 |
org.opentrafficsim.core.network.OTSNetworkTest | Line |
Checking routes is a bit harder; not done for now | 380 |
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"))); | 556 |
org.opentrafficsim.core.network.OTSNetworkUtils | Line |
clone the visible objects | 87 |
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. | 50 |
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.route.Route | Line |
Sanity check - there should be no Connectors (except at start and end) | 71 |
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.object.StaticObject | Line |
why does this method have any arguments? | 163 |