Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SYNCOPE-1829] Introducing support for Live Sync #915

Draft
wants to merge 17 commits into
base: master
Choose a base branch
from

Fixes

dbfe19b
Select commit
Loading
Failed to load commit list.
Draft

[SYNCOPE-1829] Introducing support for Live Sync #915

Fixes
dbfe19b
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL succeeded Nov 29, 2024 in 13s

9 new alerts

New alerts in code changed by this pull request

  • 1 warning
  • 8 notes

See annotations below for details.

View all branch alerts.

Annotations

Check notice on line 66 in core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/entity/task/JPATaskUtilsFactory.java

See this annotation in the file changed.

Code scanning / CodeQL

Chain of 'instanceof' tests Note

This if block performs a chain of 7 type tests - consider alternatives, e.g. polymorphism or the visitor pattern.

Check notice on line 66 in core/persistence-neo4j/src/main/java/org/apache/syncope/core/persistence/neo4j/entity/task/Neo4jTaskUtilsFactory.java

See this annotation in the file changed.

Code scanning / CodeQL

Chain of 'instanceof' tests Note

This if block performs a chain of 7 type tests - consider alternatives, e.g. polymorphism or the visitor pattern.

Check notice on line 70 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'profile' is never used.

Check notice on line 85 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 98 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 113 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 128 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 141 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 156 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 171 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 186 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 201 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 216 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 247 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 281 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/InboundActions.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'delta' is never used.

Check notice on line 74 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/rules/InboundCorrelationRule.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'syncDelta' is never used.

Check notice on line 74 in core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/rules/InboundCorrelationRule.java

See this annotation in the file changed.

Code scanning / CodeQL

Useless parameter Note

The parameter 'provision' is never used.

Check warning on line 76 in core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/job/MacroJobDelegate.java

See this annotation in the file changed.

Code scanning / CodeQL

Field masks field in super class Warning

This field shadows another field called
executor
in a superclass.

Check notice on line 95 in core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/pushpull/AbstractProvisioningJobDelegate.java

See this annotation in the file changed.

Code scanning / CodeQL

Use of default toString() Note

Default toString(): Provision inherits toString() from Object, and so is not suitable for printing.