Unit 'FpSonar.Rules.Consts'
Package
[
Overview
][
Resource strings
][Index]
[
#fcl-sonar
]
Index of all identifiers in unit 'FpSonar.Rules.Consts'
S
S
SAssertWithoutMessage
SIdentifierTooShort
SPointerNaming
SAttributeNaming
SIfThenNotShortCircuit
SProjectFileNoRoutines
SBeginEndRequired
SImplicitTEncodingDefault
SProjectFileNoVariables
SCaseAtLeastTwoItems
SIndentVisibilitySpecifiers
SRecordNaming
SCharToCharPointerCast
SInlineConstNoTypeInference
SRedundantAssignedCheckBeforeFree
SClassNaming
SInlineLoopVarNoTypeInference
SRedundantBooleanLiteral
SCognitiveComplexity
SInlineVarNoTypeInference
SRedundantCast
SCombineConstSections
SInterfaceNaming
SRedundantInherited
SCombineTypeSections
SInterfaceNotEmpty
SRedundantJump
SCombineVarSections
SInterfaceUniqueGuid
SRemoveEmptyFieldSection
SCombineVisibilitySections
SLfmFormFileExists
SRemoveEmptyVisibilitySection
SConsistentNameCasing
SLineTooLong
SRemoveRedundantParentheses
SConstantNaming
SLongNumericLiteralUnderscores
SRemoveUnusedConstant
SConstructorInherited
SLoopBeyondCollectionEnd
SRemoveUnusedField
SConstructorNaming
SLowercaseKeywords
SRemoveUnusedGlobalVariable
SConstructorOnInstanceVariable
SMoveImportToImplementation
SRemoveUnusedImports
SCyclomaticComplexity
SNilCheckViaAssigned
SRemoveUnusedLocalVariable
SDeclarationsFollowVisibilityOrder
SNoCatchRawException
SRemoveUnusedProperty
SDeclareFieldsIndividually
SNoCommentedOutCode
SRemoveUnusedRoutine
SDeclareParametersIndividually
SNoDisabledCompilerHints
SRemoveUnusedRoutinePublic
SDeclareVariablesIndividually
SNoDisabledCompilerWarnings
SRemoveUnusedType
SDefaultFormatSettingsInDateFormat
SNoEmptyBlock
SRemoveUnusedTypePublic
SDescendantNamingConvention
SNoEmptyFinally
SRoutineNaming
SDestructorInherited
SNoEmptyParenthesesOnRoutines
SRoutineNotEmpty
SDestructorShouldOverrideDestroy
SNoExplicitReRaise
SRoutineResultAssigned
SDigitGroupingStandard
SNoExtraneousCommas
SRoutineTooDeeplyNested
SDisallowedConstant
SNoGoto
SRoutineTooLarge
SDisallowedEnumValue
SNoIndentUnitLevelKeywords
SSingleIterationLoop
SDisallowedField
SNoInlineAssembly
SSingleOverloadOfMathFunction
SDisallowedIdentifier
SNoInlineVarCapturedByAnonMethod
SStringFirstCharByIndex
SDisallowedImportByPath
SNoLegacyInitializationSection
SStringListDuplicatesNeedsSorted
SDisallowedProperty
SNoNestedRoutineAsProcValue
STListLastByIndex
SDisallowedRoutine
SNoObjectAsInterface
STooManyDefaultParameters
SDisallowedType
SNoObjectTypes
STooManyNestedRoutines
SEnumNaming
SNoOmittedSemicolons
STooManyParameters
SExceptionRaised
SNoPascalStyleResultAssignment
STooManyVariables
SExceptionsNotSwallowed
SNoRaiseRawException
STopLevelClassInheritsTObject
SExhaustiveCaseStatement
SNoSelfAssignment
STrackComments
SExplicitDefaultArrayProperty
SNoStraySemicolons
STrackNoSonar
SFieldNaming
SNoTabs
STrackStringLiterals
SFieldsNotPublic
SNoTrailingWhitespace
STrackTypeAliases
SFileNotTooManyClasses
SNoWith
SUnicodeToAnsiCast
SFormatArgumentCount
SObjectCastBeforeFree
SUnitNaming
SFormatArgumentType
SObjectCastNotInHierarchy
SUnitNotEmpty
SFreeAndNilArgument
SOverrideOnlyCallsInherited
SValidFormatString
SFullyQualifiedImports
SParenthesizeAmbiguousNot
SVariableNaming
SFunctionReturnTypeRequired
SPlatformDependentCast
SVisibilityAscendingOrder
SHelperNaming
SPlatformDependentTruncation
Documentation generated on: 2026-07-12