From c4ae567e8f1644a35ecc9212e5d484dc040c253b Mon Sep 17 00:00:00 2001 From: postcasio Date: Fri, 20 Mar 2015 09:19:06 +0000 Subject: [PATCH 01/10] Fix deprecated calls and recommendations in deprecated methods --- src/project.coffee | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/project.coffee b/src/project.coffee index 150e28d9a..752de03cc 100644 --- a/src/project.coffee +++ b/src/project.coffee @@ -419,7 +419,7 @@ class Project extends Model # Deprecated: delegate registerOpener: (opener) -> deprecate("Use Workspace::addOpener instead") - atom.workspace.registerOpener(opener) + atom.workspace.addOpener(opener) # Deprecated: delegate unregisterOpener: (opener) -> @@ -428,10 +428,10 @@ class Project extends Model # Deprecated: delegate eachEditor: (callback) -> - deprecate("Use Workspace::eachEditor instead") - atom.workspace.eachEditor(callback) + deprecate("Use Workspace::observeTextEditors instead") + atom.workspace.observeTextEditors(callback) # Deprecated: delegate getEditors: -> - deprecate("Use Workspace::getEditors instead") - atom.workspace.getEditors() + deprecate("Use Workspace::getTextEditors instead") + atom.workspace.getTextEditors() From d50e051c191c48c99cfdb6f68a86d609a9834576 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Mon, 23 Mar 2015 09:31:35 -0700 Subject: [PATCH 02/10] :arrow_up: language-html@0.30 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 78560289a..2abad0f5e 100644 --- a/package.json +++ b/package.json @@ -130,7 +130,7 @@ "language-gfm": "0.67.0", "language-git": "0.10.0", "language-go": "0.22.0", - "language-html": "0.29.0", + "language-html": "0.30.0", "language-hyperlink": "0.12.2", "language-java": "0.14.0", "language-javascript": "0.63.0", From 5840eacf577eed608552f7b93ea67b13019d33a1 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Mon, 23 Mar 2015 09:32:53 -0700 Subject: [PATCH 03/10] :arrow_up: language-json@0.14 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2abad0f5e..e9bce42a8 100644 --- a/package.json +++ b/package.json @@ -134,7 +134,7 @@ "language-hyperlink": "0.12.2", "language-java": "0.14.0", "language-javascript": "0.63.0", - "language-json": "0.12.0", + "language-json": "0.14.0", "language-less": "0.25.0", "language-make": "0.14.0", "language-mustache": "0.11.0", From 7bdd456a4d8e815219d9f629703b5a2defcac625 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Mon, 23 Mar 2015 09:34:52 -0700 Subject: [PATCH 04/10] :arrow_up: status-bar@0.64 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e9bce42a8..a857370ad 100644 --- a/package.json +++ b/package.json @@ -112,7 +112,7 @@ "settings-view": "0.185.0", "snippets": "0.84.0", "spell-check": "0.55.0", - "status-bar": "0.63.0", + "status-bar": "0.64.0", "styleguide": "0.44.0", "symbols-view": "0.91.0", "tabs": "0.67.0", From 9700561fb94c84462a01c3b976f3877f0d3774be Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Mon, 23 Mar 2015 09:35:07 -0700 Subject: [PATCH 05/10] :arrow_up: fs-plus@2.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a857370ad..284b88c29 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "emissary": "^1.3.3", "event-kit": "^1.0.3", "first-mate": "^3.0.0", - "fs-plus": "^2.5", + "fs-plus": "^2.6", "fstream": "0.1.24", "fuzzaldrin": "^2.1", "git-utils": "^3.0.0", From d30f614718ecdc6b9406f2a61cfa05c07691bed6 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Mon, 23 Mar 2015 09:35:29 -0700 Subject: [PATCH 06/10] :arrow_up: oniguruma@4.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 284b88c29..fc0712886 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "marked": "^0.3", "mixto": "^1", "nslog": "^2.0.0", - "oniguruma": "^4.0.0", + "oniguruma": "^4.1", "optimist": "0.4.0", "pathwatcher": "^4.3.1", "property-accessors": "^1.1.3", From 5b346da58d153be63b61aa21fea28891e421690e Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Mon, 23 Mar 2015 09:37:15 -0700 Subject: [PATCH 07/10] :arrow_up: language-perl@0.20 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fc0712886..73a4f7467 100644 --- a/package.json +++ b/package.json @@ -139,7 +139,7 @@ "language-make": "0.14.0", "language-mustache": "0.11.0", "language-objective-c": "0.15.0", - "language-perl": "0.19.0", + "language-perl": "0.20.0", "language-php": "0.21.0", "language-property-list": "0.8.0", "language-python": "0.32.0", From 6d4ab5087e0eb5cd86db14cb9e7df3d8378005ff Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Mon, 23 Mar 2015 10:06:27 -0700 Subject: [PATCH 08/10] :arrow_up: language-perl@0.21 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 73a4f7467..f73a58ffc 100644 --- a/package.json +++ b/package.json @@ -139,7 +139,7 @@ "language-make": "0.14.0", "language-mustache": "0.11.0", "language-objective-c": "0.15.0", - "language-perl": "0.20.0", + "language-perl": "0.21.0", "language-php": "0.21.0", "language-property-list": "0.8.0", "language-python": "0.32.0", From f875cdcba54aefae2345fa018de0dab862035922 Mon Sep 17 00:00:00 2001 From: Jessica Lord Date: Mon, 23 Mar 2015 11:28:52 -0700 Subject: [PATCH 09/10] :arrow_up: markdown-preview@0.144.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f73a58ffc..f3b3252b5 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,7 @@ "incompatible-packages": "0.24.0", "keybinding-resolver": "0.29.0", "link": "0.30.0", - "markdown-preview": "0.143.0", + "markdown-preview": "0.144.0", "metrics": "0.45.0", "notifications": "0.33.0", "open-on-github": "0.34.0", From 14316b1cd744f50ecb42bba86096269c26115236 Mon Sep 17 00:00:00 2001 From: Michael Bolin Date: Mon, 23 Mar 2015 15:38:38 -0700 Subject: [PATCH 10/10] Add `Repository::getType()`. For `GitRepository`, this will return `"git"`. --- spec/git-repository-provider-spec.coffee | 1 + src/git-repository.coffee | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/spec/git-repository-provider-spec.coffee b/spec/git-repository-provider-spec.coffee index 59e3f55af..15e1dcc60 100644 --- a/spec/git-repository-provider-spec.coffee +++ b/spec/git-repository-provider-spec.coffee @@ -16,6 +16,7 @@ describe "GitRepositoryProvider", -> expect(result).toBeInstanceOf GitRepository expect(provider.pathToRepository[result.getPath()]).toBeTruthy() expect(result.statusTask).toBeTruthy() + expect(result.getType()).toBe 'git' it "returns the same GitRepository for different Directory objects in the same repo", -> provider = new GitRepositoryProvider atom.project diff --git a/src/git-repository.coffee b/src/git-repository.coffee index c4a9d34f5..ae10e7459 100644 --- a/src/git-repository.coffee +++ b/src/git-repository.coffee @@ -169,6 +169,12 @@ class GitRepository Section: Repository Details ### + # Public: A {String} indicating the type of version control system used by + # this repository. + # + # Returns `"git"`. + getType: -> 'git' + # Public: Returns the {String} path of the repository. getPath: -> @path ?= fs.absolute(@getRepo().getPath())