Skip to content

Commit

Permalink
[taint] Update manuals to include annotation_values combo
Browse files Browse the repository at this point in the history
Reviewed By: dulmarod

Differential Revision: D48470304

fbshipit-source-id: 6bf839e56a6c97609704dfd07782932da35c2ddf
  • Loading branch information
geralt-encore authored and facebook-github-bot committed Aug 21, 2023
1 parent 2b280ec commit 3f424e5
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 0 deletions.
6 changes: 6 additions & 0 deletions infer/man/man1/infer-analyze.txt
Original file line number Diff line number Diff line change
Expand Up @@ -879,8 +879,14 @@ PULSE CHECKER OPTIONS
from a superclass with the specified annotation
- "method_with_annotation":
match all procedures marked by specified annotation
- "method_with_annotation" and "annotation_values":
match all procedures marked by specified annotation with
specified values
- "field_with_annotation":
match all fields marked by specified annotation
- "field_with_annotation" and "annotation_values":
match all fields marked by specified annotation with
specified values
- "allocation": (for taint sources only)
match allocations of the exact class name supplied
- "block_passed_to": (for taint sources only)
Expand Down
6 changes: 6 additions & 0 deletions infer/man/man1/infer-full.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1501,8 +1501,14 @@ OPTIONS
from a superclass with the specified annotation
- "method_with_annotation":
match all procedures marked by specified annotation
- "method_with_annotation" and "annotation_values":
match all procedures marked by specified annotation with
specified values
- "field_with_annotation":
match all fields marked by specified annotation
- "field_with_annotation" and "annotation_values":
match all fields marked by specified annotation with
specified values
- "allocation": (for taint sources only)
match allocations of the exact class name supplied
- "block_passed_to": (for taint sources only)
Expand Down
6 changes: 6 additions & 0 deletions infer/man/man1/infer.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1501,8 +1501,14 @@ OPTIONS
from a superclass with the specified annotation
- "method_with_annotation":
match all procedures marked by specified annotation
- "method_with_annotation" and "annotation_values":
match all procedures marked by specified annotation with
specified values
- "field_with_annotation":
match all fields marked by specified annotation
- "field_with_annotation" and "annotation_values":
match all fields marked by specified annotation with
specified values
- "allocation": (for taint sources only)
match allocations of the exact class name supplied
- "block_passed_to": (for taint sources only)
Expand Down
4 changes: 4 additions & 0 deletions infer/src/base/Config.ml
Original file line number Diff line number Diff line change
Expand Up @@ -2620,8 +2620,12 @@ and pulse_taint_sources =
from a superclass with the specified annotation
- "method_with_annotation":
match all procedures marked by specified annotation
- "method_with_annotation" and "annotation_values":
match all procedures marked by specified annotation with specified values
- "field_with_annotation":
match all fields marked by specified annotation
- "field_with_annotation" and "annotation_values":
match all fields marked by specified annotation with specified values
- "allocation": $(i,\(for taint sources only\))
match allocations of the exact class name supplied
- "block_passed_to": $(i,\(for taint sources only\))
Expand Down

0 comments on commit 3f424e5

Please sign in to comment.