{"C:\\git-dev\\projectile-motion\\Gruntfile.js":{"size":151,"mtime":1450200937584,"hashOfConfig":"1m0k87g","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":"1m0k87g","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":1502292529267,"hashOfConfig":"1m0k87g","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":14645,"mtime":1502896800737,"hashOfConfig":"1m0k87g","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":1502462830041,"hashOfConfig":"1m0k87g","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":1502292529292,"hashOfConfig":"1m0k87g","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":1502723249783,"hashOfConfig":"1m0k87g","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":15731,"mtime":1503091701326,"hashOfConfig":"1m0k87g","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":5311,"mtime":1502743091638,"hashOfConfig":"1m0k87g","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":"1m0k87g","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":1502462830094,"hashOfConfig":"1m0k87g","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":1502462830101,"hashOfConfig":"1m0k87g","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":18800,"mtime":1503501709192,"hashOfConfig":"1m0k87g","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":1502896800770,"hashOfConfig":"1m0k87g","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":1502462830122,"hashOfConfig":"1m0k87g","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":1502462830133,"hashOfConfig":"1m0k87g","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":6642,"mtime":1503069765439,"hashOfConfig":"1m0k87g","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":14613,"mtime":1502896800794,"hashOfConfig":"1m0k87g","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":8058,"mtime":1502743091680,"hashOfConfig":"1m0k87g","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":1502292529392,"hashOfConfig":"1m0k87g","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":1501782266123,"hashOfConfig":"1m0k87g","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":1502205574285,"hashOfConfig":"1m0k87g","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":1501093069392,"hashOfConfig":"1m0k87g","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":1502723249865,"hashOfConfig":"1m0k87g","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":1502292529409,"hashOfConfig":"1m0k87g","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":1502723249875,"hashOfConfig":"1m0k87g","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":1502292529421,"hashOfConfig":"1m0k87g","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":1501782266131,"hashOfConfig":"1m0k87g","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":"1m0k87g","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":1500650217017,"hashOfConfig":"1m0k87g","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":1502723249886,"hashOfConfig":"1m0k87g","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":"1m0k87g","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":1502723249895,"hashOfConfig":"1m0k87g","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":1501782266147,"hashOfConfig":"1m0k87g","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":"1m0k87g","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":1502292529495,"hashOfConfig":"1m0k87g","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":1500650217089,"hashOfConfig":"1m0k87g","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":1502743091712,"hashOfConfig":"1m0k87g","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":1502809835392,"hashOfConfig":"1m0k87g","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":1501093069524,"hashOfConfig":"1m0k87g","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":1301,"mtime":1502896800802,"hashOfConfig":"1m0k87g","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":"1m0k87g","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":1502205574380,"hashOfConfig":"1m0k87g","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":1501782266184,"hashOfConfig":"1m0k87g","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":1500650217121,"hashOfConfig":"1m0k87g","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":1502723249937,"hashOfConfig":"1m0k87g","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":1502292529533,"hashOfConfig":"1m0k87g","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":1502723249947,"hashOfConfig":"1m0k87g","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":1502292529546,"hashOfConfig":"1m0k87g","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":1502809835377,"hashOfConfig":"1m0k87g","results":{"filePath":"C:\\git-dev\\projectile-motion\\js\\lab\\view\\KeypadLayer.js","messages":[],"errorCount":0,"warningCount":0}}}