Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
ebdacba
hack
Mar 19, 2018
955a634
Refactored status into 4 separate observers
akshita31 Mar 21, 2018
1d6934a
Resolved warning and information messages
akshita31 Mar 21, 2018
980a0c3
Deleted status.ts
akshita31 Mar 21, 2018
356826e
Changes to retain this context
akshita31 Mar 21, 2018
f3bb9a1
Created fascade for statusbar and texteditor
akshita31 Mar 21, 2018
af75cd7
Subscribe to event stream
akshita31 Mar 21, 2018
7baa259
Working!
akshita31 Mar 22, 2018
f1a02e9
Nits
akshita31 Mar 22, 2018
bb23931
Mocking warning message
akshita31 Mar 22, 2018
93274a7
Tried mocking setTimeOut
akshita31 Mar 23, 2018
ad3e810
warning message changes
akshita31 Mar 23, 2018
c70bff1
warning message correct definition
akshita31 Mar 23, 2018
d1cf772
virtual time running
akshita31 Mar 23, 2018
4377f68
done called multiple time
akshita31 Mar 24, 2018
cbf33eb
renamed observer and subject
akshita31 Mar 24, 2018
f7f5db9
changes
akshita31 Mar 26, 2018
11c0d48
some changes
akshita31 Mar 26, 2018
1432851
refactor^2
Mar 24, 2018
bbcc1e4
merge conflicts
Mar 26, 2018
439b1d1
using rx debounce
akshita31 Mar 26, 2018
4ab302d
Merge branch 'statusRefactor' into dev/therealpiotrp/StatusRefactor
akshita31 Mar 26, 2018
3a87707
Merge pull request #5 from TheRealPiotrP/dev/therealpiotrp/StatusRefa…
akshita31 Mar 26, 2018
0b0b2ab
Warning Message Observer tests
akshita31 Mar 27, 2018
4ee1407
Remove loadsh.debounce and renamed observer
akshita31 Mar 27, 2018
56191c1
Merge branch 'master' into statusRefactor
akshita31 Mar 27, 2018
9eb6e55
Move the workspace info invocation to server
akshita31 Mar 27, 2018
afd3f0a
Clean up
akshita31 Mar 27, 2018
2885480
More test to statusBarObserver
akshita31 Mar 27, 2018
a24a549
Clean up tests
akshita31 Mar 27, 2018
dbd8c87
Fixed ttd
akshita31 Mar 27, 2018
97d85cd
Use vscode commands instead of calling into commands.ts
akshita31 Mar 27, 2018
3dd568b
Added test for information message observer
akshita31 Mar 28, 2018
d78e7fe
Tests for status bar obsever
akshita31 Mar 28, 2018
5e05d67
Merge branch 'master' into statusRefactor
akshita31 Mar 29, 2018
c69dbd2
Merge branch 'master' into statusRefactor
akshita31 Mar 30, 2018
61b06d0
Merge branch 'statusRefactor' of https://github.com/akshita31/omnisha…
akshita31 Mar 30, 2018
53ce637
project status observer
akshita31 Mar 30, 2018
274c700
Changes to show two observers
akshita31 Apr 2, 2018
c0cb935
some more changes
akshita31 Apr 2, 2018
5d31fd3
Lot of questions!
akshita31 Apr 2, 2018
49cd55f
build issues
akshita31 Apr 2, 2018
8b03d5d
Remove usings
akshita31 Apr 3, 2018
f908b1d
comments
akshita31 Apr 3, 2018
1c85073
Remove unnecessary cases
akshita31 Apr 3, 2018
32afd97
Changes
akshita31 Apr 3, 2018
7d74470
Remove usings
akshita31 Apr 3, 2018
410e99b
Dipsose the disposables after the server stop event
akshita31 Apr 3, 2018
0babb1e
Merge branch 'master' into statusRefactor
akshita31 Apr 4, 2018
371d24a
Remove the cake thing
akshita31 Apr 4, 2018
8694e10
Project Status Bar
akshita31 Apr 4, 2018
285f722
Merge remote-tracking branch 'origin/statusRefactor' into statusRefactor
akshita31 Apr 4, 2018
731053b
Clean up the tests
akshita31 Apr 4, 2018
dd76b08
Changed to dcoument
akshita31 Apr 5, 2018
2ee30a0
Remove unnecessary functions from the adapter
akshita31 Apr 5, 2018
24d6b0c
remove unnecessary change
akshita31 Apr 5, 2018
d4ba6be
Remove some changes
akshita31 Apr 5, 2018
72a2a1d
changes
akshita31 Apr 5, 2018
06c4f3d
Test for server error
akshita31 Apr 5, 2018
9776f2a
Removed comment and modified the initialisation
akshita31 Apr 5, 2018
8382368
Empty disposable
akshita31 Apr 5, 2018
dfcd44a
Corrected the usage of the disposables
akshita31 Apr 5, 2018
cd231ac
Added comments for debouncer
akshita31 Apr 5, 2018
b379afd
Merge branch 'master' into statusRefactor
akshita31 Apr 5, 2018
68264b4
disposable try
akshita31 Apr 5, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 14 additions & 5 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,10 +69,10 @@
"http-proxy-agent": "^2.0.0",
"https-proxy-agent": "^2.1.1",
"jsonc-parser": "^1.0.0",
"lodash.debounce": "^4.0.8",
"mkdirp": "^0.5.1",
"open": "*",
"request-light": "^0.2.0",
"rx": "^4.1.0",
"rxjs": "^5.5.6",
"semver": "*",
"tmp": "0.0.33",
Expand All @@ -83,6 +83,7 @@
"devDependencies": {
"@types/chai": "^4.1.2",
"@types/chai-arrays": "1.0.2",
"@types/chai-as-promised": "^7.1.0",
"@types/chai-string": "^1.4.0",
"@types/fs-extra": "^5.0.1",
"@types/mkdirp": "^0.5.2",
Expand Down
9 changes: 8 additions & 1 deletion src/features/commands.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,14 @@ export default function registerCommands(server: OmniSharpServer, eventStream: E
let d1 = vscode.commands.registerCommand('o.restart', () => restartOmniSharp(server));
let d2 = vscode.commands.registerCommand('o.pickProjectAndStart', () => pickProjectAndStart(server));
let d3 = vscode.commands.registerCommand('o.showOutput', () => eventStream.post(new CommandShowOutput()));
let d4 = vscode.commands.registerCommand('dotnet.restore', () => dotnetRestoreAllProjects(server, eventStream));
let d4 = vscode.commands.registerCommand('dotnet.restore', fileName => {
if (fileName) {
dotnetRestoreForProject(server, fileName, eventStream);
}
else {
dotnetRestoreAllProjects(server, eventStream);
}
});

// register empty handler for csharp.installDebugger
// running the command activates the extension, which is all we need for installation to kickoff
Expand Down
270 changes: 0 additions & 270 deletions src/features/status.ts

This file was deleted.

Loading