Commit Graph

111 Commits

Author SHA1 Message Date
Susko3 e5118130db Add 'SDL' acronym 2022-07-30 16:05:35 +02:00
Dean Herbert 0bd4aee66c Add ignore rule for `System.ComponentModel.Component` 2022-07-19 17:56:27 +09:00
Dean Herbert 978a80dd6f Change closure elimination to hint
Pretty noisy as a suggestion, and can fire incorrectly quite a lot (aka
`Schedule()`).
2022-06-29 01:52:51 +09:00
Bartłomiej Dach e0c2228b41
Revert downgrades in code inspection settings 2022-06-24 16:43:57 +02:00
Dean Herbert 81bfe14063 Update `DotSettings` to match framework (in most cases) 2022-06-24 21:28:24 +09:00
Salman Ahmed eaae600a49 Fix typo in auto-import ignore rule 2022-06-24 04:58:27 +03:00
Dean Herbert f561d5b4ad Change always-discarded-parameter inspection to hint
See

f8830c6850/osu.Game/Rulesets/Scoring/ScoreProcessor.cs (L518)

Coming up as a suggestion (the only one in the solution).
2022-06-22 14:32:44 +09:00
Dean Herbert ac5b1fba1f Add blacklisted auto-import rules which conflict with osu!/osu!framework naming 2022-06-07 15:36:26 +09:00
Dan Balasescu 494955aff1 Resolve inspection issues 2022-04-14 13:11:11 +09:00
Dean Herbert e1f5acd689 Remove names from user dictionary 2022-01-13 12:40:19 +09:00
Joseph Madamba a18b283626 Revert identifier typo bump 2022-01-12 15:52:33 -08:00
Joseph Madamba 5185f6010e Fix missed identifier typos 2022-01-12 15:46:20 -08:00
Joseph Madamba b245ffefc1 Merge remote-tracking branch 'upstream/master' into fix-remaining-identifier-names 2022-01-12 15:05:07 -08:00
Dean Herbert e38e1bb1d7 Enable a couple of missing async related inspections 2021-12-31 01:52:01 +09:00
Joseph Madamba c22a07d9fc Bump identifier typo inspection and fix remaining identifier names 2021-12-28 11:26:42 -08:00
Joseph Madamba 55768d8c11 Add some osu! words to dictionary 2021-12-27 20:26:28 -08:00
Joseph Madamba eed0ecf8c5 Add special prefixed/suffixed words to dictionary 2021-12-27 20:26:28 -08:00
Dean Herbert 4149d458f0 Move realm data migrations inside the `RealmContextFactory` 2021-11-23 18:14:15 +09:00
Dean Herbert 63bc415565 Warn on suspicious types 2021-11-12 18:35:42 +09:00
Dean Herbert 1d7e97625a Update `var` usage inspections to disallow for built-in types 2021-10-27 12:57:43 +09:00
Dean Herbert d37913a8b4 Disable null check pattern type check syntax inspections 2021-10-18 13:59:25 +09:00
Salman Ahmed 1e6119da0b Update code inspection settings to hide "merge into pattern" again 2021-08-20 05:36:39 +03:00
kj415j45 3f434c8474
Resolve code quality issue 2021-08-12 13:42:16 +08:00
Dean Herbert 0a950a5da7 Disable auto property get-only inspection 2021-07-21 17:59:50 +09:00
Bartłomiej Dach af02a1efcb Bump redundant argument default value inspection severity to warning 2021-07-05 21:02:40 +02:00
Bartłomiej Dach 30a7b034be Add HSV abbreviation to team-shared collection 2021-07-01 00:30:43 +02:00
smoogipoo 6f155fbd08 Make inspection a hint 2021-05-24 21:54:55 +09:00
Dean Herbert 447371478e Switch null assignment to non-nullable warnings on 2021-05-14 12:03:06 +09:00
Bartłomiej Dach 18ac97ca56 Disable "merge sequential patterns" suggestions
As they were considered to be detrimental to code readability.
2021-01-02 12:21:53 +01:00
Bartłomiej Dach c5a218f7c9 Add "strongable" to user dictionary 2020-12-14 21:46:28 +01:00
Dean Herbert 39a74536f2 Update inspections 2020-10-16 12:48:31 +09:00
Dean Herbert eff6af3111 Add "bindables" to dictionary 2020-09-25 12:45:13 +09:00
Dean Herbert 6a3b2ca7cf Ensure nUnit runs with correct CurrentDirectory 2020-07-17 11:39:51 +09:00
smoogipoo 6133c7d747 Change suggestion to warning 2020-06-03 18:51:02 +09:00
smoogipoo c0881e14ab Add "struct can be made readonly" inspection 2020-06-03 17:44:14 +09:00
smoogipoo f3b5149648 Move some suggestions to warnings, resolve issues 2020-06-03 16:48:44 +09:00
Dean Herbert 46689a2fbc Tidy up and complete xmldoc for HitObjectComposer 2020-05-29 11:46:32 +09:00
Dean Herbert a6cac072ee Change default method style for better IDE autocompletion 2020-01-28 15:32:48 +09:00
Dean Herbert 834e82d543 Add comprehensive tests for changelog overlay
Includes failing case
2020-01-27 14:50:41 +09:00
Dean Herbert cd5290b030 Enforce using get-only auto property where possible 2020-01-20 13:50:27 +09:00
Huo Yaoyuan c457571da6 Use index and range expressions 2019-12-15 20:17:35 +08:00
Huo Yaoyuan ab70abe8bd Turn off unexpected new warnings. 2019-12-15 20:07:56 +08:00
Huo Yaoyuan d60493a961 Use discards. 2019-11-12 20:03:21 +08:00
Huo Yaoyuan 5f3e9a791c Disable suggestions not applicable for this PR. 2019-11-12 19:56:56 +08:00
Huo Yaoyuan bbeab6fa76 Use auto property. 2019-11-12 19:53:25 +08:00
Huo Yaoyuan 3d1c31f2ae Copy configs from framework repo. 2019-11-11 20:13:12 +08:00
Huo Yaoyuan 9ed8b3a125 Use original dotsettings, with word IOS added to dictionary. 2019-11-08 21:15:24 +08:00
Huo Yaoyuan b0414c105f Copy parts of DotSettings from framework. 2019-10-30 23:16:57 +08:00
HoLLy-HaCKeR 43760bdfcd Specify Rider analysis rules explicitly 2019-09-15 18:29:14 +02:00
smoogipoo d7c09e7dbd Merge remote-tracking branch 'origin/master' into fix-new-inspections
# Conflicts:
#	osu.Game.Rulesets.Catch/Judgements/CatchDropletJudgement.cs
#	osu.Game.Rulesets.Catch/Judgements/CatchJudgement.cs
#	osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
#	osu.Game.Rulesets.Osu/Replays/OsuAutoGenerator.cs
#	osu.Game.Rulesets.Osu/UI/Cursor/CursorTrail.cs
#	osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
#	osu.Game/Graphics/OsuFont.cs
#	osu.Game/Online/API/Requests/Responses/APILegacyScoreInfo.cs
#	osu.Game/Overlays/Profile/Header/BadgeContainer.cs
#	osu.Game/Overlays/Profile/ProfileHeader.cs
#	osu.Game/Screens/Select/PlaySongSelect.cs
#	osu.Game/Skinning/LegacySkinDecoder.cs
2019-05-07 13:20:17 +09:00