Changeset 175628 in webkit
- Timestamp:
- Nov 5, 2014 10:43:30 AM (9 years ago)
- Location:
- trunk/Source/WebInspectorUI
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebInspectorUI/ChangeLog
r175599 r175628 1 2014-11-05 Jonathan Wells <jonowells@apple.com> 2 3 Web Inspector: Add infrastructure for eslint based static analyzer 4 https://bugs.webkit.org/show_bug.cgi?id=137890 5 6 Reviewed by Timothy Hatcher. 7 8 Adding a manager to analyze source code, return warnings (AnalyzerMessages), and cache warnings. 9 10 * UserInterface/Base/Main.js: Create analyzerManager singleton. 11 * UserInterface/Controllers/AnalyzerManager.js: Added. 12 (WebInspector.AnalyzerManager): 13 (set WebInspector.AnalyzerManager.prototype.getAnalyzerMessagesForSourceCode.): 14 (set WebInspector.AnalyzerManager.prototype.getAnalyzerMessagesForSourceCode): 15 (set WebInspector.AnalyzerManager.prototype.set get sourceCodeCanBeAnalyzed): 16 (set WebInspector.AnalyzerManager.prototype._handleSourceCodeContentDidChange): 17 * UserInterface/Main.html: Add new files. 18 * UserInterface/Models/AnalyzerMessage.js: Added. 19 (WebInspector.AnalyzerMessage): 20 (WebInspector.AnalyzerMessage.prototype.get sourceCodeLocation): 21 (WebInspector.AnalyzerMessage.prototype.get sourceCode): 22 (WebInspector.AnalyzerMessage.prototype.get text): 23 (WebInspector.AnalyzerMessage.prototype.get ruleIdentifier): 24 * UserInterface/Models/SourceCode.js: Added call to WebInspector.Object.addConstructorFunctions(). 25 1 26 2014-11-04 Joseph Pecoraro <pecoraro@apple.com> 2 27 -
trunk/Source/WebInspectorUI/UserInterface/Base/Main.js
r175478 r175628 1 1 /* 2 * Copyright (C) 2013 Apple Inc. All rights reserved.2 * Copyright (C) 2013-2014 Apple Inc. All rights reserved. 3 3 * 4 4 * Redistribution and use in source and binary forms, with or without … … 101 101 this.logManager = new WebInspector.LogManager; 102 102 this.issueManager = new WebInspector.IssueManager; 103 this.analyzerManager = new WebInspector.AnalyzerManager; 103 104 this.runtimeManager = new WebInspector.RuntimeManager; 104 105 this.applicationCacheManager = new WebInspector.ApplicationCacheManager; -
trunk/Source/WebInspectorUI/UserInterface/Main.html
r175588 r175628 176 176 177 177 <script src="External/Esprima/esprima.js"></script> 178 <script src="External/ESLint/eslint.js"></script> 178 179 179 180 <script src="Protocol/ApplicationCacheObserver.js"></script> … … 203 204 <script src="Models/TimelineRecord.js"></script> 204 205 206 <script src="Models/AnalyzerMessage.js"></script> 205 207 <script src="Models/ApplicationCacheFrame.js"></script> 206 208 <script src="Models/ApplicationCacheManifest.js"></script> … … 459 461 <script src="Controllers/CodeMirrorEditingController.js"></script> 460 462 463 <script src="Controllers/AnalyzerManager.js"></script> 461 464 <script src="Controllers/ApplicationCacheManager.js"></script> 462 465 <script src="Controllers/BranchManager.js"></script> -
trunk/Source/WebInspectorUI/UserInterface/Models/SourceCode.js
r171790 r175628 37 37 }; 38 38 39 WebInspector.Object.addConstructorFunctions(WebInspector.SourceCode); 40 39 41 WebInspector.SourceCode.Event = { 40 42 ContentDidChange: "source-code-content-did-change",
Note: See TracChangeset
for help on using the changeset viewer.