Eric Amodio
c463c3367e
Adds --end-of-options for input security
2 years ago
Eric Amodio
b85b135fdc
Renames promise members and removes "namespace"
2 years ago
Eric Amodio
774c7d38d9
Adds trie to ultimately use for repo path lookups
Adds unit testing (just for the trie for now)
2 years ago
Eric Amodio
3a93cc4339
Removes unused versionPath
2 years ago
Eric Amodio
8d29a1c2dc
Moves getRevisionContent
2 years ago
Eric Amodio
2bdf73d7c3
Avoids default options
2 years ago
Eric Amodio
8f96bba1af
Gates blame to avoid duplicate lookups
2 years ago
Eric Amodio
3820349af8
Cleans up overloads
2 years ago
Eric Amodio
67d977c676
Avoids re-looking up remotes
Cleans up overloads
2 years ago
Eric Amodio
c094c33bc3
Removes unused code
2 years ago
Eric Amodio
5004c20bce
Improves git command logging
2 years ago
Eric Amodio
f45bd97464
Removes emptyStr
2 years ago
Eric Amodio
c4cc2c6cdc
Improves doc resetting per repo
Avoids debouncing repo change events
Allows for immediate resetting up data, but still debounces updates
Also avoids a repo change event clearing valuable data after the fact
2 years ago
Eric Amodio
9d130ffada
Updates line tracker naming for clarity
2 years ago
Eric Amodio
db703217a1
Improves startup performance
Remembers & attempts restore of last known git path (per workspace)
Races a git path search while getting the path from SCM
2 years ago
Eric Amodio
39aa720464
Changes to use UInt8Array
Renames content method for clarity
2 years ago
Eric Amodio
9420d6db66
Renames GitTree since its an entry
2 years ago
Eric Amodio
dfa5c23644
Fixes leaked disposable
2 years ago
Eric Amodio
efc360d5c1
Improves decorator resolvers
2 years ago
Eric Amodio
a14c20654b
Upgrades TypeScript & other dependencies
2 years ago
Eric Amodio
e61e8cdd44
Passes container into all commands
Should help with eventual testing
2 years ago
Eric Amodio
df7dd9f4ab
Avoids any usage for setTimeout/setInterval
2 years ago
Eric Amodio
b1fe47d211
Fixes import
2 years ago
Eric Amodio
11da2efc97
Adds better provider error handling
2 years ago
Eric Amodio
f943e8a36c
Removes unneeded overload
2 years ago
Eric Amodio
817360ca6c
Renames GitUri resolve/resolveToUri
2 years ago
Eric Amodio
8ae14669fb
Adds better provider (GitHub) error handling
2 years ago
Eric Amodio
ae490b6889
Continues progress on web-enabled build
Consolidates to node-fetch 2.6.7 as Octokit requires v2
2 years ago
Eric Amodio
c18dc7b50b
FIxes issues with open prior blame command
- Adds proper error handling & messaging
- Handles uncommitted lines
Adds open prior blame to hover on uncommitted lines
2 years ago
Eric Amodio
1fc4d399ef
Forces reset on clear
Avoids saving/re-saving object if it isn't changing
2 years ago
Eric Amodio
393155a020
Adds hasChanges
2 years ago
Eric Amodio
77802dc965
Simplifies repository change detection
2 years ago
Eric Amodio
c8e52ba8d9
Adds optional updateContext to git providers
Avoids re-export from git provider service
2 years ago
Eric Amodio
738d5f4933
Removes default params to reduce garbage
2 years ago
Eric Amodio
5167762616
Adds supported schemes declaration
2 years ago
Eric Amodio
ca1da4a8ec
Fixes process import
2 years ago
Eric Amodio
681368353b
Moves path normalization to system/path
Abstracts node path imports to system/path
2 years ago
Eric Amodio
9973901ea8
Upgrade dependencies
2 years ago
Eric Amodio
55f7ffb7ba
Removes unused call
2 years ago
Eric Amodio
d1002c3ed0
Converts more file paths to Uris
Adds more docs
Removes unused original file name from diff calls
2 years ago
Eric Amodio
744aaf137e
Defers supported change event checks
2 years ago
Eric Amodio
f894aceb63
Updates branches & tags caching
Avoids default params to reduce garbage
2 years ago
Eric Amodio
da9f5f75c5
Adds comments and clarifies forceSingleLine param
2 years ago
Eric Amodio
5385e29f57
Adds more specific settings typing
2 years ago
Eric Amodio
b083eaca58
Splits Git errors from others
2 years ago
Eric Amodio
ae9ceb7665
Moves unknown GitUri to live on itself
2 years ago
Eric Amodio
5fa7a9a138
Allows debugger statements since removed on build
2 years ago
Eric Amodio
e0915eb66d
Avoids * imports for node libs
2 years ago
Eric Amodio
abcd302580
Changes take Uri rather than string file name
For virtual workspaces. Will be continually converting strings to Uris
2 years ago
Eric Amodio
444dafb01c
Updates dependencies
2 years ago