{"C:\\git-dev\\projectile-motion\\Gruntfile.js":{"size":151,"mtime":1450200937584,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\Gruntfile.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\model\\DataPoint.js":{"size":2621,"mtime":1501093069198,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\model\\DataPoint.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\model\\ProjectileMotionMeasuringTape.js":{"size":1445,"mtime":1509642914794,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\model\\ProjectileMotionMeasuringTape.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\model\\ProjectileMotionModel.js":{"size":13930,"mtime":1509397388678,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\model\\ProjectileMotionModel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\model\\ProjectileObjectType.js":{"size":7345,"mtime":1509642914797,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\model\\ProjectileObjectType.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\model\\Score.js":{"size":2231,"mtime":1509642914800,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\model\\Score.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\model\\Tracer.js":{"size":4003,"mtime":1509642914807,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\model\\Tracer.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\model\\Trajectory.js":{"size":15560,"mtime":1509397388678,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\model\\Trajectory.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\ProjectileMotionConstants.js":{"size":5456,"mtime":1509642937722,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\ProjectileMotionConstants.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\BackgroundNode.js":{"size":3677,"mtime":1502723249812,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\BackgroundNode.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\CannonNode.js":{"size":21198,"mtime":1509642914810,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\CannonNode.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\FireButton.js":{"size":1297,"mtime":1509642914813,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\FireButton.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\ProjectileMotionScreenView.js":{"size":17681,"mtime":1509397388694,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\ProjectileMotionScreenView.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\ProjectileNode.js":{"size":17093,"mtime":1509642914817,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\ProjectileNode.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\ProjectileObjectViewFactory.js":{"size":7482,"mtime":1509642914820,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\ProjectileObjectViewFactory.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\TargetNode.js":{"size":8563,"mtime":1509642914822,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\TargetNode.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\ToolboxPanel.js":{"size":6644,"mtime":1509397388694,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\ToolboxPanel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\TracerNode.js":{"size":15707,"mtime":1509642914830,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\TracerNode.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\TrajectoryNode.js":{"size":8646,"mtime":1509642937737,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\TrajectoryNode.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\common\\view\\VectorVisibilityProperties.js":{"size":1949,"mtime":1509642914842,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\common\\view\\VectorVisibilityProperties.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\drag\\DragScreen.js":{"size":1250,"mtime":1509642914849,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\drag\\DragScreen.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\drag\\model\\DragModel.js":{"size":1037,"mtime":1509642914851,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\drag\\model\\DragModel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\drag\\view\\DragIconNode.js":{"size":1933,"mtime":1509642914854,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\drag\\view\\DragIconNode.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\drag\\view\\DragProjectilePanel.js":{"size":11944,"mtime":1509642914861,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\drag\\view\\DragProjectilePanel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\drag\\view\\DragScreenView.js":{"size":1619,"mtime":1509642914864,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\drag\\view\\DragScreenView.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\drag\\view\\DragVectorsPanel.js":{"size":4267,"mtime":1509642914874,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\drag\\view\\DragVectorsPanel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\drag\\view\\DragVectorVisibilityProperties.js":{"size":2675,"mtime":1509642914867,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\drag\\view\\DragVectorVisibilityProperties.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\intro\\IntroScreen.js":{"size":1334,"mtime":1509642914882,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\intro\\IntroScreen.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\intro\\model\\IntroModel.js":{"size":1204,"mtime":1502462830165,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\intro\\model\\IntroModel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\intro\\view\\IntroIconNode.js":{"size":2979,"mtime":1509642914886,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\intro\\view\\IntroIconNode.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\intro\\view\\IntroProjectilePanel.js":{"size":8618,"mtime":1509642914893,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\intro\\view\\IntroProjectilePanel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\intro\\view\\IntroScreenView.js":{"size":2352,"mtime":1502292529456,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\intro\\view\\IntroScreenView.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\intro\\view\\IntroVectorsPanel.js":{"size":4607,"mtime":1509642914904,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\intro\\view\\IntroVectorsPanel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\lab\\LabScreen.js":{"size":1290,"mtime":1509642914911,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\lab\\LabScreen.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\lab\\model\\LabModel.js":{"size":4760,"mtime":1502292529483,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\lab\\model\\LabModel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\lab\\view\\InitialValuesPanel.js":{"size":5574,"mtime":1509642914913,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\lab\\view\\InitialValuesPanel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\lab\\view\\LabIconNode.js":{"size":5823,"mtime":1509642914925,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\lab\\view\\LabIconNode.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\lab\\view\\LabProjectilePanel.js":{"size":20312,"mtime":1509642914933,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\lab\\view\\LabProjectilePanel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\lab\\view\\LabScreenView.js":{"size":2963,"mtime":1509642914941,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\lab\\view\\LabScreenView.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\projectile-motion-config.js":{"size":1829,"mtime":1509642914943,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\projectile-motion-config.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\projectile-motion-main.js":{"size":1331,"mtime":1509642914951,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\projectile-motion-main.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\projectileMotion.js":{"size":345,"mtime":1501093069539,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\projectileMotion.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\vectors\\model\\VectorsModel.js":{"size":1047,"mtime":1509642914961,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\vectors\\model\\VectorsModel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\vectors\\VectorsScreen.js":{"size":1376,"mtime":1509642914958,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\vectors\\VectorsScreen.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\vectors\\view\\VectorsIconNode.js":{"size":3874,"mtime":1509642914963,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\vectors\\view\\VectorsIconNode.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\vectors\\view\\VectorsProjectilePanel.js":{"size":9281,"mtime":1509642914970,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\vectors\\view\\VectorsProjectilePanel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\vectors\\view\\VectorsScreenView.js":{"size":1680,"mtime":1509642914973,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\vectors\\view\\VectorsScreenView.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\vectors\\view\\VectorsVectorsPanel.js":{"size":4948,"mtime":1509642914984,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\vectors\\view\\VectorsVectorsPanel.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\vectors\\view\\VectorsVectorVisibilityProperties.js":{"size":3175,"mtime":1509642914976,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\vectors\\view\\VectorsVectorVisibilityProperties.js","messages":[],"errorCount":0,"warningCount":0}},"C:\\git-dev\\projectile-motion\\js\\lab\\view\\KeypadLayer.js":{"size":8964,"mtime":1509642914922,"hashOfConfig":"k0pac0","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\lab\\view\\KeypadLayer.js","messages":[],"errorCount":0,"warningCount":0}}}