Commit Graph

5973 Commits

Author SHA1 Message Date
Brandon Thetford
b33bddf82f Remove unused method 2024-06-25 05:53:19 -07:00
Brandon Thetford
6ed6c9acd8 Reduce cognitive complexity by ~10% 2024-06-25 05:53:19 -07:00
Brandon Thetford
8ed3cbf64b Don't want to be documenting exceptions in tests 2024-06-25 05:53:19 -07:00
Brandon Thetford
3b03653e0f Global suppression for these in this project 2024-06-25 05:53:19 -07:00
Brandon Thetford
e3b854c402 Remove dead code and inline a local 2024-06-25 05:53:19 -07:00
Brandon Thetford
4a56e39e93 Silence naming rule violations from ReSharper in this file 2024-06-25 05:53:19 -07:00
Brandon Thetford
e598e1ce6c Remove unnecessary dammit operators 2024-06-25 05:53:19 -07:00
Brandon Thetford
e264c7b64a Fix naming 2024-06-25 05:53:19 -07:00
Brandon Thetford
a7a6038d39 Update that in the root, too 2024-06-25 05:53:19 -07:00
Brandon Thetford
3c0c896b53 Do it in code instead. editorconfig doesn't apply to cli builds. 2024-06-25 05:53:19 -07:00
Brandon Thetford
4bb2ed85c5 Add project-local editorconfig to silence warnings about intentional stuff 2024-06-25 05:53:19 -07:00
Brandon Thetford
3dde03f365 Update package 2024-06-25 05:53:19 -07:00
Brandon Thetford
1c8dab0fac Using .net 8. Set warnings for .net 8. 2024-06-25 05:53:19 -07:00
Brandon Thetford
7e157312d3 Address a warning and suppress another 2024-06-25 05:53:19 -07:00
Brandon Thetford
902a672c5a This one needs the unit test project too for now 2024-06-25 05:53:19 -07:00
Brandon Thetford
ee4bac5fff Add same punctuation to fix the analyzer warning 2024-06-25 05:53:19 -07:00
Brandon Thetford
3bc0c62e5c Add langword to the dictionary 2024-06-25 05:53:19 -07:00
Brandon Thetford
979cd80083 Replaced with slightly better version at solution level 2024-06-25 05:53:19 -07:00
Brandon Thetford
b43ce27f6e Add LangVersion element 2024-06-25 05:53:19 -07:00
Brandon Thetford
66a372d0b5 Remove AnyCPU for these too 2024-06-25 05:53:19 -07:00
Brandon Thetford
e2f358c205 Unified casing to lower, just for consistency. Pointless.
Lower because at least most of the docs use lower. Not all, but I went with what looked most common.

More casing
2024-06-25 05:53:19 -07:00
Brandon Thetford
255d63112a Remove duplicates 2024-06-25 05:53:19 -07:00
Brandon Thetford
437e846ef5 Organized the solution items to make things easier to find
Doesn't affect the actual file paths.
2024-06-25 05:53:19 -07:00
Brandon Thetford
f03817da1b Have to add this back in temporarily
The UnitTests project needs to be split
2024-06-25 05:53:19 -07:00
Brandon Thetford
76d48f1fe8 Add solution default file nesting rules 2024-06-25 05:53:19 -07:00
Brandon Thetford
2ccf14e13d Commentary about trim incompatibility 2024-06-25 05:53:19 -07:00
Brandon Thetford
1a68656d66 Add .vsconfig
This is a visual studio dependency map.
It lists the components needed to be able to build the solution.
It can be fed to the VS installer to ensure that, at minimum, the listed components (and their dependencies) are installed, so nobody has to guess what's needed.
2024-06-25 05:53:19 -07:00
Brandon Thetford
4b34dc3f79 Add Analyzers-only solution filter 2024-06-25 05:53:19 -07:00
Brandon Thetford
61612595ba Take the analyzer debugger out of this one 2024-06-25 05:53:19 -07:00
Brandon Thetford
52cc48f8a0 These can just be together 2024-06-25 05:53:19 -07:00
Brandon Thetford
97983ff05f Add Release.slnf
Solution filter that is only what's required to build and test Terminal.Gui
2024-06-25 05:53:19 -07:00
Brandon Thetford
1e4634c828 Add packageSourceMapping to match the custom nuget packageSource 2024-06-25 05:53:19 -07:00
Brandon Thetford
3e9823abf6 Add this attribute for formality, in case the API were to change 2024-06-25 05:53:19 -07:00
Brandon Thetford
80ce5e8c8a Add NoSamples.slnf 2024-06-25 05:53:19 -07:00
Brandon Thetford
17471dd083 Minor corrections
AllowUnsafe... was a duplicate and the comments were slightly off
2024-06-25 05:53:19 -07:00
Brandon Thetford
6c0e5a7396 Ensure builds keep expected config for all hardware 2024-06-25 05:53:19 -07:00
Brandon Thetford
34c702a451 Define all these by reference to the assembly name 2024-06-25 05:53:19 -07:00
Brandon Thetford
20132316a7 Move this to its own group for visibility and what is about to come 2024-06-25 05:53:19 -07:00
Brandon Thetford
49da66ab4f Added some stuff to gitignore to cover other common configurations
The ReSharper additions, especially. If you keep caches local to the solution, that's a big one.
2024-06-25 05:53:19 -07:00
Tig
37ade48c32 Merge pull request #3555 from tig/v2_3516-Default-QuitKey
Fixes #3516. Changes default `QuitKey` to `Esc`
2024-06-24 08:38:35 -07:00
Tig
a0b2e2c824 Fixed warning 2024-06-24 08:32:04 -07:00
Tig
fab361d554 Updated CM schema 2024-06-24 08:24:45 -07:00
Tig
c48a020ecb Fixed menu unit test 2024-06-20 16:39:56 -07:00
Tig
f7d18ff876 Fixed docs 2024-06-20 16:36:01 -07:00
Tig
639357a7f3 Fixed unit tests 2024-06-20 16:29:14 -07:00
Tig
09252d15f0 Ctrl+Q -> Esc 2024-06-20 16:17:23 -07:00
Tig
cb56d5f277 Removed erroneeous warning 2024-06-20 16:06:13 -07:00
Tig
5f448a6f9a Fixed warnings 2024-06-20 16:04:06 -07:00
Tig
fd683d83f5 Merge pull request #3552 from BDisp/v2_3551_combobox-listview-performance-fix
Fixes #3551. v2: Big performance impact on ListView/ComboBox's that contain a lot of items
2024-06-20 16:01:40 -07:00
Tig
3ba6ae5562 Merge branch 'v2_develop' into v2_3551_combobox-listview-performance-fix 2024-06-20 16:01:32 -07:00