[midPoint-git] [Evolveum/midpoint] 7da830: Axiom: added support for imports & model isolation
    Tony Tkáčik 
    noreply at github.com
       
    Mon May 18 17:10:00 CEST 2020
    
    
  
  Branch: refs/heads/feature/axiom
  Home:   https://github.com/Evolveum/midpoint
  Commit: 7da830879a85c11791460143694300b0efb8083c
      https://github.com/Evolveum/midpoint/commit/7da830879a85c11791460143694300b0efb8083c
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-18 (Mon, 18 May 2020)
  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomIdentifier.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomModel.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomAntlrVisitor.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomIdentifierResolver.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementSource.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomTypeDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/CompositeIdentifierSpace.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolderImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/NamespaceContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/Requirement.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementRuleContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementRuleContextImpl.java
    A infra/axiom/src/main/resources/axiom-base-types.axiom
    M infra/axiom/src/main/resources/axiom-lang.axiom
    A infra/axiom/src/test/java/com/evolveum/axiom/lang/test/AbstractReactorTest.java
    A infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomMultimodule.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomParser.java
    R infra/axiom/src/test/resources/axiom-base-types.axiom
    A infra/axiom/src/test/resources/multimodule/foaf-person.axiom
    A infra/axiom/src/test/resources/multimodule/schema-org-person.axiom
    A infra/axiom/src/test/resources/multimodule/test-person.axiom
    A infra/axiom/src/test/resources/multimodule/test-person.axiom.invalid
  Log Message:
  -----------
  Axiom: added support for imports & model isolation
Added support for import namespace & namespace keywords
which allow for importing type definitions from other models
using fully qualified names.
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
    
    
More information about the midPoint-svn
mailing list