Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PlasmaFAIR/fortitude
/ functions
Functions
1,280 in github.com/PlasmaFAIR/fortitude
⨍
Functions
1,280
◇
Types & classes
430
Method
message
(&self)
crates/fortitude_linter/src/rules/style/inconsistent_dimension.rs:54
Method
message
(&self)
crates/fortitude_linter/src/rules/style/literals.rs:32
Method
message
(&self)
crates/fortitude_linter/src/rules/style/complexity.rs:101
Method
message
(&self)
crates/fortitude_linter/src/rules/style/whitespace.rs:27
Method
message
(&self)
crates/fortitude_linter/src/rules/style/semicolons.rs:69
Method
message
(&self)
crates/fortitude_linter/src/rules/style/useless_return.rs:56
Method
message
(&self)
crates/fortitude_linter/src/rules/style/end_statements.rs:48
Method
message
(&self)
crates/fortitude_linter/src/rules/style/double_colon_in_decl.rs:23
Method
message
(&self)
crates/fortitude_linter/src/rules/style/use_statement.rs:43
Method
message
(&self)
crates/fortitude_linter/src/rules/style/keywords.rs:108
Method
message
(&self)
crates/fortitude_linter/src/rules/style/functions.rs:79
Method
message
(&self)
crates/fortitude_linter/src/rules/style/implicit_none.rs:25
Method
message
(&self)
crates/fortitude_linter/src/rules/style/file_contents.rs:22
Method
message
(&self)
crates/fortitude_linter/src/rules/style/strings.rs:47
Method
message
(&self)
crates/fortitude_linter/src/rules/style/file_extensions.rs:22
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/kind_suffixes.rs:68
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/implicit_kinds.rs:51
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/trailing_backslash.rs:51
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/accessibility_statements.rs:33
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/nonportable_shortcircuit_inquiry.rs:89
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/split_escaped_quote.rs:39
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/use_statements.rs:41
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/assumed_size.rs:53
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/derived_default_init.rs:68
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/conditionals.rs:47
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/exit_labels.rs:38
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/intent.rs:49
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/select_default.rs:71
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/magic_numbers.rs:43
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/unreachable_statement.rs:34
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/implicit_typing.rs:158
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/init_decls.rs:77
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/external.rs:25
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/error_handling.rs:109
Method
message
(&self)
crates/fortitude_linter/src/rules/correctness/missing_io_specifier.rs:24
Method
message
(&self)
crates/fortitude_linter/src/rules/fortitude/allow_comments.rs:26
Method
message
(&self)
crates/fortitude_linter/src/rules/testing/test_rules.rs:54
Method
message
(&self)
crates/fortitude_linter/src/rules/error/syntax_error.rs:26
Method
message
(&self)
crates/fortitude_linter/src/rules/error/invalid_character.rs:29
Method
message
(&self)
crates/fortitude_linter/src/rules/error/ioerror.rs:39
Method
message
(&self)
crates/fortitude_linter/src/rules/portability/star_kinds.rs:40
Method
message
(&self)
crates/fortitude_linter/src/rules/portability/non_portable_io_unit.rs:38
Method
message
(&self)
crates/fortitude_linter/src/rules/portability/invalid_tab.rs:27
Method
message
(&self)
crates/fortitude_linter/src/rules/portability/literal_kinds.rs:96
Method
message
(&self)
crates/fortitude_linter/src/rules/modernisation/save.rs:42
Method
message
(&self)
crates/fortitude_linter/src/rules/modernisation/out_of_line_attribute.rs:52
Method
message
(&self)
crates/fortitude_linter/src/rules/modernisation/relational_operators.rs:39
Method
message
(&self)
crates/fortitude_linter/src/rules/modernisation/include_statement.rs:33
Method
message
(&self)
crates/fortitude_linter/src/rules/modernisation/double_precision.rs:59
Method
message
(&self)
crates/fortitude_linter/src/rules/modernisation/mpi.rs:88
Method
message
(&self)
crates/fortitude_linter/src/rules/modernisation/old_style_array_literal.rs:23
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/block_data_construct.rs:26
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/forall_statement.rs:46
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/specific_names.rs:81
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/pause_statement.rs:28
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/equivalence_statement.rs:34
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/non_block_do.rs:43
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/common_blocks.rs:74
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/computed_goto.rs:79
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/entry_statement.rs:31
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/mpi.rs:105
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/arithmetic_if.rs:54
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/deprecated_character_syntax.rs:27
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/statement_functions.rs:47
Method
message
(&self)
crates/fortitude_linter/src/rules/obsolescent/openmp.rs:31
Method
metadata
Returns the extracted metadata.
crates/fortitude_workspace/src/options_base.rs:31
Method
new
(f: &'fmt mut Formatter<'buf>)
crates/fortitude_workspace/src/options_base.rs:324
Method
new
( strategy: ConfigFileDiscoveryStrategy, settings: Settings, path: Option<PathBuf>,
crates/fortitude_workspace/src/resolver.rs:41
Method
new
()
crates/fortitude/src/check.rs:79
Method
new
( format: OutputFormat, log_level: LogLevel, flags: Flags, fix_mode: FixMode,
crates/fortitude/src/printer.rs:104
Method
new
(client_capabilities: &ResolvedClientCapabilities)
crates/fortitude_server/src/edit.rs:93
Method
new
( worker_threads: NonZeroUsize, connection: ConnectionInitializer, preview: Option<boo
crates/fortitude_server/src/server.rs:49
Method
new
( client_capabilities: &ClientCapabilities, position_encoding: PositionEncoding, globa
crates/fortitude_server/src/session.rs:56
Method
new
(workspaces: Vec<Workspace>)
crates/fortitude_server/src/workspace.rs:12
Method
new
()
crates/fortitude_server/src/session/request_queue.rs:17
Method
new
(client_capabilities: &ClientCapabilities)
crates/fortitude_server/src/session/capabilities.rs:15
Method
new
( workspaces: &Workspaces, global: &GlobalClientSettings, client: &Client, )
crates/fortitude_server/src/session/index.rs:60
Method
new
(main_loop_sender: MainLoopSender, client_sender: ConnectionSender)
crates/fortitude_server/src/session/client.rs:23
Method
new
Create the settings index for the given workspace root. This will create the index in the following order: 1. Resolve any settings from above the wor
crates/fortitude_server/src/session/index/fortitude_settings.rs:221
Method
new
(err: anyhow::Error, code: server::ErrorCode)
crates/fortitude_server/src/server/api.rs:385
Method
new
(worker_threads: NonZeroUsize)
crates/fortitude_server/src/server/schedule.rs:38
Method
new
(priority: ThreadPriority)
crates/fortitude_server/src/server/schedule/thread.rs:41
Method
new
(threads: NonZeroUsize)
crates/fortitude_server/src/server/schedule/thread/pool.rs:47
Method
new
(contents: String, version: DocumentVersion)
crates/fortitude_server/src/edit/text_document.rs:43
Method
new
(src: &'a SourceFile, dst: &'a SourceFile, path: Option<&'a Path>)
crates/fortitude_linter/src/source_kind.rs:16
Method
new
Construct a `FilterMap`, converting from line ranges to offset ranges
crates/fortitude_linter/src/line_filter.rs:72
Method
new
( mut pattern: String, prefixes: &[RuleSelector], project_root: Option<&Path>, )
crates/fortitude_linter/src/rule_selector.rs:467
Method
new
(contents: &'a str)
crates/fortitude_linter/src/locator.rs:21
Method
new
(indentation: String)
crates/fortitude_linter/src/stylist.rs:123
Method
new
(project_root: &Path)
crates/fortitude_linter/src/settings.rs:94
Method
new
Create a new [`SymbolTable`] for a node which is a scope (that is, contains variable declarations)
crates/fortitude_linter/src/ast/symbol_table.rs:48
Method
new
(name: String, node: Node<'a>, decl: &'a VariableDeclaration<'a>)
crates/fortitude_linter/src/ast/types.rs:449
Method
new
(messages: Vec<DiagnosticMessage>)
crates/fortitude_linter/src/diagnostics/mod.rs:34
Method
new
(buf: &'buf mut (dyn std::fmt::Write + 'buf))
crates/fortitude_linter/src/diagnostics/message/grouped.rs:158
Method
new
(source_code: String)
crates/fortitude_linter/src/fix/snippet.rs:13
Function
new_symbol_table
()
crates/fortitude_linter/src/ast/symbol_table.rs:137
Function
new_symbol_table_outer_scope_only
()
crates/fortitude_linter/src/ast/symbol_table.rs:209
Method
new_text
(document: TextDocument)
crates/fortitude_server/src/session/index.rs:456
Function
nonblock_do_rules
()
crates/fortitude/tests/check.rs:2766
Method
normalize
Constructs a [`GlobPath`] by escaping any glob metacharacters in `root` and normalizing `path` to the escaped `root`. See [`normalize_path_to`] for d
crates/fortitude_linter/src/fs.rs:47
← previous
next →
1,001–1,100 of 1,280, ranked by callers