You can download ast-2.2.2.jar in this page.
Apache License, Version 2.0
ast-2.2.2.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.overturetool.core/ast/pom.properties META-INF/maven/org.overturetool.core/ast/pom.xml org.overture.ast.analysis.AnalysisAdaptor.class org.overture.ast.analysis.AnalysisException.class org.overture.ast.analysis.AnswerAdaptor.class org.overture.ast.analysis.DepthFirstAnalysisAdaptor.class org.overture.ast.analysis.DepthFirstAnalysisAdaptorAnswer.class org.overture.ast.analysis.DepthFirstAnalysisAdaptorQuestion.class org.overture.ast.analysis.DepthFirstAnalysisAdaptorQuestionAnswer.class org.overture.ast.analysis.QuestionAdaptor.class org.overture.ast.analysis.QuestionAnswerAdaptor.class org.overture.ast.analysis.intf.IAnalysis.class org.overture.ast.analysis.intf.IAnswer.class org.overture.ast.analysis.intf.IQuestion.class org.overture.ast.analysis.intf.IQuestionAnswer.class org.overture.ast.assistant.AstAssistantFactory.class org.overture.ast.assistant.IAstAssistant.class org.overture.ast.assistant.IAstAssistantFactory.class org.overture.ast.assistant.definition.PAccessSpecifierAssistant.class org.overture.ast.assistant.definition.PDefinitionAssistant.class org.overture.ast.assistant.pattern.PPatternAssistant.class org.overture.ast.assistant.pattern.PTypeList.class org.overture.ast.assistant.type.AUnionTypeAssistant.class org.overture.ast.assistant.type.PTypeAssistant.class org.overture.ast.assistant.type.SNumericBasicTypeAssistant.class org.overture.ast.definitions.AAssignmentDefinition.class org.overture.ast.definitions.ABusClassDefinition.class org.overture.ast.definitions.AClassClassDefinition.class org.overture.ast.definitions.AClassInvariantDefinition.class org.overture.ast.definitions.ACpuClassDefinition.class org.overture.ast.definitions.AEqualsDefinition.class org.overture.ast.definitions.AExplicitFunctionDefinition.class org.overture.ast.definitions.AExplicitOperationDefinition.class org.overture.ast.definitions.AExternalDefinition.class org.overture.ast.definitions.AImplicitFunctionDefinition.class org.overture.ast.definitions.AImplicitOperationDefinition.class org.overture.ast.definitions.AImportedDefinition.class org.overture.ast.definitions.AInheritedDefinition.class org.overture.ast.definitions.AInstanceVariableDefinition.class org.overture.ast.definitions.ALocalDefinition.class org.overture.ast.definitions.AMultiBindListDefinition.class org.overture.ast.definitions.AMutexSyncDefinition.class org.overture.ast.definitions.ANamedTraceDefinition.class org.overture.ast.definitions.APerSyncDefinition.class org.overture.ast.definitions.APrivateAccess.class org.overture.ast.definitions.AProtectedAccess.class org.overture.ast.definitions.APublicAccess.class org.overture.ast.definitions.ARenamedDefinition.class org.overture.ast.definitions.AStateDefinition.class org.overture.ast.definitions.ASystemClassDefinition.class org.overture.ast.definitions.AThreadDefinition.class org.overture.ast.definitions.ATypeDefinition.class org.overture.ast.definitions.AUntypedDefinition.class org.overture.ast.definitions.AValueDefinition.class org.overture.ast.definitions.PAccess.class org.overture.ast.definitions.PAccessBase.class org.overture.ast.definitions.PDefinition.class org.overture.ast.definitions.PDefinitionBase.class org.overture.ast.definitions.SClassDefinition.class org.overture.ast.definitions.SClassDefinitionBase.class org.overture.ast.definitions.SFunctionDefinition.class org.overture.ast.definitions.SFunctionDefinitionBase.class org.overture.ast.definitions.SOperationDefinition.class org.overture.ast.definitions.SOperationDefinitionBase.class org.overture.ast.definitions.traces.AApplyExpressionTraceCoreDefinition.class org.overture.ast.definitions.traces.ABracketedExpressionTraceCoreDefinition.class org.overture.ast.definitions.traces.AConcurrentExpressionTraceCoreDefinition.class org.overture.ast.definitions.traces.AInstanceTraceDefinition.class org.overture.ast.definitions.traces.ALetBeStBindingTraceDefinition.class org.overture.ast.definitions.traces.ALetDefBindingTraceDefinition.class org.overture.ast.definitions.traces.ARepeatTraceDefinition.class org.overture.ast.definitions.traces.ATraceDefinitionTerm.class org.overture.ast.definitions.traces.PTerm.class org.overture.ast.definitions.traces.PTermBase.class org.overture.ast.definitions.traces.PTraceCoreDefinition.class org.overture.ast.definitions.traces.PTraceCoreDefinitionBase.class org.overture.ast.definitions.traces.PTraceDefinition.class org.overture.ast.definitions.traces.PTraceDefinitionBase.class org.overture.ast.expressions.AAbsoluteUnaryExp.class org.overture.ast.expressions.AAndBooleanBinaryExp.class org.overture.ast.expressions.AApplyExp.class org.overture.ast.expressions.ABooleanConstExp.class org.overture.ast.expressions.ACardinalityUnaryExp.class org.overture.ast.expressions.ACaseAlternative.class org.overture.ast.expressions.ACasesExp.class org.overture.ast.expressions.ACharLiteralExp.class org.overture.ast.expressions.ACompBinaryExp.class org.overture.ast.expressions.ADefExp.class org.overture.ast.expressions.ADistConcatUnaryExp.class org.overture.ast.expressions.ADistIntersectUnaryExp.class org.overture.ast.expressions.ADistMergeUnaryExp.class org.overture.ast.expressions.ADistUnionUnaryExp.class org.overture.ast.expressions.ADivNumericBinaryExp.class org.overture.ast.expressions.ADivideNumericBinaryExp.class org.overture.ast.expressions.ADomainResByBinaryExp.class org.overture.ast.expressions.ADomainResToBinaryExp.class org.overture.ast.expressions.AElementsUnaryExp.class org.overture.ast.expressions.AElseIfExp.class org.overture.ast.expressions.AEqualsBinaryExp.class org.overture.ast.expressions.AEquivalentBooleanBinaryExp.class org.overture.ast.expressions.AExists1Exp.class org.overture.ast.expressions.AExistsExp.class org.overture.ast.expressions.AFieldExp.class org.overture.ast.expressions.AFieldNumberExp.class org.overture.ast.expressions.AFloorUnaryExp.class org.overture.ast.expressions.AForAllExp.class org.overture.ast.expressions.AFuncInstatiationExp.class org.overture.ast.expressions.AGreaterEqualNumericBinaryExp.class org.overture.ast.expressions.AGreaterNumericBinaryExp.class org.overture.ast.expressions.AHeadUnaryExp.class org.overture.ast.expressions.AHistoryExp.class org.overture.ast.expressions.AIfExp.class org.overture.ast.expressions.AImpliesBooleanBinaryExp.class org.overture.ast.expressions.AInSetBinaryExp.class org.overture.ast.expressions.AIndicesUnaryExp.class org.overture.ast.expressions.AIntLiteralExp.class org.overture.ast.expressions.AIotaExp.class org.overture.ast.expressions.AIsExp.class org.overture.ast.expressions.AIsOfBaseClassExp.class org.overture.ast.expressions.AIsOfClassExp.class org.overture.ast.expressions.ALambdaExp.class org.overture.ast.expressions.ALenUnaryExp.class org.overture.ast.expressions.ALessEqualNumericBinaryExp.class org.overture.ast.expressions.ALessNumericBinaryExp.class org.overture.ast.expressions.ALetBeStExp.class org.overture.ast.expressions.ALetDefExp.class org.overture.ast.expressions.AMapCompMapExp.class org.overture.ast.expressions.AMapDomainUnaryExp.class org.overture.ast.expressions.AMapEnumMapExp.class org.overture.ast.expressions.AMapInverseUnaryExp.class org.overture.ast.expressions.AMapRangeUnaryExp.class org.overture.ast.expressions.AMapUnionBinaryExp.class org.overture.ast.expressions.AMapletExp.class org.overture.ast.expressions.AMkBasicExp.class org.overture.ast.expressions.AMkTypeExp.class org.overture.ast.expressions.AModNumericBinaryExp.class org.overture.ast.expressions.AMuExp.class org.overture.ast.expressions.ANarrowExp.class org.overture.ast.expressions.ANewExp.class org.overture.ast.expressions.ANilExp.class org.overture.ast.expressions.ANotEqualBinaryExp.class org.overture.ast.expressions.ANotInSetBinaryExp.class org.overture.ast.expressions.ANotUnaryExp.class org.overture.ast.expressions.ANotYetSpecifiedExp.class org.overture.ast.expressions.AOrBooleanBinaryExp.class org.overture.ast.expressions.APlusNumericBinaryExp.class org.overture.ast.expressions.APlusPlusBinaryExp.class org.overture.ast.expressions.APostOpExp.class org.overture.ast.expressions.APowerSetUnaryExp.class org.overture.ast.expressions.APreExp.class org.overture.ast.expressions.APreOpExp.class org.overture.ast.expressions.AProperSubsetBinaryExp.class org.overture.ast.expressions.AQuoteLiteralExp.class org.overture.ast.expressions.ARangeResByBinaryExp.class org.overture.ast.expressions.ARangeResToBinaryExp.class org.overture.ast.expressions.ARealLiteralExp.class org.overture.ast.expressions.ARecordModifier.class org.overture.ast.expressions.ARemNumericBinaryExp.class org.overture.ast.expressions.AReverseUnaryExp.class org.overture.ast.expressions.ASameBaseClassExp.class org.overture.ast.expressions.ASameClassExp.class org.overture.ast.expressions.ASelfExp.class org.overture.ast.expressions.ASeqCompSeqExp.class org.overture.ast.expressions.ASeqConcatBinaryExp.class org.overture.ast.expressions.ASeqEnumSeqExp.class org.overture.ast.expressions.ASetCompSetExp.class org.overture.ast.expressions.ASetDifferenceBinaryExp.class org.overture.ast.expressions.ASetEnumSetExp.class org.overture.ast.expressions.ASetIntersectBinaryExp.class org.overture.ast.expressions.ASetRangeSetExp.class org.overture.ast.expressions.ASetUnionBinaryExp.class org.overture.ast.expressions.AStarStarBinaryExp.class org.overture.ast.expressions.AStateInitExp.class org.overture.ast.expressions.AStringLiteralExp.class org.overture.ast.expressions.ASubclassResponsibilityExp.class org.overture.ast.expressions.ASubseqExp.class org.overture.ast.expressions.ASubsetBinaryExp.class org.overture.ast.expressions.ASubtractNumericBinaryExp.class org.overture.ast.expressions.ATailUnaryExp.class org.overture.ast.expressions.AThreadIdExp.class org.overture.ast.expressions.ATimeExp.class org.overture.ast.expressions.ATimesNumericBinaryExp.class org.overture.ast.expressions.ATupleExp.class org.overture.ast.expressions.AUnaryMinusUnaryExp.class org.overture.ast.expressions.AUnaryPlusUnaryExp.class org.overture.ast.expressions.AUndefinedExp.class org.overture.ast.expressions.AVariableExp.class org.overture.ast.expressions.PAlternative.class org.overture.ast.expressions.PAlternativeBase.class org.overture.ast.expressions.PExp.class org.overture.ast.expressions.PExpBase.class org.overture.ast.expressions.PModifier.class org.overture.ast.expressions.PModifierBase.class org.overture.ast.expressions.SBinaryExp.class org.overture.ast.expressions.SBinaryExpBase.class org.overture.ast.expressions.SBooleanBinaryBase.class org.overture.ast.expressions.SBooleanBinaryExp.class org.overture.ast.expressions.SMapExp.class org.overture.ast.expressions.SMapExpBase.class org.overture.ast.expressions.SNumericBinaryBase.class org.overture.ast.expressions.SNumericBinaryExp.class org.overture.ast.expressions.SSeqExp.class org.overture.ast.expressions.SSeqExpBase.class org.overture.ast.expressions.SSetExp.class org.overture.ast.expressions.SSetExpBase.class org.overture.ast.expressions.SUnaryExp.class org.overture.ast.expressions.SUnaryExpBase.class org.overture.ast.factory.AstExpressionFactory.class org.overture.ast.factory.AstFactory.class org.overture.ast.intf.lex.ILexBooleanToken.class org.overture.ast.intf.lex.ILexCharacterToken.class org.overture.ast.intf.lex.ILexIdentifierToken.class org.overture.ast.intf.lex.ILexIntegerToken.class org.overture.ast.intf.lex.ILexKeywordToken.class org.overture.ast.intf.lex.ILexLocation.class org.overture.ast.intf.lex.ILexNameToken.class org.overture.ast.intf.lex.ILexQuoteToken.class org.overture.ast.intf.lex.ILexRealToken.class org.overture.ast.intf.lex.ILexStringToken.class org.overture.ast.intf.lex.ILexToken.class org.overture.ast.lex.Dialect.class org.overture.ast.lex.LexBooleanToken.class org.overture.ast.lex.LexCharacterToken.class org.overture.ast.lex.LexIdentifierToken.class org.overture.ast.lex.LexIntegerToken.class org.overture.ast.lex.LexKeywordToken.class org.overture.ast.lex.LexLocation.class org.overture.ast.lex.LexLocationUtils.class org.overture.ast.lex.LexNameList.class org.overture.ast.lex.LexNameToken.class org.overture.ast.lex.LexQuoteToken.class org.overture.ast.lex.LexRealToken.class org.overture.ast.lex.LexStringToken.class org.overture.ast.lex.LexToken.class org.overture.ast.lex.VDMToken.class org.overture.ast.messages.InternalException.class org.overture.ast.modules.AAllExport.class org.overture.ast.modules.AAllImport.class org.overture.ast.modules.AFromModuleImports.class org.overture.ast.modules.AFunctionExport.class org.overture.ast.modules.AFunctionValueImport.class org.overture.ast.modules.AModuleExports.class org.overture.ast.modules.AModuleImports.class org.overture.ast.modules.AModuleModules.class org.overture.ast.modules.AOperationExport.class org.overture.ast.modules.AOperationValueImport.class org.overture.ast.modules.ATypeExport.class org.overture.ast.modules.ATypeImport.class org.overture.ast.modules.AValueExport.class org.overture.ast.modules.AValueValueImport.class org.overture.ast.modules.PExport.class org.overture.ast.modules.PExportBase.class org.overture.ast.modules.PExports.class org.overture.ast.modules.PExportsBase.class org.overture.ast.modules.PImport.class org.overture.ast.modules.PImportBase.class org.overture.ast.modules.PImports.class org.overture.ast.modules.PImportsBase.class org.overture.ast.modules.PModules.class org.overture.ast.modules.PModulesBase.class org.overture.ast.modules.SValueImport.class org.overture.ast.modules.SValueImportBase.class org.overture.ast.node.ExternalNode.class org.overture.ast.node.GraphNodeList.class org.overture.ast.node.GraphNodeListList.class org.overture.ast.node.INode.class org.overture.ast.node.IToken.class org.overture.ast.node.Node.class org.overture.ast.node.NodeList.class org.overture.ast.node.NodeListList.class org.overture.ast.node.Token.class org.overture.ast.node.tokens.TAsync.class org.overture.ast.node.tokens.TStatic.class org.overture.ast.patterns.ABooleanPattern.class org.overture.ast.patterns.ACharacterPattern.class org.overture.ast.patterns.AConcatenationPattern.class org.overture.ast.patterns.ADefPatternBind.class org.overture.ast.patterns.AExpressionPattern.class org.overture.ast.patterns.AIdentifierPattern.class org.overture.ast.patterns.AIgnorePattern.class org.overture.ast.patterns.AIntegerPattern.class org.overture.ast.patterns.AMapPattern.class org.overture.ast.patterns.AMapUnionPattern.class org.overture.ast.patterns.AMapletPatternMaplet.class org.overture.ast.patterns.ANamePatternPair.class org.overture.ast.patterns.ANilPattern.class org.overture.ast.patterns.AObjectPattern.class org.overture.ast.patterns.APatternListTypePair.class org.overture.ast.patterns.APatternTypePair.class org.overture.ast.patterns.AQuotePattern.class org.overture.ast.patterns.ARealPattern.class org.overture.ast.patterns.ARecordPattern.class org.overture.ast.patterns.ASeqPattern.class org.overture.ast.patterns.ASetBind.class org.overture.ast.patterns.ASetMultipleBind.class org.overture.ast.patterns.ASetPattern.class org.overture.ast.patterns.AStringPattern.class org.overture.ast.patterns.ATuplePattern.class org.overture.ast.patterns.ATypeBind.class org.overture.ast.patterns.ATypeMultipleBind.class org.overture.ast.patterns.AUnionPattern.class org.overture.ast.patterns.PBind.class org.overture.ast.patterns.PBindBase.class org.overture.ast.patterns.PMaplet.class org.overture.ast.patterns.PMapletBase.class org.overture.ast.patterns.PMultipleBind.class org.overture.ast.patterns.PMultipleBindBase.class org.overture.ast.patterns.PPair.class org.overture.ast.patterns.PPairBase.class org.overture.ast.patterns.PPattern.class org.overture.ast.patterns.PPatternBase.class org.overture.ast.patterns.PPatternBind.class org.overture.ast.patterns.PPatternBindBase.class org.overture.ast.preview.DotGraphVisitor.class org.overture.ast.preview.GraphViz.class org.overture.ast.preview.Main.class org.overture.ast.statements.AAlwaysStm.class org.overture.ast.statements.AApplyObjectDesignator.class org.overture.ast.statements.AAssignmentStm.class org.overture.ast.statements.AAtomicStm.class org.overture.ast.statements.ABlockSimpleBlockStm.class org.overture.ast.statements.ACallObjectStm.class org.overture.ast.statements.ACallStm.class org.overture.ast.statements.ACaseAlternativeStm.class org.overture.ast.statements.ACasesStm.class org.overture.ast.statements.AClassInvariantStm.class org.overture.ast.statements.ACyclesStm.class org.overture.ast.statements.ADurationStm.class org.overture.ast.statements.AElseIfStm.class org.overture.ast.statements.AErrorCase.class org.overture.ast.statements.AErrorStm.class org.overture.ast.statements.AExitStm.class org.overture.ast.statements.AExternalClause.class org.overture.ast.statements.AFieldObjectDesignator.class org.overture.ast.statements.AFieldStateDesignator.class org.overture.ast.statements.AForAllStm.class org.overture.ast.statements.AForIndexStm.class org.overture.ast.statements.AForPatternBindStm.class org.overture.ast.statements.AIdentifierObjectDesignator.class org.overture.ast.statements.AIdentifierStateDesignator.class org.overture.ast.statements.AIfStm.class org.overture.ast.statements.ALetBeStStm.class org.overture.ast.statements.ALetStm.class org.overture.ast.statements.AMapSeqStateDesignator.class org.overture.ast.statements.ANewObjectDesignator.class org.overture.ast.statements.ANonDeterministicSimpleBlockStm.class org.overture.ast.statements.ANotYetSpecifiedStm.class org.overture.ast.statements.APeriodicStm.class org.overture.ast.statements.AReturnStm.class org.overture.ast.statements.ASelfObjectDesignator.class org.overture.ast.statements.ASkipStm.class org.overture.ast.statements.ASpecificationStm.class org.overture.ast.statements.ASporadicStm.class org.overture.ast.statements.AStartStm.class org.overture.ast.statements.AStopStm.class org.overture.ast.statements.ASubclassResponsibilityStm.class org.overture.ast.statements.ATixeStm.class org.overture.ast.statements.ATixeStmtAlternative.class org.overture.ast.statements.ATrapStm.class org.overture.ast.statements.AWhileStm.class org.overture.ast.statements.PAlternativeStm.class org.overture.ast.statements.PAlternativeStmBase.class org.overture.ast.statements.PCase.class org.overture.ast.statements.PCaseBase.class org.overture.ast.statements.PClause.class org.overture.ast.statements.PClauseBase.class org.overture.ast.statements.PObjectDesignator.class org.overture.ast.statements.PObjectDesignatorBase.class org.overture.ast.statements.PStateDesignator.class org.overture.ast.statements.PStateDesignatorBase.class org.overture.ast.statements.PStm.class org.overture.ast.statements.PStmBase.class org.overture.ast.statements.PStmtAlternative.class org.overture.ast.statements.PStmtAlternativeBase.class org.overture.ast.statements.SSimpleBlockStm.class org.overture.ast.statements.SSimpleBlockStmBase.class org.overture.ast.typechecker.ClassDefinitionSettings.class org.overture.ast.typechecker.NameScope.class org.overture.ast.typechecker.Pass.class org.overture.ast.types.AAccessSpecifierAccessSpecifier.class org.overture.ast.types.ABooleanBasicType.class org.overture.ast.types.ABracketType.class org.overture.ast.types.ACharBasicType.class org.overture.ast.types.AClassType.class org.overture.ast.types.AFieldField.class org.overture.ast.types.AFunctionType.class org.overture.ast.types.AInMapMapType.class org.overture.ast.types.AIntNumericBasicType.class org.overture.ast.types.AMapMapType.class org.overture.ast.types.ANamedInvariantType.class org.overture.ast.types.ANatNumericBasicType.class org.overture.ast.types.ANatOneNumericBasicType.class org.overture.ast.types.AOperationType.class org.overture.ast.types.AOptionalType.class org.overture.ast.types.AParameterType.class org.overture.ast.types.AProductType.class org.overture.ast.types.AQuoteType.class org.overture.ast.types.ARationalNumericBasicType.class org.overture.ast.types.ARealNumericBasicType.class org.overture.ast.types.ARecordInvariantType.class org.overture.ast.types.ASeq1SeqType.class org.overture.ast.types.ASeqSeqType.class org.overture.ast.types.ASetType.class org.overture.ast.types.ATokenBasicType.class org.overture.ast.types.AUndefinedType.class org.overture.ast.types.AUnionType.class org.overture.ast.types.AUnknownType.class org.overture.ast.types.AUnresolvedType.class org.overture.ast.types.AVoidReturnType.class org.overture.ast.types.AVoidType.class org.overture.ast.types.PAccessSpecifier.class org.overture.ast.types.PAccessSpecifierBase.class org.overture.ast.types.PField.class org.overture.ast.types.PFieldBase.class org.overture.ast.types.PType.class org.overture.ast.types.PTypeBase.class org.overture.ast.types.SBasicType.class org.overture.ast.types.SBasicTypeBase.class org.overture.ast.types.SInvariantType.class org.overture.ast.types.SInvariantTypeBase.class org.overture.ast.types.SMapType.class org.overture.ast.types.SMapTypeBase.class org.overture.ast.types.SNumericBasicBase.class org.overture.ast.types.SNumericBasicType.class org.overture.ast.types.SSeqType.class org.overture.ast.types.SSeqTypeBase.class org.overture.ast.util.ClonableFile.class org.overture.ast.util.ClonableString.class org.overture.ast.util.PTypeComparator.class org.overture.ast.util.PTypeSet.class org.overture.ast.util.ToStringUtil.class org.overture.ast.util.Utils.class org.overture.ast.util.definitions.ClassList.class org.overture.ast.util.modules.CombinedDefaultModule.class org.overture.ast.util.modules.ModuleList.class org.overture.ast.util.pattern.AllVariableNameLocator.class org.overture.ast.util.test.OutlineCompatabilityChecker.class org.overture.ast.util.type.HashChecker.class org.overture.ast.util.type.NumericBasisChecker.class org.overture.ast.util.type.NumericFinder.class org.overture.config.Release.class org.overture.config.Settings.class org.overture.util.Base64.class org.overture.util.ConfigBase.class org.overture.util.NotSupportedError.class overtureII.astv2 overtureII.astv2.tostring
ast-2.2.2.pom file content.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.overturetool</groupId> <artifactId>core</artifactId> <version>2.2.2</version> <relativePath>../pom.xml</relativePath> </parent> <groupId>org.overturetool.core</groupId> <artifactId>ast</artifactId> <name>The Overture Abstract Syntax Tree </name> <properties> <astcreator.version>1.6.6</astcreator.version> </properties> <build> <plugins> <plugin> <groupId>org.overturetool.astcreator</groupId> <artifactId>astcreator-plugin</artifactId> <version>${astcreator.version}</version> <executions> <execution> <id>java</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <!-- <deletePackageOnGenerate> --> <!-- <param>vdm.generated.node</param> --> <!-- <param>org.overture.ast</param> --> <!-- </deletePackageOnGenerate> --> <ast>overtureII.astv2</ast> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> <id>add-source</id> <phase>generate-sources</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>${project.build.directory}/generated-sources/astCreator/</source> </sources> </configuration> </execution> </executions> </plugin> </plugins> <pluginManagement> <plugins> <!-- Plugin for license headers--> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>license-maven-plugin</artifactId> <version>1.7</version> <configuration> <excludes> <exclude>**/VDMToken.java</exclude> <exclude>**/Pass.java</exclude> <exclude>**/Release.java</exclude> <exclude>**/Base64.java</exclude> <exclude>**/Dialect.java</exclude> <exclude>**/LexBooleanToken.java</exclude> <exclude>**/LexCharacterToken.java</exclude> <exclude>**/LexIntegerToken.java</exclude> <exclude>**/LexKeywordToken.java</exclude> <exclude>**/LexLocation.java</exclude> <exclude>**/LexNameList.java</exclude> <exclude>**/LexQuoteToken.java</exclude> <exclude>**/LexRealToken.java</exclude> <exclude>**/LexStringToken.java</exclude> <exclude>**/LexToken.java</exclude> <exclude>**/InternalException.java</exclude> <exclude>**/Utils.java</exclude> <exclude>**/Settings.java</exclude> <exclude>**/ConfigBase.java</exclude> </excludes> </configuration> </plugin> <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself. --> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId>org.overturetool.astcreator</groupId> <artifactId>astcreator-plugin</artifactId> <versionRange>${astcreator.version}</versionRange> <goals> <goal>generate</goal> </goals> </pluginExecutionFilter> <action> <execute> <runOnIncremental>false</runOnIncremental> </execute> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> </configuration> </plugin> </plugins> </pluginManagement> </build> </project>
<dependency> <groupId>org.overturetool.core</groupId> <artifactId>ast</artifactId> <version>2.2.2</version> </dependency>
If you think the following ast-2.2.2.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.