[midPoint-git] [Evolveum/midpoint] 609820: Axiom: moved exceptions to lang.spi

Tony Tkáčik noreply at github.com
Wed May 20 12:00:28 CEST 2020


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

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/stmt/AxiomStatementStreamListener.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomErrorListener.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSemanticException.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/AxiomStatementStreamBuilder.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSyntaxException.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/IdentifierSpaceHolderImpl.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/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/StatementRule.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/java/com/evolveum/axiom/lang/spi/AxiomSemanticException.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomSyntaxException.java
    M infra/axiom/src/main/resources/axiom-lang.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/AbstractReactorTest.java
    M 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

  Log Message:
  -----------
  Axiom: moved exceptions to lang.spi

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


  Commit: 4936ba34b866d13a0395827e4ebafe37dcb0ac8a
      https://github.com/Evolveum/midpoint/commit/4936ba34b866d13a0395827e4ebafe37dcb0ac8a
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-19 (Tue, 19 May 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/stmt/AxiomStatementStreamListener.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/stmt/SourceLocation.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/AxiomStatementStreamBuilder.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/RuleErrorMessage.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/StatementTreeBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomSemanticException.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomSyntaxException.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/SourceLocation.java

  Log Message:
  -----------
  Axiom: moved SourceLocation to lang.spi

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


  Commit: bdf8504f2c5d8c1903c6c71849e990280196cd14
      https://github.com/Evolveum/midpoint/commit/bdf8504f2c5d8c1903c6c71849e990280196cd14
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-19 (Tue, 19 May 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/stmt/AxiomStatement.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/stmt/AxiomStatementStreamListener.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AbstractAxiomBaseDefinition.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/AxiomItemDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSchemaContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementImpl.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/AxiomStatementStreamBuilder.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
    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
    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/StatementContextResult.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/java/com/evolveum/axiom/lang/spi/AxiomStatement.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomStatementStreamListener.java

  Log Message:
  -----------
  Axiom: moved Statement interface to Axiom SPI

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


  Commit: 81ecb7c4c94b325b1242f10b17c3b61bd3622118
      https://github.com/Evolveum/midpoint/commit/81ecb7c4c94b325b1242f10b17c3b61bd3622118
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-19 (Tue, 19 May 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomAntlrVisitor.java
    R 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/ModelReactorContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomIdentifierResolver.java

  Log Message:
  -----------
  Axiom: Moved IdentifierResolver to axiom.lang.spi

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


  Commit: 4459d85e9e95cf9aaf626040cce0fcdb195e2876
      https://github.com/Evolveum/midpoint/commit/4459d85e9e95cf9aaf626040cce0fcdb195e2876
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-19 (Tue, 19 May 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/Deffered.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    R 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/StatementContextResult.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/java/com/evolveum/axiom/reactor/Deffered.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/Requirement.java

  Log Message:
  -----------
  Axiom: Moved Requirement to axiom.reactor

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


  Commit: ac85a7ec9f8b7e2f899807d3efdc6c60684b97f5
      https://github.com/Evolveum/midpoint/commit/ac85a7ec9f8b7e2f899807d3efdc6c60684b97f5
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-19 (Tue, 19 May 2020)

  Changed paths:
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomErrorListener.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomAntlrVisitor.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomErrorListener.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomModelInfo.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementImpl.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementSource.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/DelegatedRequirement.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/reactor/Requirement.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/AbstractReactorTest.java
    M 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

  Log Message:
  -----------
  Moved ANTLR specific classes to axiom.lang.antlr

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


  Commit: d3ea298ab58e3749bdb7d4252f9f5ffa6dc92da4
      https://github.com/Evolveum/midpoint/commit/d3ea298ab58e3749bdb7d4252f9f5ffa6dc92da4
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-19 (Tue, 19 May 2020)

  Changed paths:
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AbstractAxiomBaseDefinition.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemDefinitionImpl.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementFactoryContext.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementImpl.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomTypeDefinitionImpl.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/StatementContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementContextResult.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AbstractAxiomBaseDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomStatementBuilder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomStatementImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/reactor/Requirement.java

  Log Message:
  -----------
  Moved Statement, Item, Type implementations to axiom.lang.spi

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


  Commit: 602f0d0288f265da8267a791266e27015fa001fa
      https://github.com/Evolveum/midpoint/commit/602f0d0288f265da8267a791266e27015fa001fa
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-19 (Tue, 19 May 2020)

  Changed paths:
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Identifiable.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/Identifiable.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/ModelReactorContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/RuleContextImpl.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/StatementContextResult.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
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/Action.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/ActionState.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/BaseReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/reactor/Deffered.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/Depedency.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/DependantAction.java
    R infra/axiom/src/main/java/com/evolveum/axiom/reactor/Requirement.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/Rule.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/RuleReactorContext.java

  Log Message:
  -----------
  Axiom: Added abstract rule reactor

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


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

  Changed paths:
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementStreamBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/CompositeIdentifierSpace.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/DefaultItemDefinition.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/DefaultTypeDefinition.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/StatementContextImpl.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementTreeBuilder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomStreamTreeBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/SourceLocation.java

  Log Message:
  -----------
  Axiom: Moved AxiomStreamBuilder to lang.spi

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


Compare: https://github.com/Evolveum/midpoint/compare/7da830879a85...3fe33031a29c


More information about the midPoint-svn mailing list