Return-Path:
X-Original-To: apmail-ant-notifications-archive@minotaur.apache.org
Delivered-To: apmail-ant-notifications-archive@minotaur.apache.org
Received: from mail.apache.org (hermes.apache.org [140.211.11.3])
by minotaur.apache.org (Postfix) with SMTP id 73D8D918E
for ;
Tue, 29 May 2012 12:20:19 +0000 (UTC)
Received: (qmail 91358 invoked by uid 500); 29 May 2012 12:20:19 -0000
Delivered-To: apmail-ant-notifications-archive@ant.apache.org
Received: (qmail 91251 invoked by uid 500); 29 May 2012 12:20:19 -0000
Mailing-List: contact notifications-help@ant.apache.org; run by ezmlm
Precedence: bulk
List-Help:
List-Unsubscribe:
List-Post:
List-Id:
Reply-To: dev@ant.apache.org
Delivered-To: mailing list notifications@ant.apache.org
Received: (qmail 91240 invoked by uid 99); 29 May 2012 12:20:19 -0000
Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136)
by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 May 2012 12:20:19 +0000
X-ASF-Spam-Status: No, hits=-2000.0 required=5.0
tests=ALL_TRUSTED
X-Spam-Check-By: apache.org
Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4)
by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 May 2012 12:20:13 +0000
Received: from eris.apache.org (localhost [127.0.0.1])
by eris.apache.org (Postfix) with ESMTP id 3C7132388962
for ; Tue, 29 May 2012 12:19:53 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: svn commit: r1343693 [1/4] - in /ant/sandbox/antdsl: ./ doc/
org.apache.ant.antdsl.tests/ org.apache.ant.antdsl.tests/META-INF/
org.apache.ant.antdsl.tests/src-gen/ org.apache.ant.antdsl.tests/src/
org.apache.ant.antdsl.ui/ org.apache.ant.antdsl.ui/MET...
Date: Tue, 29 May 2012 12:19:50 -0000
To: notifications@ant.apache.org
From: hibou@apache.org
X-Mailer: svnmailer-1.0.8-patched
Message-Id: <20120529121953.3C7132388962@eris.apache.org>
X-Virus-Checked: Checked by ClamAV on apache.org
Author: hibou
Date: Tue May 29 12:19:47 2012
New Revision: 1343693
URL: http://svn.apache.org/viewvc?rev=1343693&view=rev
Log:
A proof of concept of a DSL for ant generated by Xtext
Added:
ant/sandbox/antdsl/ (with props)
ant/sandbox/antdsl/build.xml (with props)
ant/sandbox/antdsl/doc/
ant/sandbox/antdsl/doc/antdsl.jpeg (with props)
ant/sandbox/antdsl/doc/index.html (with props)
ant/sandbox/antdsl/ivy.xml (with props)
ant/sandbox/antdsl/ivysettings.xml (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/ (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.tests/ (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.classpath (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.project (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.tests/META-INF/
ant/sandbox/antdsl/org.apache.ant.antdsl.tests/META-INF/MANIFEST.MF
ant/sandbox/antdsl/org.apache.ant.antdsl.tests/build.properties (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.tests/src/
ant/sandbox/antdsl/org.apache.ant.antdsl.tests/src-gen/ (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/ (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.classpath (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.project (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/META-INF/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/META-INF/MANIFEST.MF
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/build.properties (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml_gen (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src-gen/ (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/AntDSLUiModule.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/contentassist/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/contentassist/AntDSLProposalProvider.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLDescriptionLabelProvider.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLLabelProvider.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/outline/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/outline/AntDSLOutlineTreeProvider.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/quickfix/
ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/quickfix/AntDSLQuickfixProvider.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/.classpath (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/.launch/
ant/sandbox/antdsl/org.apache.ant.antdsl/.launch/AntDSL.launch (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/.launch/GenerateAntDSL.mwe2.launch (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/.project (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/
ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/MANIFEST.MF
ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/services/
ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/services/org.apache.tools.ant.ProjectHelper
ant/sandbox/antdsl/org.apache.ant.antdsl/build.properties (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml_gen (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/
ant/sandbox/antdsl/org.apache.ant.antdsl/src-gen/ (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/ (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/AbstractAntDslProjectHelper.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/AntDSL.g
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/AntDslContext.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/IfTask.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/antlr/
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/antlr/AntDSL.tokens
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/antlr/AntDSLLexer.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/antlr/AntDSLParser.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/antlr/AntDslAntlrProjectHelper.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/antlr/Pair.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/AntDSL.xtext
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/AntDSLRuntimeModule.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/AntDSLStandaloneSetup.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/AntDslXTextProjectHelper.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/GenerateAntDSL.mwe2
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/ParserCreator.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/formatting/
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/formatting/AntDSLFormatter.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/generator/
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/generator/AntDSLGenerator.xtend
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/scoping/
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/scoping/AntDSLScopeProvider.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/validation/
ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/xtext/validation/AntDSLJavaValidator.java (with props)
ant/sandbox/antdsl/org.apache.ant.antdsl/xtend-gen/
ant/sandbox/antdsl/org.apache.ant.antdsl/xtend-gen/org/
ant/sandbox/antdsl/org.apache.ant.antdsl/xtend-gen/org/apache/
ant/sandbox/antdsl/org.apache.ant.antdsl/xtend-gen/org/apache/ant/
ant/sandbox/antdsl/org.apache.ant.antdsl/xtend-gen/org/apache/ant/antdsl/
ant/sandbox/antdsl/org.apache.ant.antdsl/xtend-gen/org/apache/ant/antdsl/xtext/
ant/sandbox/antdsl/org.apache.ant.antdsl/xtend-gen/org/apache/ant/antdsl/xtext/generator/
ant/sandbox/antdsl/org.apache.ant.antdsl/xtend-gen/org/apache/ant/antdsl/xtext/generator/AntDSLGenerator.java (with props)
ant/sandbox/antdsl/test/
ant/sandbox/antdsl/test/build.ant (with props)
Propchange: ant/sandbox/antdsl/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue May 29 12:19:47 2012
@@ -0,0 +1,3 @@
+build
+lib
+build-deps
Added: ant/sandbox/antdsl/build.xml
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/build.xml?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/build.xml (added)
+++ ant/sandbox/antdsl/build.xml Tue May 29 12:19:47 2012
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
Propchange: ant/sandbox/antdsl/build.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/build.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/build.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ant/sandbox/antdsl/doc/antdsl.jpeg
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/doc/antdsl.jpeg?rev=1343693&view=auto
==============================================================================
Binary file - no diff available.
Propchange: ant/sandbox/antdsl/doc/antdsl.jpeg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: ant/sandbox/antdsl/doc/index.html
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/doc/index.html?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/doc/index.html (added)
+++ ant/sandbox/antdsl/doc/index.html Tue May 29 12:19:47 2012
@@ -0,0 +1,102 @@
+
+
+
+AntDSL
+
+Introduction
+
+
+antDsl is a parser of a DSL dedicated to Ant build files.
+
+
+It also contains some Eclipse plugin for an Editor of these antDSL files.
+
+
+Exemple
+
+
+Here is an exemple of an antdsl file:
+
+name : myproject
+default : build
+
+{
+ foo = "hello world!"
+ echo(message="${foo}")
+}
+
+macrodef mymacro(dest, arg2 = "defaultvalue", element source) {
+ copy(todir = "@{dest}") {
+ source()
+ }
+}
+
+% description of the target
+target build {
+ copy(file = "${basedir}/test/build.ant", tofile = "${basedir}/build/test/build.ant.copy")
+ // some comment
+ jar(file = "${basedir}/build/test/my.jar") {
+ fileset(dir="${basedir}/test", includes="*.ant")
+ }
+ /*
+ * Some multiline comment
+ */
+ if (available(file = "${basedir}/test/build.ant")) {
+ mymacro(dest = "${basedir}/build/test/dest") {
+ fileset(dir = "${basedir}", includes="build.*")
+ }
+ echo(message = "mymacro call")
+ } else {
+ fail(message = "fail !")
+ }
+}
+
+
+
+
+Here are a screenshot of the Eclipse plugin:
+
+
+
+Build
+
+Command line only
+
+
+Just using the command line is sufficent to build the jar which will be used as the parser for Ant. To build the Eclipse plugins, for now you'll need to start Eclipse, see next section.
+
+
+
+First you will need to download the dependencies. To do so run: ant get-deps
+
+
+Then you will need to generate the parser and the beans representing the parsed files, for both parsers, the Xtext one and the simple Antlr one. To do so, run: ant generate-xtext generate-antlr
+
+
+And finally the build of the jar: ant build
+
+
+You can then test the parser on the file build file in the test folder by running: ant test
+
+
+Eclipse setup
+
+
+You will need the XText 2 plugin installed in your Eclipse. The updatesite of Xtext is there: http://download.itemis.com/updates/releases.
+
+
+Then import the three antdsl plugins into your workspace.
+
+
+You will need to generate the parser and the beans representing the parsed files (Ecore beans). To do so, right click on the file org.apache.ant.antdsl/src/org/apache/ant/antdsl/AntDSL.xtext and select in the Menu Run As... then Generate Xtext Artifacts
+
+
+You'll also need to generate the simple antlr parser so the project properly compiles. Just launch the command: ant generate-antlr
+
+
+Finally, to launch an Eclipse with this antdls plugins, run the launch configuration named AntDSL (the launch configuration file is there: /org.apache.ant.antdsl/.launch/AntDSL.launch).
+
+
+
+
+
\ No newline at end of file
Propchange: ant/sandbox/antdsl/doc/index.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/doc/index.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/doc/index.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: ant/sandbox/antdsl/ivy.xml
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/ivy.xml?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/ivy.xml (added)
+++ ant/sandbox/antdsl/ivy.xml Tue May 29 12:19:47 2012
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Propchange: ant/sandbox/antdsl/ivy.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/ivy.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/ivy.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ant/sandbox/antdsl/ivysettings.xml
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/ivysettings.xml?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/ivysettings.xml (added)
+++ ant/sandbox/antdsl/ivysettings.xml Tue May 29 12:19:47 2012
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
Propchange: ant/sandbox/antdsl/ivysettings.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/ivysettings.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/ivysettings.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue May 29 12:19:47 2012
@@ -0,0 +1 @@
+bin
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue May 29 12:19:47 2012
@@ -0,0 +1 @@
+bin
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.classpath
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.classpath?rev=1343693&view=auto
==============================================================================
Binary file - no diff available.
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.classpath
------------------------------------------------------------------------------
svn:mime-type = application/xml
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.project
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.project?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.project (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.project Tue May 29 12:19:47 2012
@@ -0,0 +1,28 @@
+
+
+ org.apache.ant.antdsl.tests
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.pde.PluginNature
+
+
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.project
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.project
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/.project
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.tests/META-INF/MANIFEST.MF?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.tests/META-INF/MANIFEST.MF (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.tests/META-INF/MANIFEST.MF Tue May 29 12:19:47 2012
@@ -0,0 +1,18 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: org.apache.ant.antdsl.tests
+Bundle-Vendor: My Company
+Bundle-Version: 1.0.0
+Bundle-SymbolicName: org.apache.ant.antdsl.tests; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.apache.ant.antdsl,
+ org.apache.ant.antdsl.ui,
+ org.eclipse.core.runtime,
+ org.eclipse.xtext,
+ org.eclipse.xtext.junit4,
+ org.eclipse.xtext.ui.junit,
+ org.junit4,
+ org.eclipse.ui.workbench;resolution:=optional
+Import-Package: org.apache.log4j,
+ org.apache.commons.logging
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/build.properties
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.tests/build.properties?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.tests/build.properties (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.tests/build.properties Tue May 29 12:19:47 2012
@@ -0,0 +1,4 @@
+source.. = src/,\
+ src-gen/
+bin.includes = META-INF/,\
+ .
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/build.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/build.properties
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.tests/src-gen/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue May 29 12:19:47 2012
@@ -0,0 +1 @@
+*
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue May 29 12:19:47 2012
@@ -0,0 +1 @@
+bin
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.classpath
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.classpath?rev=1343693&view=auto
==============================================================================
Binary file - no diff available.
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.classpath
------------------------------------------------------------------------------
svn:mime-type = application/xml
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.project
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.project?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.project (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.project Tue May 29 12:19:47 2012
@@ -0,0 +1,28 @@
+
+
+ org.apache.ant.antdsl.ui
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.pde.PluginNature
+
+
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.project
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.project
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/.project
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/META-INF/MANIFEST.MF?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.ui/META-INF/MANIFEST.MF (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.ui/META-INF/MANIFEST.MF Tue May 29 12:19:47 2012
@@ -0,0 +1,25 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: org.apache.ant.antdsl.ui
+Bundle-Vendor: My Company
+Bundle-Version: 1.0.0
+Bundle-SymbolicName: org.apache.ant.antdsl.ui; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.apache.ant.antdsl;visibility:=reexport,
+ org.eclipse.xtext.ui,
+ org.eclipse.ui.editors;bundle-version="3.5.0",
+ org.eclipse.ui.ide;bundle-version="3.5.0",
+ org.eclipse.xtext.ui.shared,
+ org.eclipse.ui,
+ org.eclipse.xtext.builder,
+ org.antlr.runtime,
+ org.eclipse.xtext.common.types.ui,
+ org.eclipse.xtext.ui.codetemplates.ui,
+ org.eclipse.compare
+Import-Package: org.apache.log4j,
+ org.apache.commons.logging
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Export-Package: org.apache.ant.antdsl.xtext.ui.contentassist,
+ org.apache.ant.antdsl.xtext.ui.contentassist.antlr,
+ org.apache.ant.antdsl.xtext.ui.internal
+Bundle-Activator: org.apache.ant.antdsl.xtext.ui.internal.AntDSLActivator
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/build.properties
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/build.properties?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.ui/build.properties (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.ui/build.properties Tue May 29 12:19:47 2012
@@ -0,0 +1,5 @@
+source.. = src/,\
+ src-gen/
+bin.includes = META-INF/,\
+ .,\
+ plugin.xml
\ No newline at end of file
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/build.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/build.properties
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml Tue May 29 12:19:47 2012
@@ -0,0 +1,280 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml_gen
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml_gen?rev=1343693&view=auto
==============================================================================
Binary file - no diff available.
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/plugin.xml_gen
------------------------------------------------------------------------------
svn:mime-type = application/xml
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src-gen/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue May 29 12:19:47 2012
@@ -0,0 +1 @@
+*
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/AntDSLUiModule.java
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/AntDSLUiModule.java?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/AntDSLUiModule.java (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/AntDSLUiModule.java Tue May 29 12:19:47 2012
@@ -0,0 +1,15 @@
+/*
+ * generated by Xtext
+ */
+package org.apache.ant.antdsl.xtext.ui;
+
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+
+/**
+ * Use this class to register components to be used within the IDE.
+ */
+public class AntDSLUiModule extends org.apache.ant.antdsl.xtext.ui.AbstractAntDSLUiModule {
+ public AntDSLUiModule(AbstractUIPlugin plugin) {
+ super(plugin);
+ }
+}
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/AntDSLUiModule.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/AntDSLUiModule.java
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/AntDSLUiModule.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/contentassist/AntDSLProposalProvider.java
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/contentassist/AntDSLProposalProvider.java?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/contentassist/AntDSLProposalProvider.java (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/contentassist/AntDSLProposalProvider.java Tue May 29 12:19:47 2012
@@ -0,0 +1,12 @@
+/*
+* generated by Xtext
+*/
+package org.apache.ant.antdsl.xtext.ui.contentassist;
+
+import org.apache.ant.antdsl.xtext.ui.contentassist.AbstractAntDSLProposalProvider;
+/**
+ * see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#contentAssist on how to customize content assistant
+ */
+public class AntDSLProposalProvider extends AbstractAntDSLProposalProvider {
+
+}
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/contentassist/AntDSLProposalProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/contentassist/AntDSLProposalProvider.java
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/contentassist/AntDSLProposalProvider.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLDescriptionLabelProvider.java
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLDescriptionLabelProvider.java?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLDescriptionLabelProvider.java (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLDescriptionLabelProvider.java Tue May 29 12:19:47 2012
@@ -0,0 +1,27 @@
+/*
+* generated by Xtext
+*/
+package org.apache.ant.antdsl.xtext.ui.labeling;
+
+import org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider;
+
+/**
+ * Provides labels for a IEObjectDescriptions and IResourceDescriptions.
+ *
+ * see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#labelProvider
+ */
+public class AntDSLDescriptionLabelProvider extends DefaultDescriptionLabelProvider {
+
+/*
+ //Labels and icons can be computed like this:
+
+ String text(IEObjectDescription ele) {
+ return "my "+ele.getName();
+ }
+
+ String image(IEObjectDescription ele) {
+ return ele.getEClass().getName() + ".gif";
+ }
+*/
+
+}
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLDescriptionLabelProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLDescriptionLabelProvider.java
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLDescriptionLabelProvider.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLLabelProvider.java
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLLabelProvider.java?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLLabelProvider.java (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLLabelProvider.java Tue May 29 12:19:47 2012
@@ -0,0 +1,34 @@
+/*
+* generated by Xtext
+*/
+package org.apache.ant.antdsl.xtext.ui.labeling;
+
+import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider;
+import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider;
+
+import com.google.inject.Inject;
+
+/**
+ * Provides labels for a EObjects.
+ *
+ * see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#labelProvider
+ */
+public class AntDSLLabelProvider extends DefaultEObjectLabelProvider {
+
+ @Inject
+ public AntDSLLabelProvider(AdapterFactoryLabelProvider delegate) {
+ super(delegate);
+ }
+
+/*
+ //Labels and icons can be computed like this:
+
+ String text(MyModel ele) {
+ return "my "+ele.getName();
+ }
+
+ String image(MyModel ele) {
+ return "MyModel.gif";
+ }
+*/
+}
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLLabelProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLLabelProvider.java
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/labeling/AntDSLLabelProvider.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/outline/AntDSLOutlineTreeProvider.java
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/outline/AntDSLOutlineTreeProvider.java?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/outline/AntDSLOutlineTreeProvider.java (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/outline/AntDSLOutlineTreeProvider.java Tue May 29 12:19:47 2012
@@ -0,0 +1,14 @@
+/*
+* generated by Xtext
+*/
+package org.apache.ant.antdsl.xtext.ui.outline;
+
+import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider;
+
+/**
+ * customization of the default outline structure
+ *
+ */
+public class AntDSLOutlineTreeProvider extends DefaultOutlineTreeProvider {
+
+}
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/outline/AntDSLOutlineTreeProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/outline/AntDSLOutlineTreeProvider.java
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/outline/AntDSLOutlineTreeProvider.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/quickfix/AntDSLQuickfixProvider.java
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/quickfix/AntDSLQuickfixProvider.java?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/quickfix/AntDSLQuickfixProvider.java (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/quickfix/AntDSLQuickfixProvider.java Tue May 29 12:19:47 2012
@@ -0,0 +1,19 @@
+
+package org.apache.ant.antdsl.xtext.ui.quickfix;
+
+import org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider;
+
+public class AntDSLQuickfixProvider extends DefaultQuickfixProvider {
+
+// @Fix(MyJavaValidator.INVALID_NAME)
+// public void capitalizeName(final Issue issue, IssueResolutionAcceptor acceptor) {
+// acceptor.accept(issue, "Capitalize name", "Capitalize the name.", "upcase.png", new IModification() {
+// public void apply(IModificationContext context) throws BadLocationException {
+// IXtextDocument xtextDocument = context.getXtextDocument();
+// String firstLetter = xtextDocument.get(issue.getOffset(), 1);
+// xtextDocument.replace(issue.getOffset(), 1, firstLetter.toUpperCase());
+// }
+// });
+// }
+
+}
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/quickfix/AntDSLQuickfixProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/quickfix/AntDSLQuickfixProvider.java
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl.ui/src/org/apache/ant/antdsl/xtext/ui/quickfix/AntDSLQuickfixProvider.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: ant/sandbox/antdsl/org.apache.ant.antdsl/.classpath
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl/.classpath?rev=1343693&view=auto
==============================================================================
Binary file - no diff available.
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/.classpath
------------------------------------------------------------------------------
svn:mime-type = application/xml
Added: ant/sandbox/antdsl/org.apache.ant.antdsl/.launch/AntDSL.launch
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl/.launch/AntDSL.launch?rev=1343693&view=auto
==============================================================================
Binary file - no diff available.
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/.launch/AntDSL.launch
------------------------------------------------------------------------------
svn:mime-type = application/xml
Added: ant/sandbox/antdsl/org.apache.ant.antdsl/.launch/GenerateAntDSL.mwe2.launch
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl/.launch/GenerateAntDSL.mwe2.launch?rev=1343693&view=auto
==============================================================================
Binary file - no diff available.
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/.launch/GenerateAntDSL.mwe2.launch
------------------------------------------------------------------------------
svn:mime-type = application/xml
Added: ant/sandbox/antdsl/org.apache.ant.antdsl/.project
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl/.project?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl/.project (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl/.project Tue May 29 12:19:47 2012
@@ -0,0 +1,34 @@
+
+
+ org.apache.ant.antdsl
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+ org.eclipse.xtext.ui.shared.xtextBuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.pde.PluginNature
+ org.eclipse.xtext.ui.shared.xtextNature
+
+
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/.project
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/.project
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/.project
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/MANIFEST.MF?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/MANIFEST.MF (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/MANIFEST.MF Tue May 29 12:19:47 2012
@@ -0,0 +1,38 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: org.apache.ant.antdsl
+Bundle-Vendor: Apache Software Fundation
+Bundle-Version: 1.0.0
+Bundle-SymbolicName: org.apache.ant.antdsl; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.eclipse.xtext;bundle-version="2.1.0";visibility:=reexport,
+ org.eclipse.xtext.xbase;bundle-version="2.1.0";resolution:=optional;visibility:=reexport,
+ org.apache.log4j;bundle-version="1.2.15";visibility:=reexport,
+ org.apache.commons.logging;bundle-version="1.0.4";resolution:=optional;visibility:=reexport,
+ org.eclipse.xtext.generator;resolution:=optional,
+ org.eclipse.emf.codegen.ecore;resolution:=optional,
+ org.eclipse.emf.mwe.utils;resolution:=optional,
+ org.eclipse.emf.mwe2.launch;resolution:=optional,
+ org.eclipse.xtext.util,
+ org.eclipse.emf.ecore,
+ org.eclipse.emf.common,
+ org.antlr.runtime,
+ org.eclipse.xtext.common.types,
+ org.apache.ant;bundle-version="1.8.0"
+Import-Package: org.apache.log4j,
+ org.apache.commons.logging,
+ org.eclipse.xtext.xbase.lib,
+ org.eclipse.xtend2.lib
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Export-Package: org.apache.ant.antdsl.xtext,
+ org.apache.ant.antdsl.xtext.services,
+ org.apache.ant.antdsl.xtext.antdsl,
+ org.apache.ant.antdsl.xtext.antdsl.impl,
+ org.apache.ant.antdsl.xtext.antdsl.util,
+ org.apache.ant.antdsl.xtext.serializer,
+ org.apache.ant.antdsl.xtext.parser.antlr,
+ org.apache.ant.antdsl.xtext.parser.antlr.internal,
+ org.apache.ant.antdsl.xtext.validation,
+ org.apache.ant.antdsl.xtext.scoping,
+ org.apache.ant.antdsl.xtext.generator,
+ org.apache.ant.antdsl.xtext.formatting
Added: ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/services/org.apache.tools.ant.ProjectHelper
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/services/org.apache.tools.ant.ProjectHelper?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/services/org.apache.tools.ant.ProjectHelper (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl/META-INF/services/org.apache.tools.ant.ProjectHelper Tue May 29 12:19:47 2012
@@ -0,0 +1 @@
+org.apache.ant.antdsl.antlr.AntDslAntlrProjectHelper
Added: ant/sandbox/antdsl/org.apache.ant.antdsl/build.properties
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl/build.properties?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl/build.properties (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl/build.properties Tue May 29 12:19:47 2012
@@ -0,0 +1,6 @@
+source.. = src/,\
+ src-gen/,\
+ xtend-gen/
+bin.includes = META-INF/,\
+ .,\
+ plugin.xml
\ No newline at end of file
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/build.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/build.properties
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Added: ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml?rev=1343693&view=auto
==============================================================================
--- ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml (added)
+++ ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml Tue May 29 12:19:47 2012
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml_gen
URL: http://svn.apache.org/viewvc/ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml_gen?rev=1343693&view=auto
==============================================================================
Binary file - no diff available.
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/plugin.xml_gen
------------------------------------------------------------------------------
svn:mime-type = application/xml
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/src-gen/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue May 29 12:19:47 2012
@@ -0,0 +1 @@
+*
Propchange: ant/sandbox/antdsl/org.apache.ant.antdsl/src/org/apache/ant/antdsl/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue May 29 12:19:47 2012
@@ -0,0 +1 @@
+antlr