From 9fd163468a67f03503ac8b56f89fc1d7519c082c Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Wed, 18 Sep 2013 15:00:57 -0700 Subject: [PATCH 1/3] Use atom-api for requires --- lib/editor-stats-view.coffee | 4 +--- spec/editor-stats-spec.coffee | 5 +---- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/editor-stats-view.coffee b/lib/editor-stats-view.coffee index d1a5544..9505c9b 100644 --- a/lib/editor-stats-view.coffee +++ b/lib/editor-stats-view.coffee @@ -1,7 +1,5 @@ -ScrollView = require 'scroll-view' +{_, $, ScrollView} = require 'atom-api' d3 = require 'd3' -_ = require 'underscore' -$ = require 'jquery' module.exports = class EditorStatsView extends ScrollView diff --git a/spec/editor-stats-spec.coffee b/spec/editor-stats-spec.coffee index 582f99c..fb7e9cc 100644 --- a/spec/editor-stats-spec.coffee +++ b/spec/editor-stats-spec.coffee @@ -1,7 +1,4 @@ -$ = require 'jquery' -_ = require 'underscore' -RootView = require 'root-view' -EditorStats = require 'editor-stats/lib/editor-stats-view' +{_, $, RootView} = require 'atom-api' describe "EditorStats", -> [editorStats] = [] From ff88937f5fe5e46c8773665eeeb70b09503e2017 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Wed, 18 Sep 2013 15:09:36 -0700 Subject: [PATCH 2/3] Remove unused src/ folder --- src/stats-tracker.coffee | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 src/stats-tracker.coffee diff --git a/src/stats-tracker.coffee b/src/stats-tracker.coffee deleted file mode 100644 index d7cc8d1..0000000 --- a/src/stats-tracker.coffee +++ /dev/null @@ -1,32 +0,0 @@ -module.exports = -class StatsTracker - startDate: new Date - hours: 6 - eventLog: [] - - constructor: -> - date = new Date(@startDate) - future = new Date(date.getTime() + (36e5 * @hours)) - @eventLog[@time(date)] = 0 - - while date < future - @eventLog[@time(date)] = 0 - - rootView.on 'keydown', => @track() - rootView.on 'mouseup', => @track() - - clear: -> - @eventLog = [] - - track: -> - date = new Date - times = @time date - @eventLog[times] ?= 0 - @eventLog[times] += 1 - @eventLog.shift() if @eventLog.length > (@hours * 60) - - time: (date) -> - date.setTime(date.getTime() + 6e4) - hour = date.getHours() - minute = date.getMinutes() - "#{hour}:#{minute}" From a4f69230b86490692e9878392f6cc7298a41601e Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Thu, 19 Sep 2013 13:55:46 -0700 Subject: [PATCH 3/3] Rename require from atom-api to atom --- lib/editor-stats-view.coffee | 2 +- spec/editor-stats-spec.coffee | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/editor-stats-view.coffee b/lib/editor-stats-view.coffee index 9505c9b..105b2cc 100644 --- a/lib/editor-stats-view.coffee +++ b/lib/editor-stats-view.coffee @@ -1,4 +1,4 @@ -{_, $, ScrollView} = require 'atom-api' +{_, $, ScrollView} = require 'atom' d3 = require 'd3' module.exports = diff --git a/spec/editor-stats-spec.coffee b/spec/editor-stats-spec.coffee index fb7e9cc..cd57c13 100644 --- a/spec/editor-stats-spec.coffee +++ b/spec/editor-stats-spec.coffee @@ -1,4 +1,4 @@ -{_, $, RootView} = require 'atom-api' +{_, $, RootView} = require 'atom' describe "EditorStats", -> [editorStats] = []