eldest) {
18 | return super.size() > maxEntries;
19 | }
20 |
21 | }
--------------------------------------------------------------------------------
/plugin_tooling/src/dtool/DToolBundle.java:
--------------------------------------------------------------------------------
1 | package dtool;
2 |
3 | public class DToolBundle {
4 |
5 | public static final String BUNDLE_ID = "org.dsource.ddt.dtool";
6 |
7 | }
8 |
--------------------------------------------------------------------------------
/plugin_tooling/src/dtool/engine/object.di:
--------------------------------------------------------------------------------
1 | module object;
2 |
3 | alias immutable(char)[] string;
4 | alias immutable(wchar)[] wstring;
5 | alias immutable(dchar)[] dstring;
6 |
7 | class Object
8 | {
9 | // TODO rest
10 | }
11 |
12 | class TypeInfo_Class {
13 |
14 | alias void TypeInfo_Class_MARKER;
15 |
16 | }
--------------------------------------------------------------------------------
/plugin_tooling/src/melnorme/lang/tooling/ToolingMessages.java:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 | * Copyright (c) 2015 Bruno Medeiros and other Contributors.
3 | * All rights reserved. This program and the accompanying materials
4 | * are made available under the terms of the Eclipse Public License v1.0
5 | * which accompanies this distribution, and is available at
6 | * http://www.eclipse.org/legal/epl-v10.html
7 | *
8 | * Contributors:
9 | * Bruno Medeiros - initial API and implementation
10 | *******************************************************************************/
11 | package melnorme.lang.tooling;
12 |
13 |
14 | @LANG_SPECIFIC
15 | public class ToolingMessages extends ToolingMessages_Default {
16 |
17 | }
--------------------------------------------------------------------------------
/plugin_tooling/src/melnorme/lang/tooling/ast_actual/ElementDoc.java:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 | * Copyright (c) 2014 Bruno Medeiros and other Contributors.
3 | * All rights reserved. This program and the accompanying materials
4 | * are made available under the terms of the Eclipse Public License v1.0
5 | * which accompanies this distribution, and is available at
6 | * http://www.eclipse.org/legal/epl-v10.html
7 | *
8 | * Contributors:
9 | * Bruno Medeiros - initial API and implementation
10 | *******************************************************************************/
11 | package melnorme.lang.tooling.ast_actual;
12 |
13 | import descent.core.ddoc.Ddoc;
14 |
15 | public class ElementDoc extends Ddoc {
16 |
17 | }
--------------------------------------------------------------------------------
/releng/ProjectSite-skeleton/ddt-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DDT-IDE/DDT/588bdc174b747478f144c229bb7bd56659e02801/releng/ProjectSite-skeleton/ddt-logo.png
--------------------------------------------------------------------------------
/releng/ProjectSite-skeleton/releases/compositeArtifacts.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/releng/ProjectSite-skeleton/releases/compositeContent.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/releng/ProjectSite-skeleton/releases/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Eclipse Software Site for DDT
6 |
7 |
8 | Eclipse Software Site for DDT
9 |
10 | This URL is an Eclipse software site. It is not meant to be viewed directly in a browser.
11 | Instead, this URL is meant to be specified in the Eclipse Install/Update manager.
12 |
13 |
--------------------------------------------------------------------------------
/releng/launches/.gitignore:
--------------------------------------------------------------------------------
1 | /*.launch
2 |
--------------------------------------------------------------------------------
/releng/plugin_jvmcheck/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/releng/plugin_jvmcheck/.settings/org.eclipse.jdt.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3 | org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
5 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
6 | org.eclipse.jdt.core.compiler.compliance=1.6
7 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate
8 | org.eclipse.jdt.core.compiler.debug.localVariable=generate
9 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate
10 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
11 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
12 | org.eclipse.jdt.core.compiler.source=1.6
13 |
--------------------------------------------------------------------------------
/releng/plugin_jvmcheck/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Bundle-ManifestVersion: 2
3 | Bundle-SymbolicName: org.dsource.ddt.jvmcheck;singleton:=true
4 | Bundle-Version: 1.0.0.qualifier
5 | Bundle-Vendor: github.com/DDT-IDE
6 | Bundle-Name: DDT
7 | Require-Bundle: org.eclipse.ui,
8 | org.eclipse.core.runtime
9 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6
10 |
--------------------------------------------------------------------------------
/releng/plugin_jvmcheck/about.ini:
--------------------------------------------------------------------------------
1 | aboutText=DDT: Eclipse support for the D programming language.\n\
2 | http://ddt-ide.github.io/
3 | featureImage=icons/ide-logo.32x32.png
--------------------------------------------------------------------------------
/releng/plugin_jvmcheck/build.properties:
--------------------------------------------------------------------------------
1 | source.. = src/
2 | output.. = bin/
3 | bin.includes = META-INF/,\
4 | .,\
5 | plugin.xml,\
6 | about.ini,\
7 | icons/
8 |
--------------------------------------------------------------------------------
/releng/plugin_jvmcheck/icons/ide-logo.32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DDT-IDE/DDT/588bdc174b747478f144c229bb7bd56659e02801/releng/plugin_jvmcheck/icons/ide-logo.32x32.png
--------------------------------------------------------------------------------
/releng/plugin_jvmcheck/plugin.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/releng/plugin_jvmcheck/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 | 4.0.0
6 |
7 |
8 | org.dsource.ddt
9 | ide-aggregator
10 | 1-SNAPSHOT
11 | ../../pom.xml
12 |
13 |
14 |
15 | ../..
16 |
17 |
18 | org.dsource.ddt.jvmcheck
19 | 1.0.0-SNAPSHOT
20 | eclipse-plugin
21 |
22 |
--------------------------------------------------------------------------------
/releng/releng-build.properties:
--------------------------------------------------------------------------------
1 | p2repo_ProjectSiteDestDir=releases/local-repo
2 | projectSiteGitURL=https://github.com/DDT-IDE/ddt-ide.github.io.git
--------------------------------------------------------------------------------
/releng/repository/category.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/target-platform/.gitignore:
--------------------------------------------------------------------------------
1 | /deps-repository/
2 | /IDE-gen.target
3 |
--------------------------------------------------------------------------------
/target-platform/category.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/target-platform/target-platform-README.txt:
--------------------------------------------------------------------------------
1 | This Maven project is only used to create a p2 repository with dependencies
2 | to be added to the target platform file IDE.target (needs to be manually added).
3 |
4 | *Note:
5 | See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=416485 to make sure stable Orbit links are used.
6 |
--------------------------------------------------------------------------------