You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -146,6 +146,10 @@ according to your preferences.
146
146
-**Proxy Configuration** :
147
147
<br >From IntelliJ IDEA Appearance & Behavior > System Settings > HTTP Proxy, you can configure a proxy for all HTTP requests made by the plugin. This is useful when your environment requires going through a proxy to access external services. For example:`http://proxy.example.com:8080`
148
148
149
+
-**Manifest Exclusion Patterns** :
150
+
<br >You can exclude manifest files from component analysis using glob patterns. This is useful for excluding third-party dependencies, test files, or other manifests that should not be analyzed.
151
+
<br >Enter one pattern per line. Examples: `**/node_modules/**/package.json` to exclude all package.json files in node_modules directories, or `test/**/pom.xml` to exclude all Maven files in test directories.
152
+
149
153
## Features
150
154
151
155
-**Component analysis**
@@ -290,6 +294,18 @@ according to your preferences.
290
294
You can create an alternative file to `requirements.txt`, for example, a `requirements-dev.txt` or
291
295
a `requirements-test.txt` file where you can add the development or test dependencies there.
292
296
297
+
298
+
-**Excluding manifest files with patterns**
299
+
<br >You can exclude specific manifest files from component analysis using configurable glob patterns. This feature allows you to avoid analyzing third-party dependencies, test files, or other manifests that are not relevant to your security analysis.
300
+
<br >Patterns are configured in the plugin settings under **Tools > Red Hat Dependency Analytics > Manifest Exclusion Patterns**.
301
+
<br >Examples of exclusion patterns:
302
+
-`**/node_modules/**/package.json` - Excludes all package.json files in node_modules directories
303
+
-`test/**/pom.xml` - Excludes all Maven pom.xml files in test directories
304
+
-`vendor/**/*.go.mod` - Excludes all go.mod files in vendor directories
305
+
-`**/build.gradle` - Excludes all Gradle build files
306
+
<br >Right-click on any manifest file and select **Exclude from Component Analysis** to quickly add an exclusion pattern for that specific file.
307
+
308
+
293
309
-**Red Hat Dependency Analytics report**
294
310
<br >The Red Hat Dependency Analytics report is a temporary HTML file that exist if the **Red Hat Dependency Analytics
0 commit comments