xtext-core/org.eclipse.xtext.xtext.generator/build.gradle
Christian Dietrich a586490a09 [eclipse/xtext#1976] pin explicit transitive deps in xtext.xtext.generator
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-12 06:42:38 +01:00

40 lines
1.7 KiB
Groovy

ext.title = 'Xtext Generator'
description = 'Generator for infrastructure of Xtext languages (supersedes org.eclipse.xtext.generator).'
dependencies {
api project(':org.eclipse.xtext')
api 'org.eclipse.emf:org.eclipse.emf.codegen'
api 'org.eclipse.emf:org.eclipse.emf.codegen.ecore'
api 'org.eclipse.emf:org.eclipse.emf.mwe.utils'
api 'org.eclipse.emf:org.eclipse.emf.mwe2.lib'
api 'org.eclipse.platform:org.eclipse.equinox.common'
api 'org.eclipse.platform:org.eclipse.core.runtime'
// PIN transitive dependencies versions of org.eclipse.xtext.xtext.generator
// required by org.eclipse.core.runtime
api 'org.eclipse.platform:org.eclipse.equinox.common'
api 'org.eclipse.platform:org.eclipse.osgi'
api 'org.eclipse.platform:org.eclipse.core.jobs'
api 'org.eclipse.platform:org.eclipse.equinox.registry'
api 'org.eclipse.platform:org.eclipse.equinox.preferences'
api 'org.eclipse.platform:org.eclipse.core.contenttype'
api 'org.eclipse.platform:org.eclipse.equinox.app'
// required by org.eclipse.core.resources
api 'org.eclipse.platform:org.eclipse.core.expressions'
api 'org.eclipse.platform:org.eclipse.core.filesystem'
// required by org.eclipse.text
api 'org.eclipse.platform:org.eclipse.core.commands'
// required by org.eclipse.jdt.core
api 'org.eclipse.platform:org.eclipse.text'
// required by org.eclipse.debug.core
api 'org.eclipse.platform:org.eclipse.core.variables'
// required by org.eclipse.jdt.launching
api 'org.eclipse.jdt:org.eclipse.jdt.debug'
api 'org.eclipse.platform:org.eclipse.debug.core'
// required by org.eclipse.emf.codegen
api 'org.eclipse.platform:org.eclipse.core.runtime'
api 'org.eclipse.platform:org.eclipse.core.resources'
api 'org.eclipse.jdt:org.eclipse.jdt.core'
api 'org.eclipse.jdt:org.eclipse.jdt.launching'
}