Patrick Barron
78e00578c2
Use DI for IFileSystem
1 year ago
Bond_009
767a42fbdb
Minor LibraryMonitor improvements
...
* Enable nullable
* Add a fast return to ReportFileSystemChanged when path should be ignored
* Use Span overloads of Path.* functions where possible
* IFileSystem: remove NormalizePath as Path.TrimEndingDirectorySeparator already checks if it's a root path
1 year ago
adrez99
72893da4d8
Use System.IO.Compression instead of SharpCompress for gzips
2 years ago
Cody Robibero
1b3e56bae3
Split DirectoryExists and FileExists
3 years ago
Cody Robibero
fc5c6c0404
Use IFileSystem
3 years ago
Bond_009
1c14c86b20
Fix some warnings
3 years ago
Bond_009
a4565da4a9
Use System.IO.Compression instead of SharpCompress for zips
...
Also removes unused methods from ZipClient
3 years ago
Bond_009
9af16fcb6c
Remove workaround for dotnet/runtime#42790
3 years ago
KonH
b6bf43af45
Fix warning: Using directive is not required by the code and can be safely removed ( #2149 )
3 years ago
Bond_009
f31224fa8f
Remove sync FileStream hack
3 years ago
Claus Vium
74fef6c05b
Merge pull request #6177 from Bond-009/async
...
Use async FileStreams where it makes sense
3 years ago
Bond_009
e3dac4fda2
Use async FileStreams where it makes sense
3 years ago
Cody Robibero
cba07b1ca6
Remove more and more warnings
3 years ago
Bond_009
7e8428e588
Enable nullable reference types for Emby.Server.Implementations
4 years ago
Bond_009
c608d5104d
Fix scanning
4 years ago
Bond_009
c533b20496
Remove ManagedFileSystem.IsRootPath
...
`Path.IsPathRooted` should be used instead
4 years ago
Bond_009
141efafd3d
Enable TreatWarningsAsErrors for MediaBrowser.Model
4 years ago
crobibero
ca5c20c988
Remove IIsoMounter and IsoMounter
4 years ago
Bond_009
e653eef44f
Fix some warnings
4 years ago
Bond_009
593dbcabff
Fix docs
4 years ago
Bond_009
4a4dff1973
Fix
4 years ago
telans
9018f8d8be
Add full stop at end of comments (SA1629)
4 years ago
Bond_009
30ce346f34
Enable nullabe reference types for MediaBrowser.Model
5 years ago
Bond_009
07cc4be6a7
Fix some warnings
...
* Add analyzers to MediaBrowser.XbmcMetadata
* Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata
* Add analyzers to MediaBrowser.WebDashboard
* Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard
* Disable SA1600 in favor of CS1591
5 years ago
Bond_009
f47ad85011
Fix warnings MediaBrowser.Model
5 years ago
Bond_009
87d2479b78
Fix warnings
5 years ago
Bond-009
c8409d2ea1
Remove FileSystem.GetStream
5 years ago
Bond_009
d9a03c9bb1
Fix more warnings
5 years ago
dkanada
25a590e8cd
Merge pull request #1636 from Bond-009/isomounter
...
Add analysers to Emby.IsoMounting and enable TreatWarningsAsErrors
5 years ago
Bond_009
237db8ae92
Clean up livestreaming code
5 years ago
Bond_009
dc662beefe
Add analysers to Emby.IsoMounting and enable TreatWarningsAsErrors
5 years ago
Bond-009
c5fce647de
Cleanup/simplification
...
* Removed useless copies/allocations
* Reduced unneeded complexity
6 years ago
William Taylor
18ae107ce4
Removed unnecessary configuration options and reduced primitive dependencies
6 years ago
Erwin de Haan
d3afa53191
Final refactored `IFileSystem` and `ManagedFileSystem`
6 years ago
Erwin de Haan
38f96af079
Reformat JustAMan review pt2 changes
...
Refs #575
6 years ago
Erwin de Haan
8f41ba4d3a
Find+Sed BOM removal *.cs: MediaBrowser.LocalMetadata-MediaBrowser.Model
6 years ago
Erwin de Haan
382e8699a2
EditorConfig reformat: MediaBrowser.Model
6 years ago
Erwin de Haan
1a4b271314
Visual Studio Reformat: MediaBrowser.Model
6 years ago
Erwin de Haan
ec1f5dc317
Mayor code cleanup
...
Add Argument*Exceptions now use proper nameof operators.
Added exception messages to quite a few Argument*Exceptions.
Fixed rethorwing to be proper syntax.
Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)
Added some TODOs to log certain exceptions.
Fix sln again.
Fixed all AssemblyInfo's and added proper copyright (where I could find them)
We live in *current year*.
Fixed the use of braces.
Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.
Made more Methods that should be static static.
You can now use static to find bad functions!
Removed unused variable. And added one more proper XML comment.
6 years ago
Andrew Rabert
a86b71899e
Add GPL modules
6 years ago
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
6 years ago
Luke Pulverenti
c4ceeae889
improve xmltv gz support
7 years ago
Luke Pulverenti
978eedbcb7
improve support for compressed xmltv
7 years ago
Luke Pulverenti
1991da85af
update setting of file attributes
8 years ago
Luke Pulverenti
198cb1bc9c
update file responses
8 years ago
Luke Pulverenti
696a6b34ea
improve smb support
8 years ago
Luke Pulverenti
6e4d234212
update directory picker
8 years ago
Luke Pulverenti
733b891f52
stub out cifs support
8 years ago
Luke Pulverenti
7987e64d38
add new file method overloads
8 years ago
Luke Pulverenti
04b6f23473
3.2.9.1
8 years ago