From 8eb9d6629c651d87379163082303f4fc2de6be21 Mon Sep 17 00:00:00 2001 From: Corey Johnson Date: Mon, 1 Oct 2012 14:38:47 -0700 Subject: [PATCH] Remove unused methods from token. The refactoring of Editor.buildLineHtml removed the need for these methods --- spec/app/token-spec.coffee | 6 +----- src/app/token.coffee | 12 ------------ 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/spec/app/token-spec.coffee b/spec/app/token-spec.coffee index 7685522ea..f00741779 100644 --- a/spec/app/token-spec.coffee +++ b/spec/app/token-spec.coffee @@ -13,8 +13,4 @@ describe "Token", -> token = _.last(screenLine.tokens) afterEach -> - editSession.destroy() - - describe ".getCssClassString()", -> - it "returns a class for every scope prefix, replacing . characters in scope names with --", -> - expect(token.getCssClassString()).toBe 'source source-js punctuation punctuation-terminator punctuation-terminator-statement punctuation-terminator-statement-js' + editSession.destroy() \ No newline at end of file diff --git a/src/app/token.coffee b/src/app/token.coffee index 397f0b196..80710ce9d 100644 --- a/src/app/token.coffee +++ b/src/app/token.coffee @@ -32,15 +32,3 @@ class Token buildTabToken: (tabText) -> new Token(value: tabText, scopes: @scopes, bufferDelta: 1, isAtomic: true) - - getCssClassString: -> - @cssClassString ?= @getCssClasses().join(' ') - - getCssClasses: -> - classes = [] - for scope in @scopes - scopeComponents = scope.split('.') - for i in [0...scopeComponents.length] - classes.push scopeComponents[0..i].join('-') - classes -