m-dzianishchyts opened a new pull request, #617:
URL: https://github.com/apache/cayenne/pull/617

   # What does this PR do?
   
   - [x] Refactors current validators.
   - [x] Provides modeler module with `ValidationExtension` to load and save 
validation config.
   - [ ] Allows to edit validation config in the modeler.
   
   Here is an example of `cayenne-project.xml` with customized validation 
config:
   
   ```xml
   <?xml version="1.0" encoding="utf-8"?>
   <domain xmlns="http://cayenne.apache.org/schema/11/domain";
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
         xsi:schemaLocation="http://cayenne.apache.org/schema/11/domain 
https://cayenne.apache.org/schema/11/domain.xsd";
         project-version="11">
        <!-- Some other configs... -->
        
        <validation xmlns="http://cayenne.apache.org/schema/11/validation";>
                <exclude>OBJ_ATTRIBUTE_INVALID_MAPPING</exclude>
        </validation>
   </domain>
   ```
   
   # Images of changes
   
   To be continued
   
   # Testing
   
   Not yet
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cayenne.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to