True
True
True
True
ExplicitlyExcluded
ExplicitlyExcluded
SOLUTION
WARNING
WARNING
WARNING
HINT
HINT
WARNING
WARNING
True
WARNING
WARNING
HINT
DO_NOT_SHOW
WARNING
WARNING
HINT
HINT
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
HINT
WARNING
HINT
SUGGESTION
HINT
HINT
HINT
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
HINT
WARNING
HINT
DO_NOT_SHOW
WARNING
DO_NOT_SHOW
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
HINT
WARNING
DO_NOT_SHOW
WARNING
HINT
DO_NOT_SHOW
WARNING
HINT
ERROR
WARNING
HINT
HINT
HINT
WARNING
WARNING
HINT
DO_NOT_SHOW
HINT
HINT
HINT
HINT
WARNING
DO_NOT_SHOW
DO_NOT_SHOW
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
HINT
HINT
WARNING
HINT
HINT
HINT
DO_NOT_SHOW
HINT
HINT
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
HINT
DO_NOT_SHOW
DO_NOT_SHOW
DO_NOT_SHOW
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
ERROR
WARNING
WARNING
HINT
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
HINT
WARNING
WARNING
SUGGESTION
DO_NOT_SHOW
True
DO_NOT_SHOW
WARNING
WARNING
WARNING
WARNING
WARNING
HINT
WARNING
HINT
HINT
HINT
HINT
HINT
HINT
HINT
HINT
HINT
HINT
DO_NOT_SHOW
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
True
WARNING
WARNING
WARNING
WARNING
WARNING
HINT
HINT
WARNING
WARNING
<?xml version="1.0" encoding="utf-16"?><Profile name="Code Cleanup (peppy)"><CSArrangeThisQualifier>True</CSArrangeThisQualifier><CSUseVar><BehavourStyle>CAN_CHANGE_TO_EXPLICIT</BehavourStyle><LocalVariableStyle>ALWAYS_EXPLICIT</LocalVariableStyle><ForeachVariableStyle>ALWAYS_EXPLICIT</ForeachVariableStyle></CSUseVar><CSOptimizeUsings><OptimizeUsings>True</OptimizeUsings><EmbraceInRegion>False</EmbraceInRegion><RegionName></RegionName></CSOptimizeUsings><CSShortenReferences>True</CSShortenReferences><CSReformatCode>True</CSReformatCode><CSUpdateFileHeader>True</CSUpdateFileHeader><CSCodeStyleAttributes ArrangeTypeAccessModifier="False" ArrangeTypeMemberAccessModifier="False" SortModifiers="True" RemoveRedundantParentheses="True" AddMissingParentheses="False" ArrangeBraces="False" ArrangeAttributes="False" ArrangeArgumentsStyle="False" /><XAMLCollapseEmptyTags>False</XAMLCollapseEmptyTags><CSFixBuiltinTypeReferences>True</CSFixBuiltinTypeReferences><CSArrangeQualifiers>True</CSArrangeQualifiers></Profile>
Code Cleanup (peppy)
RequiredForMultiline
RequiredForMultiline
RequiredForMultiline
RequiredForMultiline
RequiredForMultiline
RequiredForMultiline
RequiredForMultiline
RequiredForMultiline
Explicit
ExpressionBody
BlockBody
True
NEXT_LINE
True
True
True
True
True
True
True
True
NEXT_LINE
1
1
NEXT_LINE
MULTILINE
True
True
True
True
NEXT_LINE
1
1
True
NEXT_LINE
NEVER
NEVER
True
False
True
NEVER
False
False
True
False
False
True
True
False
False
CHOP_IF_LONG
True
200
CHOP_IF_LONG
UseExplicitType
UseVarWhenEvident
UseVarWhenEvident
False
False
AABB
API
BPM
EF
FPS
GC
GL
GLSL
HID
HSV
HTML
HUD
ID
IL
IOS
IP
IPC
JIT
LTRB
MD5
NS
OS
PM
RGB
RNG
SHA
SRGB
TK
SS
PP
GMT
QAT
BNG
UI
False
HINT
<?xml version="1.0" encoding="utf-16"?>
<Patterns xmlns="urn:schemas-jetbrains-com:member-reordering-patterns">
<TypePattern DisplayName="COM interfaces or structs">
<TypePattern.Match>
<Or>
<And>
<Kind Is="Interface" />
<Or>
<HasAttribute Name="System.Runtime.InteropServices.InterfaceTypeAttribute" />
<HasAttribute Name="System.Runtime.InteropServices.ComImport" />
</Or>
</And>
<Kind Is="Struct" />
</Or>
</TypePattern.Match>
</TypePattern>
<TypePattern DisplayName="NUnit Test Fixtures" RemoveRegions="All">
<TypePattern.Match>
<And>
<Kind Is="Class" />
<HasAttribute Name="NUnit.Framework.TestFixtureAttribute" Inherited="True" />
</And>
</TypePattern.Match>
<Entry DisplayName="Setup/Teardown Methods">
<Entry.Match>
<And>
<Kind Is="Method" />
<Or>
<HasAttribute Name="NUnit.Framework.SetUpAttribute" Inherited="True" />
<HasAttribute Name="NUnit.Framework.TearDownAttribute" Inherited="True" />
<HasAttribute Name="NUnit.Framework.FixtureSetUpAttribute" Inherited="True" />
<HasAttribute Name="NUnit.Framework.FixtureTearDownAttribute" Inherited="True" />
</Or>
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="All other members" />
<Entry Priority="100" DisplayName="Test Methods">
<Entry.Match>
<And>
<Kind Is="Method" />
<HasAttribute Name="NUnit.Framework.TestAttribute" />
</And>
</Entry.Match>
<Entry.SortBy>
<Name />
</Entry.SortBy>
</Entry>
</TypePattern>
<TypePattern DisplayName="Default Pattern">
<Group DisplayName="Fields/Properties">
<Group DisplayName="Public Fields">
<Entry DisplayName="Constant Fields">
<Entry.Match>
<And>
<Access Is="Public" />
<Or>
<Kind Is="Constant" />
<Readonly />
<And>
<Static />
<Readonly />
</And>
</Or>
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Static Fields">
<Entry.Match>
<And>
<Access Is="Public" />
<Static />
<Not>
<Readonly />
</Not>
<Kind Is="Field" />
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Normal Fields">
<Entry.Match>
<And>
<Access Is="Public" />
<Not>
<Or>
<Static />
<Readonly />
</Or>
</Not>
<Kind Is="Field" />
</And>
</Entry.Match>
</Entry>
</Group>
<Entry DisplayName="Public Properties">
<Entry.Match>
<And>
<Access Is="Public" />
<Kind Is="Property" />
</And>
</Entry.Match>
</Entry>
<Group DisplayName="Internal Fields">
<Entry DisplayName="Constant Fields">
<Entry.Match>
<And>
<Access Is="Internal" />
<Or>
<Kind Is="Constant" />
<Readonly />
<And>
<Static />
<Readonly />
</And>
</Or>
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Static Fields">
<Entry.Match>
<And>
<Access Is="Internal" />
<Static />
<Not>
<Readonly />
</Not>
<Kind Is="Field" />
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Normal Fields">
<Entry.Match>
<And>
<Access Is="Internal" />
<Not>
<Or>
<Static />
<Readonly />
</Or>
</Not>
<Kind Is="Field" />
</And>
</Entry.Match>
</Entry>
</Group>
<Entry DisplayName="Internal Properties">
<Entry.Match>
<And>
<Access Is="Internal" />
<Kind Is="Property" />
</And>
</Entry.Match>
</Entry>
<Group DisplayName="Protected Fields">
<Entry DisplayName="Constant Fields">
<Entry.Match>
<And>
<Access Is="Protected" />
<Or>
<Kind Is="Constant" />
<Readonly />
<And>
<Static />
<Readonly />
</And>
</Or>
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Static Fields">
<Entry.Match>
<And>
<Access Is="Protected" />
<Static />
<Not>
<Readonly />
</Not>
<Kind Is="Field" />
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Normal Fields">
<Entry.Match>
<And>
<Access Is="Protected" />
<Not>
<Or>
<Static />
<Readonly />
</Or>
</Not>
<Kind Is="Field" />
</And>
</Entry.Match>
</Entry>
</Group>
<Entry DisplayName="Protected Properties">
<Entry.Match>
<And>
<Access Is="Protected" />
<Kind Is="Property" />
</And>
</Entry.Match>
</Entry>
<Group DisplayName="Private Fields">
<Entry DisplayName="Constant Fields">
<Entry.Match>
<And>
<Access Is="Private" />
<Or>
<Kind Is="Constant" />
<Readonly />
<And>
<Static />
<Readonly />
</And>
</Or>
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Static Fields">
<Entry.Match>
<And>
<Access Is="Private" />
<Static />
<Not>
<Readonly />
</Not>
<Kind Is="Field" />
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Normal Fields">
<Entry.Match>
<And>
<Access Is="Private" />
<Not>
<Or>
<Static />
<Readonly />
</Or>
</Not>
<Kind Is="Field" />
</And>
</Entry.Match>
</Entry>
</Group>
<Entry DisplayName="Private Properties">
<Entry.Match>
<And>
<Access Is="Private" />
<Kind Is="Property" />
</And>
</Entry.Match>
</Entry>
</Group>
<Group DisplayName="Constructor/Destructor">
<Entry DisplayName="Ctor">
<Entry.Match>
<Kind Is="Constructor" />
</Entry.Match>
</Entry>
<Region Name="Disposal">
<Entry DisplayName="Dtor">
<Entry.Match>
<Kind Is="Destructor" />
</Entry.Match>
</Entry>
<Entry DisplayName="Dispose()">
<Entry.Match>
<And>
<Access Is="Public" />
<Kind Is="Method" />
<Name Is="Dispose" />
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Dispose(true)">
<Entry.Match>
<And>
<Access Is="Protected" />
<Or>
<Virtual />
<Override />
</Or>
<Kind Is="Method" />
<Name Is="Dispose" />
</And>
</Entry.Match>
</Entry>
</Region>
</Group>
<Group DisplayName="Methods">
<Group DisplayName="Public">
<Entry DisplayName="Static Methods">
<Entry.Match>
<And>
<Access Is="Public" />
<Static />
<Kind Is="Method" />
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Methods">
<Entry.Match>
<And>
<Access Is="Public" />
<Not>
<Static />
</Not>
<Kind Is="Method" />
</And>
</Entry.Match>
</Entry>
</Group>
<Group DisplayName="Internal">
<Entry DisplayName="Static Methods">
<Entry.Match>
<And>
<Access Is="Internal" />
<Static />
<Kind Is="Method" />
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Methods">
<Entry.Match>
<And>
<Access Is="Internal" />
<Not>
<Static />
</Not>
<Kind Is="Method" />
</And>
</Entry.Match>
</Entry>
</Group>
<Group DisplayName="Protected">
<Entry DisplayName="Static Methods">
<Entry.Match>
<And>
<Access Is="Protected" />
<Static />
<Kind Is="Method" />
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Methods">
<Entry.Match>
<And>
<Access Is="Protected" />
<Not>
<Static />
</Not>
<Kind Is="Method" />
</And>
</Entry.Match>
</Entry>
</Group>
<Group DisplayName="Private">
<Entry DisplayName="Static Methods">
<Entry.Match>
<And>
<Access Is="Private" />
<Static />
<Kind Is="Method" />
</And>
</Entry.Match>
</Entry>
<Entry DisplayName="Methods">
<Entry.Match>
<And>
<Access Is="Private" />
<Not>
<Static />
</Not>
<Kind Is="Method" />
</And>
</Entry.Match>
</Entry>
</Group>
</Group>
</TypePattern>
</Patterns>
Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the MIT Licence.
See the LICENCE file in the repository root for full licence text.
<Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" />
<Policy Inspect="False" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aa_bb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aa_bb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb"><ExtraRule Prefix="_" Suffix="" Style="aaBb" /></Policy>
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aa_bb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy><Descriptor Staticness="Static, Instance" AccessRightKinds="Private" Description="private methods"><ElementKinds><Kind Name="ASYNC_METHOD" /><Kind Name="METHOD" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /></Policy>
<Policy><Descriptor Staticness="Static, Instance" AccessRightKinds="Protected, ProtectedInternal, Internal, Public" Description="internal/protected/public methods"><ElementKinds><Kind Name="ASYNC_METHOD" /><Kind Name="METHOD" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /></Policy>
<Policy><Descriptor Staticness="Static, Instance" AccessRightKinds="Private" Description="private properties"><ElementKinds><Kind Name="PROPERTY" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /></Policy>
<Policy><Descriptor Staticness="Static, Instance" AccessRightKinds="Protected, ProtectedInternal, Internal, Public" Description="internal/protected/public properties"><ElementKinds><Kind Name="PROPERTY" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /></Policy>
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="I" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="T" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
True
True
True
True
True
True
True
True
True
True
True
TestFolder
True
True
o!f – Object Initializer: Anchor&Origin
True
constant("Centre")
0
True
True
2.0
InCSharpFile
ofao
True
Anchor = Anchor.$anchor$,
Origin = Anchor.$anchor$,
True
True
o!f – InternalChildren = []
True
True
2.0
InCSharpFile
ofic
True
InternalChildren = new Drawable[]
{
$END$
};
True
True
o!f – new GridContainer { .. }
True
True
2.0
InCSharpFile
ofgc
True
new GridContainer
{
RelativeSizeAxes = Axes.Both,
Content = new[]
{
new Drawable[] { $END$ },
new Drawable[] { }
}
};
True
True
o!f – new FillFlowContainer { .. }
True
True
2.0
InCSharpFile
offf
True
new FillFlowContainer
{
RelativeSizeAxes = Axes.Both,
Direction = FillDirection.Vertical,
Children = new Drawable[]
{
$END$
}
},
True
True
o!f – new Container { .. }
True
True
2.0
InCSharpFile
ofcont
True
new Container
{
RelativeSizeAxes = Axes.Both,
Children = new Drawable[]
{
$END$
}
},
True
True
o!f – BackgroundDependencyLoader load()
True
True
2.0
InCSharpFile
ofbdl
True
[BackgroundDependencyLoader]
private void load()
{
$END$
}
True
True
o!f – new Box { .. }
True
True
2.0
InCSharpFile
ofbox
True
new Box
{
Colour = Color4.Black,
RelativeSizeAxes = Axes.Both,
},
True
True
o!f – Children = []
True
True
2.0
InCSharpFile
ofc
True
Children = new Drawable[]
{
$END$
};
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True