summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2025-07-14 14:45:09 -0400
committerBrian Potchik <brian@vector35.com>2025-07-14 14:45:09 -0400
commit5bafe5c7bdb0b56037a0b5c573236f9c6367353a (patch)
tree2f04a8b4c013c1f6f9b6513b9544092a26ef11f0 /docs
parent2b3ce702bdaa825af2dbff45f7899b9ffd82a257 (diff)
Update Objective-C Workflow to use the meta workflow.
Diffstat (limited to 'docs')
-rw-r--r--docs/dev/workflows.md3
-rw-r--r--docs/guide/settings.md1
2 files changed, 1 insertions, 3 deletions
diff --git a/docs/dev/workflows.md b/docs/dev/workflows.md
index 53613325..df118fc1 100644
--- a/docs/dev/workflows.md
+++ b/docs/dev/workflows.md
@@ -178,7 +178,6 @@ list(Workflow)
[<Workflow: core.function.baseAnalysis>,
<Workflow: core.function.sharedCache>,
<Workflow: core.function.metaAnalysis>,
-<Workflow: core.function.objectiveC>,
<Workflow: core.module.baseAnalysis>,
<Workflow: core.module.metaAnalysis>]
@@ -188,7 +187,7 @@ Settings().query_property_string_list("analysis.workflows.moduleWorkflow", "enum
# List all function workflows from the Settings API
>>> Settings().query_property_string_list("analysis.workflows.functionWorkflow", "enum")
-['core.function.baseAnalysis', 'core.function.sharedCache', 'core.function.metaAnalysis', 'core.function.objectiveC']
+['core.function.baseAnalysis', 'core.function.sharedCache', 'core.function.metaAnalysis']
```
Once you've queried the available workflows, you can create your own by cloning and modifying an existing workflow. Below are some simple examples that demonstrate how to modify module-level analysis.
diff --git a/docs/guide/settings.md b/docs/guide/settings.md
index 4b729b82..dd3209f6 100644
--- a/docs/guide/settings.md
+++ b/docs/guide/settings.md
@@ -189,7 +189,6 @@ The setting will appear under the `Function Settings` submenu in applicable cont
|analysis.workflows|Function Workflow|Specifies the workflow to be used for function-level analysis, including tasks such as disassembly and IL transformations.|`string`|`core.function.metaAnalysis`|[`SettingsProjectScope`, `SettingsResourceScope`, `SettingsUserScope`]|<a id='analysis.workflows.functionWorkflow'>analysis.workflows.functionWorkflow</a>|
| | | enum: This workflow defines the base function analysis provided by Binary Ninja.|`enum`|`core.function.baseAnalysis`| | |
| | | enum: This workflow defines the adaptive function analysis for Binary Ninja, enabling adaptive composability of the default function analysis.|`enum`|`core.function.metaAnalysis`| | |
-| | | enum: Enhanced analysis for Objective-C code.|`enum`|`core.function.objectiveC`| | |
| | | enum: Shared Cache Workflow|`enum`|`core.function.sharedCache`| | |
|analysis.workflows|Module Workflow|Specifies the workflow to be used for module-level analysis, focusing on processing module-level data and coordinating function analyses.|`string`|`core.module.metaAnalysis`|[`SettingsProjectScope`, `SettingsResourceScope`, `SettingsUserScope`]|<a id='analysis.workflows.moduleWorkflow'>analysis.workflows.moduleWorkflow</a>|
| | | enum: This workflow defines the base module analysis for Binary Ninja.|`enum`|`core.module.baseAnalysis`| | |