mirror of
https://github.com/SK-la/osu-framework.git
synced 2026-03-13 11:20:31 +00:00
Fix stray inspection showing up in rider
This commit is contained in:
@@ -55,22 +55,20 @@ namespace osu.Framework.SourceGeneration.Generators.HandleInput
|
||||
if (Target.RequestsNonPositionalInput || isDrawable)
|
||||
yield return createInputMember("RequestsNonPositionalInput", Target.RequestsNonPositionalInput);
|
||||
|
||||
MemberDeclarationSyntax createInputMember(string name, bool value)
|
||||
{
|
||||
return SyntaxFactory.PropertyDeclaration(
|
||||
SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.BoolKeyword)),
|
||||
SyntaxFactory.Identifier(name))
|
||||
.WithExplicitInterfaceSpecifier(
|
||||
SyntaxFactory.ExplicitInterfaceSpecifier(
|
||||
SyntaxFactory.IdentifierName(interface_name)))
|
||||
.WithExpressionBody(
|
||||
SyntaxFactory.ArrowExpressionClause(
|
||||
SyntaxFactory.LiteralExpression(
|
||||
value
|
||||
? SyntaxKind.TrueLiteralExpression
|
||||
: SyntaxKind.FalseLiteralExpression)))
|
||||
.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.SemicolonToken));
|
||||
}
|
||||
MemberDeclarationSyntax createInputMember(string name, bool value) =>
|
||||
SyntaxFactory.PropertyDeclaration(
|
||||
SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.BoolKeyword)),
|
||||
SyntaxFactory.Identifier(name))
|
||||
.WithExplicitInterfaceSpecifier(
|
||||
SyntaxFactory.ExplicitInterfaceSpecifier(
|
||||
SyntaxFactory.IdentifierName(interface_name)))
|
||||
.WithExpressionBody(
|
||||
SyntaxFactory.ArrowExpressionClause(
|
||||
SyntaxFactory.LiteralExpression(
|
||||
value
|
||||
? SyntaxKind.TrueLiteralExpression
|
||||
: SyntaxKind.FalseLiteralExpression)))
|
||||
.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.SemicolonToken));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user