[midPoint-git] [Evolveum/midpoint] b7ed0d: Axiom: introduced Axiom language model
Tony Tkáčik
noreply at github.com
Wed May 6 19:15:00 CEST 2020
Branch: refs/heads/feature/axiom
Home: https://github.com/Evolveum/midpoint
Commit: b7ed0db470256b58c2c115d42255d33a99a7b6f9
https://github.com/Evolveum/midpoint/commit/b7ed0db470256b58c2c115d42255d33a99a7b6f9
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Lazy.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBaseDefinition.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltInProperty.java
R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltInSimpleType.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemDefinition.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomPropertyDefinition.java
R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomStatement.java
R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomStatementStreamListener.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/stmt/AxiomStatement.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/stmt/AxiomStatementDefinition.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/stmt/AxiomStatementStreamListener.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AbstractAxiomStatement.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AnyAxiomStatement.java
R infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomAntlrAdapter.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/AxiomErrorListener.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomIdentifierResolver.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomModelContext.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomModelInfo.java
A 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
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/AxiomSyntaxException.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/DefaultItemDefinition.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/DefaultTypeDefinition.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementContextImpl.java
A infra/axiom/src/main/resources/axiom-lang.axiom
M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomParser.java
A infra/axiom/src/test/resources/base-example.axiom
R infra/axiom/src/test/resources/model-header.axiom
Log Message:
-----------
Axiom: introduced Axiom language model
Introduced Axiom Language modeled as set of AxiomTypeDefinition
which opens possibility for self-describing.
Currently parser tests for syntax and correct nesting of statements.
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
More information about the midPoint-svn
mailing list