[midPoint-git] [Evolveum/midpoint] 197bfd: Axiom: Collect parsing exceptions

Tony Tkáčik noreply at github.com
Thu May 14 17:07:59 CEST 2020


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

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomErrorListener.java
    M infra/axiom/src/main/resources/axiom-lang.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomParser.java

  Log Message:
  -----------
  Axiom: Collect parsing exceptions

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


  Commit: 070adfacf4efef5201727f342beeefc4cea78f20
      https://github.com/Evolveum/midpoint/commit/070adfacf4efef5201727f342beeefc4cea78f20
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-14 (Thu, 14 May 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/concepts/Optionals.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    M infra/axiom/src/main/resources/axiom-lang.axiom

  Log Message:
  -----------
  Axiom: Added identifier declaration

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


  Commit: 7dafba568d904445378c05f3fb6c7554ba14a63d
      https://github.com/Evolveum/midpoint/commit/7dafba568d904445378c05f3fb6c7554ba14a63d
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-05-14 (Thu, 14 May 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/concepts/Lazy.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomIdentifierDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomIdentifierDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemDefinition.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/IdentifierSpaceKey.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/AxiomSemanticException.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/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/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
    M infra/axiom/src/main/resources/axiom-lang.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomParser.java
    M infra/axiom/src/test/resources/base-example.axiom
    M infra/axiom/src/test/resources/common-core.axiom
    M infra/axiom/src/test/resources/scripting.axiom

  Log Message:
  -----------
  Axiom: Added identifier statement

Identifier statements models identifiers of instance of type
and the scope of these identifiers.

Updated definition of rules and model of language to use
identifiers and their namespaes for Type Definitions.

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


Compare: https://github.com/Evolveum/midpoint/compare/3273796a4e8b...7dafba568d90


More information about the midPoint-svn mailing list