[midPoint-git] [Evolveum/midpoint] aae76b: Axiom: Renamed reactor context to reflect Item & V...

Tony Tkáčik noreply at github.com
Sat May 23 09:35:45 CEST 2020


  Branch: refs/heads/feature/axiom
  Home:   https://github.com/Evolveum/midpoint
  Commit: aae76b6376718464213c6950c6a4a33ad10f7459
      https://github.com/Evolveum/midpoint/commit/aae76b6376718464213c6950c6a4a33ad10f7459
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-21 (Thu, 21 May 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItem.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemFactory.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemValueBuilder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemValueFactory.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomTypeDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementContextImpl.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementContextResult.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementResultContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java

  Log Message:
  -----------
  Axiom: Renamed reactor context to reflect Item & Value terminology

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 3ae8c901651a17ab8c371a94417172f223cadf7f
      https://github.com/Evolveum/midpoint/commit/3ae8c901651a17ab8c371a94417172f223cadf7f
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-23 (Sat, 23 May 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AbstractAxiomItem.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/AxiomIdentifierDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomIdentifierDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemValueBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemValueFactory.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomTypeDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/CompactAxiomItem.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/SimpleItemValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AbstractContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomRootContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSchemaContextImpl.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementRule.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/CompositeIdentifierSpace.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolderImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemValueImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/RuleContextImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/SourceContext.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementContextImpl.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementFactoryContext.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementResultContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementRuleContextImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AbstractAxiomBaseDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AbstractBaseDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomIdentifierDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemStreamTreeBuilder.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomStatement.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomStatementBuilder.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomStatementImpl.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomStatementStreamListener.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomStreamTreeBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/SourceLocation.java
    M infra/axiom/src/main/java/com/evolveum/axiom/reactor/Action.java
    M infra/axiom/src/main/java/com/evolveum/axiom/reactor/DependantAction.java
    M infra/axiom/src/main/java/com/evolveum/axiom/reactor/Dependency.java
    M infra/axiom/src/main/resources/axiom-lang.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomExtension.java

  Log Message:
  -----------
  Axiom: Reworked language reactor to use concepts as Item & Value

Language reactor used different concept for computation (statement)
before, which had different structural behaviour than Item & Value
which were exported as result.

This difference was removed, additional concept (statement) was
removed.

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


Compare: https://github.com/Evolveum/midpoint/compare/d919536acdb7...3ae8c901651a


More information about the midPoint-svn mailing list