Commit Graph

43 Commits

Author SHA1 Message Date
Tig
019421072b Latest packages 2024-07-09 09:30:09 -06:00
Brandon Thetford
428b436ce4 Suppress a warning caused by code from a polyfill. 2024-06-25 05:53:19 -07:00
Brandon Thetford
f14b7b03ea Addressed another warning 2024-06-25 05:53:19 -07:00
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
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
Tig
e6423e6371 Updated nuget packages 2024-05-09 16:52:29 -06:00
Brandon Thetford
f49002e4e0 Change file name casing to fix builds on linux 2024-05-08 18:18:41 -07:00
Brandon Thetford
a444bda6d4 Took a few suggestions from R# and silenced a warning for intentional naming 2024-05-01 21:17:24 -07:00
Brandon Thetford
20ed2251b8 This is here intentionally. Suppress. 2024-05-01 20:41:30 -07:00
Brandon Thetford
2af91484ef Reference Meziantou.Polyfill and remove local definitions it provides 2024-05-01 20:41:16 -07:00
Brandon Thetford
eb7dd9bcb6 Clean up some unused code 2024-05-01 20:33:40 -07:00
Brandon Thetford
4628c2dc0a Remove unplanned EnumMEmberCombinationsGenerator 2024-05-01 20:33:24 -07:00
Brandon Thetford
1e347be27b Grr. Have to fully qualify these because we have an Attribute type that collides 2024-05-01 20:19:16 -07:00
Brandon Thetford
3cf6b24707 Clean up some extraneous whitespace 2024-05-01 20:19:16 -07:00
Brandon Thetford
096394a85b These need to be includes at this level 2024-05-01 20:19:15 -07:00
Brandon Thetford
8d5e35fbbe Add references for annotations 2024-05-01 20:19:14 -07:00
Brandon Thetford
762ae31f05 Cleanup for this project file
Don't need the conditional includes since it has to be netstandard2.0
Consolidate sections after removing that.
Correct and clarify the comment up top for current state of the csproj
2024-05-01 20:19:13 -07:00
Brandon Thetford
82a9afaabe Remove elements that are no longer needed because of Directory.build.props 2024-05-01 20:19:12 -07:00
Brandon Thetford
c23c32c7d0 A couple more common elements to add to this 2024-05-01 20:19:12 -07:00
Brandon Thetford
0578ecf941 Add Directory.build.props for the Analyzers directory tree 2024-05-01 20:19:04 -07:00
Brandon Thetford
cdd2cc7e10 Skeleton program.cs for basic debugging of analyzers 2024-04-19 23:16:54 -07:00
Brandon Thetford
7ef6c57331 Code generator tests 2024-04-19 23:16:48 -07:00
Brandon Thetford
b47aebb934 Definitions of enum types for use in tests 2024-04-19 23:16:40 -07:00
Brandon Thetford
9d650b0f7d Tests for extensions 2024-04-19 23:16:33 -07:00
Brandon Thetford
dc8d0bb165 launchSettings used when debugging analyzer project 2024-04-19 23:16:25 -07:00
Brandon Thetford
15feab1e11 Specifications for currently implemented analyzers 2024-04-19 23:16:18 -07:00
Brandon Thetford
bdaa375d51 Filter for types that should not be included in the output assembly 2024-04-19 23:16:13 -07:00
Brandon Thetford
e3d8f476f8 Currently implemented generators and supporting types such as their attributes 2024-04-19 23:16:07 -07:00
Brandon Thetford
86e8f6a1ec Conditionally-included polyfills for language feature support in netstandard2.0 2024-04-19 23:15:56 -07:00
Brandon Thetford
7507109a9e Some extensions on base types for use in various components 2024-04-19 23:15:49 -07:00
Brandon Thetford
508331a2e6 Common string constants used by various components 2024-04-19 23:15:43 -07:00
Brandon Thetford
e0994ec1e6 Add analyzer projects
- Analyzer project
 - Test project for analyzers
 - Console application for Roslyn analyzer debugging
2024-04-19 23:15:30 -07:00