Skip to content

Merge branch 'main' of https://github.com/DependencyTrack/hyades-apis…

ee32e75
Select commit
Loading
Failed to load commit list.
Closed

Add OIDC authentication customizer for GitLab #1052

Merge branch 'main' of https://github.com/DependencyTrack/hyades-apis…
ee32e75
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis succeeded Jun 4, 2025 in 0s

Your pull request is up to standards!

Codacy found no issues in your code

Annotations

Check notice on line 34 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabAuthenticationCustomizer.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabAuthenticationCustomizer.java#L34

Avoid unnecessary constructors - the compiler will generate these for you

Check warning on line 52 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabClient.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabClient.java#L52

Avoid unused private fields such as 'LOGGER'.

Check warning on line 53 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabClient.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabClient.java#L53

Avoid unused private fields such as 'DATE_FORMAT'.

Check warning on line 58 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabClient.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabClient.java#L58

Avoid unused private fields such as 'config'.

Check warning on line 58 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabClient.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabClient.java#L58

Perhaps 'config' could be replaced by a local variable.

Check warning on line 39 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabIntegrationStateChanger.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabIntegrationStateChanger.java#L39

Avoid unused private fields such as 'INTEGRATIONS_GROUP'.

Check notice on line 42 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabIntegrationStateChanger.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabIntegrationStateChanger.java#L42

Avoid unnecessary constructors - the compiler will generate these for you

Check warning on line 87 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabIntegrationStateChanger.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabIntegrationStateChanger.java#L87

Avoid throwing raw exception types.

Check warning on line 107 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabIntegrationStateChanger.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabIntegrationStateChanger.java#L107

Avoid throwing raw exception types.

Check warning on line 50 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabSyncer.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabSyncer.java#L50

Avoid unused private fields such as 'GENERAL_GROUP'.

Check warning on line 51 in apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabSyncer.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/main/java/org/dependencytrack/integrations/gitlab/GitLabSyncer.java#L51

Avoid unused private fields such as 'ROLE_CLAIM_PREFIX'.

Check notice on line 60 in apiserver/src/test/java/org/dependencytrack/integrations/gitlab/GitLabClientTest.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/test/java/org/dependencytrack/integrations/gitlab/GitLabClientTest.java#L60

Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.

Check failure on line 12 in apiserver/src/test/resources/unit/gitlab-api-getgitlabprojects-response-page-2.json

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

apiserver/src/test/resources/unit/gitlab-api-getgitlabprojects-response-page-2.json#L12

Unexpected character (']' (code 93)): expected a value