<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/68200>68200</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            clang-include-cleaner - not clear documentation
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang-include-cleaner
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          PiotrZSL
      </td>
    </tr>
</table>

<pre>
    ```
USAGE: clang-include-cleaner [options] <source0> [... <sourceN>]

OPTIONS:

Generic Options:

  --help - Display available options (--help-hidden for more)
 --help-list                 - Display list of available options (--help-list-hidden for more)
  --version                   - Display the version of this program

clang-include-cleaner:

  --edit - Apply edits to analyzed source files
  --extra-arg=<string> - Additional argument to append to the compiler command line
 --extra-arg-before=<string> - Additional argument to prepend to the compiler command line
  --html=<string>             - Specify an output filename for an HTML report. This describes both recommendations and reasons for changes.
  --ignore-headers=<string>   - A comma-separated list of regexes to match against suffix of a header, and disable analysis if matched.
 --insert                    - Allow header insertions
  -p <string> - Build path
  --print                     - Print the list of headers to insert and remove
  --print=<value>             - Print the list of headers to insert and remove
    =changes                  - Print symbolic changes
    =<empty>                  -   Print final code
  --remove                    - Allow header removals
```

--remove and --insert are enabled by default, so only way to disable for example header insertion is to use --insert=false.
This is not clear based on above help. I would assume that using only --remove should do the same, but does not.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJycVVFvozgQ_jXOywhEIKTpAw9p0-6ttLet1N7LvQ14AJ-Mbdmmbe7Xn2xomibZU7VRRAgef_PNfB9jdE50iqhi5Q0rdwscfa9t9Si0t38__VjUmu8rts7mb7Zj2favp-23O1ZsoZGoukSoRo6ckkYSKrLAyhttvNDKsXIHrLh1erQNZay4C2tpmn48_MmKO1buJtzp-vD4_P3h5xMrtsdPv5EiKxp4mJE_rwIkSU_SQAI74YzEPeALCom1JJjJAMs3U1TSC85JQastDNoSy69nmHldCufh9PMBHZd1-78pQsyv80CSvJB1QquzNMeJfE_wHqdb8L1wYKzuLA7H1V-U4UKHiAsPCWyNkXsIfxx4DahQ7v8lDpMi0ApJ7mjTm7eYoO1YsQuyeStUF6RMYMu5CHWjBLTdOJDyEdAYUjzcBf6NHoyQZMPNgIqDFIoO7T6gJzW1oUVfTWIsfTVLUNUP8hT6c8ufDDWi3QMq0KM3o499UDhQlA8V_PH85w-wZLT1KTwHKTi5xoqaHNTa92ApJCfFcTJDoGEJXbgPGE2PqiOXftASndKWkp6Qk3XnBBPYTgUljgxa9MQP5rPU0RtFBQf0TQ_YoVDOgxvbVrxFf8KEzPLbSIYLF90aFXfCgWinvcTTgyJCObLn7p_YSKlfZ1CYAuPL-F6QgRPxbkYhORj0_UfRxgp1ER8SeIxrQdD3MufehDJnZlNbB_1CJ5hT_15QjnSu7-8hA7BiN-v2a75uP9RaiuZd4U-7WXFLg_H7U0ozAswYrQgObzQ_qmri8gUpYiDKOfHJtJ6uB7RQ5EFltASkgik41Hvg1OIoffCL06CV3MNrGEP6YJ3gY3rDwUg68wGI2MzR0SEBK3YtSkezveJbIxwo7SGMKQs1OuKgFWAdyIXRmcJ3eNWj5IDOjQOB79HD6ITqJkqHUlwfw_g0AhwOFJjXoweuKWZJF7wq-HVxjQuqluvr9WpZbop80Vfrst1ctdhe5SVuinazylYZ5e2qbNu2zJa0EFWe5cUyy1bLrLha5mnZLIurdY3XTZPjiq7YKqMBhUylfBlSbbuFcG6kar3Js2whsSbp4qma55cHdJ6HA9dWYX9Sj51jqyyY030geuElVZeP2eSojVw3cTLGybMYrax67008JfN7lt93wvdjnTZ6YPl9QJ9_EmP1P9R4lt9H8o7l95H_fwEAAP__yJmOGg">