[midPoint-git] [Evolveum/midpoint] 2422ba: Smart integration: Known schemas review fix
Michal Zelenčík
noreply at github.com
Mon Jan 19 08:43:50 CET 2026
Branch: refs/heads/feature/schema-overfitting
Home: https://github.com/Evolveum/midpoint
Commit: 2422bab023ee190a3f89e087e2eed6ff5d5d63e9
https://github.com/Evolveum/midpoint/commit/2422bab023ee190a3f89e087e2eed6ff5d5d63e9
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-01-19 (Mon, 19 Jan 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingSuggestionOperationFactory.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchingOperation.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/knownschemas/KnownSchemaDetector.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/knownschemas/KnownSchemaMappingProvider.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/knownschemas/KnownSchemaService.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/knownschemas/KnownSchemaType.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/knownschemas/ad/UserActiveDirectoryMappingProvider.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/knownschemas/ad/UserActiveDirectorySchemaDetector.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/knownschemas/ldap/InetOrgPersonLdapMappingProvider.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/knownschemas/ldap/InetOrgPersonLdapSchemaDetector.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/knownschemas/scim/UserScimMappingProvider.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/knownschemas/scim/UserScimSchemaDetector.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaDetector.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaProvider.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaService.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaType.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectorySchemaDetector.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapSchemaDetector.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimSchemaDetector.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestMappingsSuggestionOperation.java
Log Message:
-----------
Smart integration: Known schemas review fix
- Rename package: knownschemas → wellknownschemas
- Rename KnownSchemaDetector → WellKnownSchemaDetector
- Rename KnownSchemaMappingProvider → WellKnownSchemaProvider
- Rename KnownSchemaService → WellKnownSchemaService
- Rename KnownSchemaType → WellKnownSchemaType
- Rename method names: get* → suggest* (getSchemaMatches, getInboundMappings, getOutboundMappings)
- Remove unused getSupportedSchemaType() method from detector interface
- Add static helper methods to WellKnownSchemaProvider interface to eliminate code duplication
- Update XSD schema element: knownSchemaType → wellKnownSchemaType
- Replace LinkedHashMap with HashMap in provider implementations
- Fix license headers and remove unused imports
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list