[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