MCPcopy Create free account

hub / github.com/PlasmaFAIR/fortitude / functions

Functions1,280 in github.com/PlasmaFAIR/fortitude

Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/inconsistent_dimension.rs:54
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/literals.rs:32
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/complexity.rs:101
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/whitespace.rs:27
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/semicolons.rs:69
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/useless_return.rs:56
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/end_statements.rs:48
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/double_colon_in_decl.rs:23
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/use_statement.rs:43
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/keywords.rs:108
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/functions.rs:79
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/implicit_none.rs:25
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/file_contents.rs:22
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/strings.rs:47
Methodmessage
(&self)
crates/fortitude_linter/src/rules/style/file_extensions.rs:22
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/kind_suffixes.rs:68
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/implicit_kinds.rs:51
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/trailing_backslash.rs:51
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/accessibility_statements.rs:33
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/nonportable_shortcircuit_inquiry.rs:89
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/split_escaped_quote.rs:39
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/use_statements.rs:41
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/assumed_size.rs:53
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/derived_default_init.rs:68
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/conditionals.rs:47
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/exit_labels.rs:38
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/intent.rs:49
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/select_default.rs:71
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/magic_numbers.rs:43
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/unreachable_statement.rs:34
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/implicit_typing.rs:158
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/init_decls.rs:77
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/external.rs:25
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/error_handling.rs:109
Methodmessage
(&self)
crates/fortitude_linter/src/rules/correctness/missing_io_specifier.rs:24
Methodmessage
(&self)
crates/fortitude_linter/src/rules/fortitude/allow_comments.rs:26
Methodmessage
(&self)
crates/fortitude_linter/src/rules/testing/test_rules.rs:54
Methodmessage
(&self)
crates/fortitude_linter/src/rules/error/syntax_error.rs:26
Methodmessage
(&self)
crates/fortitude_linter/src/rules/error/invalid_character.rs:29
Methodmessage
(&self)
crates/fortitude_linter/src/rules/error/ioerror.rs:39
Methodmessage
(&self)
crates/fortitude_linter/src/rules/portability/star_kinds.rs:40
Methodmessage
(&self)
crates/fortitude_linter/src/rules/portability/non_portable_io_unit.rs:38
Methodmessage
(&self)
crates/fortitude_linter/src/rules/portability/invalid_tab.rs:27
Methodmessage
(&self)
crates/fortitude_linter/src/rules/portability/literal_kinds.rs:96
Methodmessage
(&self)
crates/fortitude_linter/src/rules/modernisation/save.rs:42
Methodmessage
(&self)
crates/fortitude_linter/src/rules/modernisation/out_of_line_attribute.rs:52
Methodmessage
(&self)
crates/fortitude_linter/src/rules/modernisation/relational_operators.rs:39
Methodmessage
(&self)
crates/fortitude_linter/src/rules/modernisation/include_statement.rs:33
Methodmessage
(&self)
crates/fortitude_linter/src/rules/modernisation/double_precision.rs:59
Methodmessage
(&self)
crates/fortitude_linter/src/rules/modernisation/mpi.rs:88
Methodmessage
(&self)
crates/fortitude_linter/src/rules/modernisation/old_style_array_literal.rs:23
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/block_data_construct.rs:26
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/forall_statement.rs:46
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/specific_names.rs:81
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/pause_statement.rs:28
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/equivalence_statement.rs:34
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/non_block_do.rs:43
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/common_blocks.rs:74
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/computed_goto.rs:79
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/entry_statement.rs:31
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/mpi.rs:105
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/arithmetic_if.rs:54
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/deprecated_character_syntax.rs:27
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/statement_functions.rs:47
Methodmessage
(&self)
crates/fortitude_linter/src/rules/obsolescent/openmp.rs:31
Methodmetadata
Returns the extracted metadata.
crates/fortitude_workspace/src/options_base.rs:31
Methodnew
(f: &'fmt mut Formatter<'buf>)
crates/fortitude_workspace/src/options_base.rs:324
Methodnew
( strategy: ConfigFileDiscoveryStrategy, settings: Settings, path: Option<PathBuf>,
crates/fortitude_workspace/src/resolver.rs:41
Methodnew
()
crates/fortitude/src/check.rs:79
Methodnew
( format: OutputFormat, log_level: LogLevel, flags: Flags, fix_mode: FixMode,
crates/fortitude/src/printer.rs:104
Methodnew
(client_capabilities: &ResolvedClientCapabilities)
crates/fortitude_server/src/edit.rs:93
Methodnew
( worker_threads: NonZeroUsize, connection: ConnectionInitializer, preview: Option<boo
crates/fortitude_server/src/server.rs:49
Methodnew
( client_capabilities: &ClientCapabilities, position_encoding: PositionEncoding, globa
crates/fortitude_server/src/session.rs:56
Methodnew
(workspaces: Vec<Workspace>)
crates/fortitude_server/src/workspace.rs:12
Methodnew
()
crates/fortitude_server/src/session/request_queue.rs:17
Methodnew
(client_capabilities: &ClientCapabilities)
crates/fortitude_server/src/session/capabilities.rs:15
Methodnew
( workspaces: &Workspaces, global: &GlobalClientSettings, client: &Client, )
crates/fortitude_server/src/session/index.rs:60
Methodnew
(main_loop_sender: MainLoopSender, client_sender: ConnectionSender)
crates/fortitude_server/src/session/client.rs:23
Methodnew
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
Methodnew
(err: anyhow::Error, code: server::ErrorCode)
crates/fortitude_server/src/server/api.rs:385
Methodnew
(worker_threads: NonZeroUsize)
crates/fortitude_server/src/server/schedule.rs:38
Methodnew
(priority: ThreadPriority)
crates/fortitude_server/src/server/schedule/thread.rs:41
Methodnew
(threads: NonZeroUsize)
crates/fortitude_server/src/server/schedule/thread/pool.rs:47
Methodnew
(contents: String, version: DocumentVersion)
crates/fortitude_server/src/edit/text_document.rs:43
Methodnew
(src: &'a SourceFile, dst: &'a SourceFile, path: Option<&'a Path>)
crates/fortitude_linter/src/source_kind.rs:16
Methodnew
Construct a `FilterMap`, converting from line ranges to offset ranges
crates/fortitude_linter/src/line_filter.rs:72
Methodnew
( mut pattern: String, prefixes: &[RuleSelector], project_root: Option<&Path>, )
crates/fortitude_linter/src/rule_selector.rs:467
Methodnew
(contents: &'a str)
crates/fortitude_linter/src/locator.rs:21
Methodnew
(indentation: String)
crates/fortitude_linter/src/stylist.rs:123
Methodnew
(project_root: &Path)
crates/fortitude_linter/src/settings.rs:94
Methodnew
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
Methodnew
(name: String, node: Node<'a>, decl: &'a VariableDeclaration<'a>)
crates/fortitude_linter/src/ast/types.rs:449
Methodnew
(messages: Vec<DiagnosticMessage>)
crates/fortitude_linter/src/diagnostics/mod.rs:34
Methodnew
(buf: &'buf mut (dyn std::fmt::Write + 'buf))
crates/fortitude_linter/src/diagnostics/message/grouped.rs:158
Methodnew
(source_code: String)
crates/fortitude_linter/src/fix/snippet.rs:13
Functionnew_symbol_table
()
crates/fortitude_linter/src/ast/symbol_table.rs:137
Functionnew_symbol_table_outer_scope_only
()
crates/fortitude_linter/src/ast/symbol_table.rs:209
Methodnew_text
(document: TextDocument)
crates/fortitude_server/src/session/index.rs:456
Functionnonblock_do_rules
()
crates/fortitude/tests/check.rs:2766
Methodnormalize
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
← previousnext →1,001–1,100 of 1,280, ranked by callers