Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/PlasmaFAIR/fortitude
/ types & classes
Types & classes
430 in github.com/PlasmaFAIR/fortitude
⨍
Functions
1,280
◇
Types & classes
430
↓ 8 callers
Class
EditorConfigurationTransformer
crates/fortitude_server/src/session/index/fortitude_settings.rs:456
↓ 3 callers
Enum
Category
crates/fortitude_linter/src/registry.rs:53
↓ 3 callers
Class
OptionString
crates/fortitude/src/commands/completions/config.rs:60
↓ 3 callers
Class
Options
crates/fortitude_workspace/src/options.rs:30
↓ 1 callers
Class
AssumedSize
crates/fortitude_linter/src/rules/correctness/assumed_size.rs:47
↓ 1 callers
Class
Dimension
crates/fortitude_linter/src/ast/types.rs:160
↓ 1 callers
Class
Extent
crates/fortitude_linter/src/ast/types.rs:103
↓ 1 callers
Class
FieldsCollector
crates/fortitude_workspace/src/options_base.rs:301
↓ 1 callers
Class
Indentation
crates/fortitude_linter/src/stylist.rs:120
↓ 1 callers
Enum
Intent
crates/fortitude_linter/src/ast/types.rs:183
↓ 1 callers
Class
RequestCancellationToken
crates/fortitude_server/src/session/request_queue.rs:141
↓ 1 callers
Enum
Set
crates/fortitude_dev/src/generate_options.rs:119
↓ 1 callers
Class
Variable
crates/fortitude_linter/src/ast/types.rs:441
↓ 1 callers
Class
Workspaces
crates/fortitude_server/src/workspace.rs:9
Class
AllOptions
crates/fortitude_server/src/session/options.rs:308
Enum
AllocationType
crates/fortitude_linter/src/rules/correctness/error_handling.rs:316
Class
AllowComment
crates/fortitude_linter/src/allow_comments.rs:33
Interface
AlwaysFixableViolation
This trait exists just to make implementing the [`Violation`] trait more convenient for violations that can always be fixed.
crates/fortitude_linter/src/diagnostics/violation.rs:61
Class
AncestorsIterator
crates/fortitude_linter/src/ast.rs:69
Class
AnotherDeprecatedTestRule
crates/fortitude_linter/src/rules/testing/test_rules.rs:260
Class
AnotherRemovedTestRule
crates/fortitude_linter/src/rules/testing/test_rules.rs:326
Class
Args
crates/fortitude_dev/src/parse.rs:11
Class
Args
crates/fortitude_dev/src/main.rs:21
Class
Args
crates/fortitude_dev/src/generate_docs.rs:31
Class
Args
crates/fortitude_dev/src/generate_cli_help.rs:22
Class
Args
crates/fortitude_dev/src/generate_options.rs:20
Class
Args
crates/fortitude_dev/src/generate_all.rs:10
Class
Argument
crates/fortitude_server/src/server/api/requests/execute_command.rs:17
Class
ArithmeticIf
crates/fortitude_linter/src/rules/obsolescent/arithmetic_if.rs:48
Interface
AsRule
crates/fortitude_linter/src/registry.rs:15
Class
AssociatedDiagnosticData
crates/fortitude_server/src/lint.rs:20
Class
AssumedSizeCharacterIntent
crates/fortitude_linter/src/rules/correctness/assumed_size.rs:183
Interface
AstRule
Implemented by rules that analyse the abstract syntax tree.
crates/fortitude_linter/src/lib.rs:69
Class
Attribute
crates/fortitude_linter/src/ast/types.rs:260
Enum
AttributeKind
crates/fortitude_linter/src/ast/types.rs:208
Class
AvoidableEscapedQuote
crates/fortitude_linter/src/rules/style/strings.rs:142
Class
AzureEmitter
crates/fortitude_linter/src/diagnostics/message/azure.rs:12
Interface
BackgroundDocumentNotificationHandler
A notification handler that can be run on a background thread.
crates/fortitude_server/src/server/api/traits.rs:95
Interface
BackgroundDocumentRequestHandler
A request handler that can be run on a background thread. This handler is specific to requests that operate on a single document.
crates/fortitude_server/src/server/api/traits.rs:57
Enum
BackgroundSchedule
crates/fortitude_server/src/server/schedule/task.rs:14
Class
BackgroundTaskBuilder
The reason why this isn't just a 'static background closure is because we need to take a snapshot of the session before sending this task to the backg
crates/fortitude_server/src/server/schedule/task.rs:47
Class
BadArrayDeclaration
crates/fortitude_linter/src/rules/style/inconsistent_dimension.rs:278
Class
BadDoTermination
crates/fortitude_linter/src/rules/obsolescent/non_block_do.rs:167
Class
BadQuoteString
crates/fortitude_linter/src/rules/style/strings.rs:38
Class
BareDecimal
crates/fortitude_linter/src/rules/style/literals.rs:24
Class
BlockDataConstruct
crates/fortitude_linter/src/rules/obsolescent/block_data_construct.rs:22
Enum
BlockExit
crates/fortitude_linter/src/ast/types.rs:482
Class
Builder
crates/fortitude_server/src/server/schedule/thread.rs:35
Class
CancelNotificationHandler
crates/fortitude_server/src/server/api/notifications/cancel.rs:9
Enum
Capitalisation
crates/fortitude_linter/src/stylist.rs:225
Class
CategorySummary
crates/fortitude/src/explain.rs:76
Class
CheckArguments
crates/fortitude/src/cli.rs:436
Class
CheckCommand
crates/fortitude/src/cli.rs:153
Class
CheckOptions
crates/fortitude_workspace/src/options.rs:57
Class
CheckOptions
crates/fortitude_server/src/session/options.rs:226
Class
CheckResults
Helper object to store the results of all checks
crates/fortitude/src/check.rs:69
Class
CheckSettings
crates/fortitude_linter/src/settings.rs:57
Enum
CheckStatus
Enum used to report the result of a single file check
crates/fortitude/src/check.rs:124
Enum
CheckStatus
crates/fortitude_linter/src/rules/correctness/error_handling.rs:69
Class
Cli
crates/fortitude/src/cli.rs:31
Class
Client
crates/fortitude_server/src/session/client.rs:12
Enum
ClientConfiguration
crates/fortitude_server/src/session/options.rs:36
Class
ClientOptions
crates/fortitude_server/src/session/options.rs:79
Class
ClientSettings
crates/fortitude_server/src/session/settings.rs:66
Class
Code
crates/fortitude_linter/src/allow_comments.rs:22
Class
CodeActionOptions
crates/fortitude_server/src/session/options.rs:256
Class
CodeActionParameters
crates/fortitude_server/src/session/options.rs:269
Class
CodeActionResolve
crates/fortitude_server/src/server/api/requests/code_action_resolve.rs:15
Class
CodeActions
crates/fortitude_server/src/server/api/requests/code_action.rs:16
Class
CodeDiff
crates/fortitude_linter/src/source_kind.rs:48
Class
CollectOptionsVisitor
crates/fortitude/src/commands/completions/config.rs:9
Class
CollectOptionsVisitor
crates/fortitude_dev/src/generate_options.rs:243
Interface
Combine
crates/fortitude_server/src/session/options.rs:378
Interface
CombinePluginOptions
crates/fortitude_workspace/src/configuration.rs:807
Enum
Command
crates/fortitude_dev/src/main.rs:28
Class
CommentBlock
crates/fortitude_linter/src/ast.rs:417
Class
CommitInfo
crates/fortitude/src/version.rs:33
Class
CommonBlock
crates/fortitude_linter/src/rules/obsolescent/common_blocks.rs:70
Class
CompiledPerFileIgnore
crates/fortitude_linter/src/rule_selector.rs:510
Class
CompiledPerFileIgnoreList
crates/fortitude_linter/src/rule_selector.rs:533
Class
ComplexityOptions
crates/fortitude_workspace/src/options.rs:671
Class
ComputedGoTo
crates/fortitude_linter/src/rules/obsolescent/computed_goto.rs:75
Class
ConfigArguments
crates/fortitude/src/cli.rs:454
Class
ConfigFile
crates/fortitude_workspace/src/resolver.rs:29
Enum
ConfigFileDiscoveryStrategy
crates/fortitude_workspace/src/resolver.rs:57
Class
Configuration
crates/fortitude_workspace/src/configuration.rs:224
Enum
ConfigurationFile
crates/fortitude_dev/src/generate_options.rs:236
Enum
ConfigurationOrigin
How the configuration is provided.
crates/fortitude_workspace/src/resolver.rs:89
Enum
ConfigurationPreference
crates/fortitude_server/src/session/options.rs:22
Interface
ConfigurationTransformer
Applies a transformation to a [`Configuration`]. Used to override options with the values provided by the CLI.
crates/fortitude_workspace/src/configuration.rs:514
Class
ConnectionInitializer
A builder for `Connection` that handles LSP initialization.
crates/fortitude_server/src/server/connection.rs:6
Enum
ControlFlow
crates/fortitude_linter/src/ast.rs:480
Class
ControlFlowNode
crates/fortitude_linter/src/ast.rs:525
Class
DebugCommandArgument
crates/fortitude_server/src/server/api/requests/execute_command.rs:25
Class
DefaultPublicAccessibility
crates/fortitude_linter/src/rules/correctness/accessibility_statements.rs:87
Class
Deprecated
crates/fortitude_workspace/src/options_base.rs:417
Class
DeprecatedCharacterSyntax
crates/fortitude_linter/src/rules/obsolescent/deprecated_character_syntax.rs:19
Class
DeprecatedMPIInclude
crates/fortitude_linter/src/rules/obsolescent/mpi.rs:101
Class
DeprecatedOmpInclude
crates/fortitude_linter/src/rules/obsolescent/openmp.rs:27
Class
DeprecatedRelationalOperator
crates/fortitude_linter/src/rules/modernisation/relational_operators.rs:32
next →
1–100 of 430, ranked by callers