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
serialize
(&self, serializer: S)
crates/fortitude_linter/src/diagnostics/message/rdjson.rs:47
Method
server_capabilities
(position_encoding: PositionEncoding)
crates/fortitude_server/src/server.rs:144
Function
set_include_from_file_and_extension
()
crates/fortitude_workspace/src/configuration.rs:1114
Method
settings
Return an iterator over the resolved [`Settings`] in this [`Resolver`].
crates/fortitude_workspace/src/resolver.rs:195
Method
should_truncate
Returns `true` if the source code should be truncated when included in a user-facing diagnostic.
crates/fortitude_linter/src/fix/snippet.rs:42
Function
show_source
()
crates/fortitude_linter/src/diagnostics/message/grouped.rs:198
Function
show_statistics
()
crates/fortitude/tests/check.rs:2454
Function
show_statistics_json
()
crates/fortitude/tests/check.rs:2536
Function
show_statistics_unsafe_fixes
()
crates/fortitude/tests/check.rs:2495
Method
size_hint
(&self)
crates/fortitude_linter/src/registry/rule_set.rs:383
Function
skip_unfixable_fixes
()
crates/fortitude/tests/check.rs:862
Method
start_textsize
The start offset of this item in the source text.
crates/fortitude_linter/src/traits.rs:39
Function
stdin_fix_mode
()
crates/fortitude/tests/check.rs:2592
Function
stdin_fix_mode_no_fix
()
crates/fortitude/tests/check.rs:2619
Method
stdio
Create a new LSP server connection over stdin/stdout.
crates/fortitude_server/src/server/connection.rs:12
Function
symbol_table_get_case_insensitive
()
crates/fortitude_linter/src/ast/symbol_table.rs:235
Function
symbol_table_get_outer_scope
()
crates/fortitude_linter/src/ast/symbol_table.rs:262
Method
sync
Creates a new local task.
crates/fortitude_server/src/server/schedule/task.rs:68
Function
sync_notification_task
(notif: server::Notification)
crates/fortitude_server/src/server/api.rs:222
Function
sync_request_task
(req: server::Request)
crates/fortitude_server/src/server/api.rs:135
Function
test_all_rules
()
crates/fortitude_linter/src/registry/rule_set.rs:402
Function
test_bad_file_extension
()
crates/fortitude_linter/src/rules/style/file_extensions.rs:48
Function
test_comment_block
()
crates/fortitude_linter/src/ast.rs:559
Function
test_correct_file_extensions
()
crates/fortitude_linter/src/rules/style/file_extensions.rs:72
Function
test_empty_init_options_deserialize
()
crates/fortitude_server/src/session/options.rs:780
Function
test_extract_use_statement_data
()
crates/fortitude_linter/src/rules/style/use_statement.rs:291
Function
test_file
(source: &str)
crates/fortitude_linter/src/lib.rs:553
Function
test_global_only_init_options_deserialize
()
crates/fortitude_server/src/session/options.rs:698
Function
test_global_only_resolves_correctly
()
crates/fortitude_server/src/session/options.rs:748
Function
test_group_use_statements_into_blocks
()
crates/fortitude_linter/src/rules/style/use_statement.rs:238
Function
test_missing_file_extension
()
crates/fortitude_linter/src/rules/style/file_extensions.rs:60
Function
test_next_non_comment_sibling
()
crates/fortitude_linter/src/rules/style/useless_return.rs:476
Function
test_next_non_comment_statement
()
crates/fortitude_linter/src/rules/style/useless_return.rs:498
Function
test_preview_flag
()
crates/fortitude_server/src/session/options.rs:800
Function
test_remove_from_dimension_stmt
()
crates/fortitude_linter/src/rules/modernisation/out_of_line_attribute.rs:340
Function
test_remove_from_parameter_stmt
()
crates/fortitude_linter/src/rules/modernisation/out_of_line_attribute.rs:287
Function
test_results
()
crates/fortitude_linter/src/diagnostics/message/sarif.rs:204
Function
test_some_vec
()
crates/fortitude_linter/src/rules/macros.rs:14
Function
test_vs_code_init_options_deserialize
()
crates/fortitude_server/src/session/options.rs:493
Function
test_vs_code_workspace_settings_resolve
()
crates/fortitude_server/src/session/options.rs:624
Method
text_document_urls
Iterates over the LSP URLs for all open text documents. These URLs are valid file paths.
crates/fortitude_server/src/session.rs:110
Function
titlecase_tests
()
crates/fortitude_linter/src/stylist.rs:446
Function
to_capitalisation
()
crates/fortitude_linter/src/stylist.rs:466
Function
too_complex_threshold_5
(rule_code: Rule, path: &Path)
crates/fortitude_linter/src/rules/style/mod.rs:229
Function
too_many_arguments_threshold_5
(rule_code: Rule, path: &Path)
crates/fortitude_linter/src/rules/style/mod.rs:246
Method
truncated_display
Return a truncated snippet for user-facing display.
crates/fortitude_linter/src/fix/snippet.rs:32
Method
try_from
(diagnostics: &Diagnostics, unsafe_fixes: UnsafeFixes)
crates/fortitude/src/printer.rs:539
Method
try_from
(value: &PositionEncodingKind)
crates/fortitude_server/src/edit.rs:45
Method
try_from
(value: ClientConfiguration)
crates/fortitude_server/src/session/settings.rs:99
Method
try_from
(value: char)
crates/fortitude_linter/src/stylist.rs:166
Method
try_from_iter
(patterns: I)
crates/fortitude_linter/src/fs.rs:175
Method
try_from_node
(node: Node<'a>, src: &str)
crates/fortitude_linter/src/ast/types.rs:22
Method
try_from_node_range
(nodes: Vec<Node>, src: &str)
crates/fortitude_linter/src/ast.rs:425
Method
try_from_scope
Determine the implicit typing scheme of a program/module/submodule/function/subroutine node.
crates/fortitude_linter/src/ast/types.rs:529
Method
try_from_scope
Called on the scope that should contain an `implicit none` statement. Returns an edit if a violation is found, otherwise returns `None`.
crates/fortitude_linter/src/rules/correctness/implicit_typing.rs:90
Method
try_new
(original: S)
crates/fortitude_linter/src/rules/modernisation/double_precision.rs:42
Method
try_set_fix
(&mut self, func: impl FnOnce() -> Result<Fix>)
crates/fortitude_linter/src/diagnostics/mod.rs:171
Method
try_set_optional_fix
(&mut self, func: impl FnOnce() -> Result<Option<Fix>>)
crates/fortitude_linter/src/diagnostics/mod.rs:181
Function
unescape_string
(haystack: &str, quote: char)
crates/fortitude_linter/src/rules/style/strings.rs:203
Function
unfixable
()
crates/fortitude_workspace/src/configuration.rs:998
Function
unknown_name_in_config
()
crates/fortitude/tests/check.rs:199
Method
up_to
(&self, offset: TextSize)
crates/fortitude_linter/src/locator.rs:64
Method
update_text_document
Updates a text document at the associated `key`. The document key must point to a text document, or this will throw an error.
crates/fortitude_server/src/session.rs:117
Function
valid_json
()
crates/fortitude_linter/src/diagnostics/message/sarif.rs:198
Method
value_parser
()
crates/fortitude/src/commands/completions/config.rs:105
Method
value_parser
()
crates/fortitude_linter/src/rule_selector.rs:387
Method
value_parser
()
crates/fortitude_linter/src/registry.rs:110
Method
version
(&self)
crates/fortitude_server/src/edit/text_document.rs:71
Function
version_formatting
()
crates/fortitude/src/version.rs:105
Function
version_formatting_with_commit_info
()
crates/fortitude/src/version.rs:114
Function
version_formatting_with_commits_since_last_tag
()
crates/fortitude/src/version.rs:129
Function
version_serializable
()
crates/fortitude/src/version.rs:144
Method
visit_str
(self, v: &str)
crates/fortitude_linter/src/rule_selector.rs:199
Function
warn_c142_on_nested_loops_only
()
crates/fortitude_linter/src/rules/correctness/mod.rs:165
Function
warn_port001_no_cray_units
()
crates/fortitude_linter/src/rules/portability/mod.rs:38
Method
with_editor_settings
Merges the `configuration` with the editor defined settings.
crates/fortitude_server/src/session/index/fortitude_settings.rs:144
Method
with_index
(contents: &'a str, index: LineIndex)
crates/fortitude_linter/src/locator.rs:28
Method
with_parent
(mut self, parent: TextSize)
crates/fortitude_linter/src/diagnostics/mod.rs:192
Method
workspace_root_folders
Returns an iterator over the workspace root folders in the session.
crates/fortitude_server/src/session.rs:184
Method
workspace_root_folders
Returns an iterator over the workspace root folders contained in this index.
crates/fortitude_server/src/session/index.rs:356
← previous
1,201–1,280 of 1,280, ranked by callers