Skip to content

Commit

Permalink
Eclipse 2021-12: Sample code, etc. updated; "Work in progress" removed
Browse files Browse the repository at this point in the history
  • Loading branch information
howlger committed Mar 4, 2022
1 parent a3a9ebf commit 39fb9d7
Show file tree
Hide file tree
Showing 36 changed files with 462 additions and 147 deletions.
60 changes: 31 additions & 29 deletions README.md

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions intro_outro_thumbnail.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified narration.odt
Binary file not shown.
18 changes: 9 additions & 9 deletions projects_2021-09.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Eclipse BPEL Designer 1.1.3
Eclipse BPMN2 Modeler Project 1.5.3
Eclipse Buildship: Eclipse Plug-ins for Gradle 3.1.5
Eclipse Business Process Model and Notation (BPMN2) 1.5.1
Eclipse CDO Model Repository 4.15.0
Eclipse CDO Model Repository 4.15.0
Eclipse CDT™ (C/C++ Development Tooling) 10.4.0
Eclipse Collections™ 10.4.0
Eclipse Communication Framework 3.14.22
Expand All @@ -15,11 +15,11 @@ Eclipse EclEmma 3.1.5
Eclipse Ecore Tools 3.3.3
Eclipse EGit™: Git Integration for Eclipse 5.13.0
Eclipse Embedded CDT (C/C++ Development Tools) 6.1.2
Eclipse EMF 2.27.0
Eclipse EMF Client Platform 1.26.0
Eclipse EMF Compare 3.3.10
Eclipse EMF Parsley 1.13.0
Eclipse EMF Services 1.12.2
Eclipse EMF™ 2.27.0
Eclipse Extended Editing Framework (EEF) 2.1.5
Eclipse GMF Runtime™ 1.13.1
Eclipse Graphical Editing Framework (GEF) 5.3.3 (2021-03)
Expand All @@ -33,25 +33,25 @@ Eclipse Marketplace Client 1.9.2
Eclipse Maven Integration - m2eclipse™ 1.18.1
Eclipse Maven Integration for Web Tools Platform 1.4.3
Eclipse MDT UML2 5.5.2
Eclipse MDT XSD (XML Schema Definition) 2.27.0
Eclipse MDT XSD (XML Schema Definition) 2.27.0
Eclipse Memory Analyzer™ 1.12.0
Eclipse Modeling Workflow Engine 2.12.1
Eclipse Modeling Workflow Engine 2.12.1
Eclipse MoDisco 2020-03 (1.5.1)
Eclipse Mylyn 3.25.2
Eclipse Mylyn Docs 3.0.39
Eclipse OCL (Object Constraint Language) 2021-09 (6.16.0)
Eclipse Oomph 1.22.0
Eclipse OCL (Object Constraint Language) 2021-09 (6.16.0)
Eclipse Oomph 1.22.0
Eclipse Packaging Project 4.21.0
Eclipse Parallel Tools Platform (PTP) 9.4.0
Eclipse Passage™ 2.1.0
Eclipse PHP Development Tools 7.2
Eclipse Project 4.21.0
Eclipse QVT Operational 2021-06 (3.10.4)
Eclipse QVTd (QVT Declarative) 2021-09 (0.27.0)
Eclipse QVTd (QVT Declarative) 2021-09 (0.27.0)
Eclipse RCP Testing Tool 2.5.1
Eclipse RedDeer™ 3.5.0
Eclipse Remote Application Platform™ 3.17.0
Eclipse Scout 11.0.0
Eclipse Scout 11.0.0
Eclipse Sirius 6.5.1
Eclipse SWTBot™ 3.1.0
Eclipse Target Communication Framework 1.7.0
Expand All @@ -64,4 +64,4 @@ Eclipse Web Tools Platform Project 3.23
Eclipse Wild Web Developer 0.12.0
Eclipse WindowBuilder 1.9.7
Eclipse Xpand 2.2.0
Eclipse Xtext 2.25.0
Eclipse Xtext 2.25.0
30 changes: 15 additions & 15 deletions projects_2021-12.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,65 +5,65 @@ Eclipse BPEL Designer 1.1.3
Eclipse BPMN2 Modeler Project 1.5.3
Eclipse Buildship: Eclipse Plug-ins for Gradle 3.1.5
Eclipse Business Process Model and Notation (BPMN2) 1.5.1
Eclipse CDO Model Repository 4.16.0
Eclipse CDO Model Repository 4.16.0
Eclipse CDT™ (C/C++ Development Tooling) 10.5.0
Eclipse Collections™ 10.4.0
Eclipse Communication Framework 3.14.26
Eclipse Data Tools Platform 1.14.102
Eclipse Dynamic Languages Toolkit 6.1
Eclipse EclEmma 3.1.5
Eclipse Ecore Tools 3.3.3
Eclipse Ecore Tools 3.4.0
Eclipse EGit™: Git Integration for Eclipse 6.0.0
Eclipse Embedded CDT (C/C++ Development Tools) 6.1.2
Eclipse EMF 2.28.0
Eclipse EMF Client Platform 1.26.1
Eclipse EMF Compare 3.3.10
Eclipse EMF Parsley 1.13.0
Eclipse EMF Services 1.12.2
Eclipse EMF™ 2.28.0
Eclipse Extended Editing Framework (EEF) 2.1.5
Eclipse GMF Runtime™ 1.13.1
Eclipse Graphical Editing Framework (GEF) 5.3.3 (2021-03)
Eclipse Graphiti™ 0.18.0
Eclipse JGit™: Java implementation of Git 6.0.0
Eclipse JustJ 1.1
Eclipse Linux Tools 8.5.0
Eclipse LSP4E 0.20.0
Eclipse LSP4E 0.20.1
Eclipse LSP4J 0.12.0
Eclipse Marketplace Client 1.9.2
Eclipse Maven Integration - m2eclipse™ 1.18.2
Eclipse Maven Integration - m2eclipse™ 1.19.0
Eclipse Maven Integration for Web Tools Platform 1.4.3
Eclipse MDT UML2 5.5.2
Eclipse MDT XSD (XML Schema Definition) 2.28.0
Eclipse MDT XSD (XML Schema Definition) 2.28.0
Eclipse Memory Analyzer™ 1.12.0
Eclipse Modeling Workflow Engine 2.12.1
Eclipse Modeling Workflow Engine 2.12.1
Eclipse MoDisco 2021-12 (1.5.2)
Eclipse Mylyn 3.25.2
Eclipse Mylyn Docs 3.0.41
Eclipse OCL (Object Constraint Language) 2021-12 (6.17.0)
Eclipse Oomph 1.23.0
Eclipse OCL (Object Constraint Language) 2021-12 (6.17.0)
Eclipse Oomph 1.23.0
Eclipse Packaging Project 4.22.0
Eclipse Papyrus™ 6.0.0
Eclipse Parallel Tools Platform (PTP) 9.4.0
Eclipse Passage™ 2.2.0
Eclipse PHP Development Tools 7.2
Eclipse Project 4.22.0
Eclipse QVT Operational 2021-12 (3.10.5)
Eclipse QVTd (QVT Declarative) 2021-12 (0.28.0)
Eclipse QVTd (QVT Declarative) 2021-12 (0.28.0)
Eclipse RCP Testing Tool 2.5.1
Eclipse RedDeer™ 3.5.0
Eclipse RedDeer™ 4.0.0
Eclipse Remote Application Platform™ 3.19.0
Eclipse Scout 11.0.0
Eclipse Scout 11.0.0
Eclipse Sirius 6.5.1
Eclipse SWTBot™ 3.1.0
Eclipse Target Communication Framework 1.7.0
Eclipse Target Management: Terminal and Remote System Explorer (RSE) 4.5.200
Eclipse TM4E™ - TextMate support in the Eclipse IDE 0.4.2
Eclipse Trace Compass™ 7.1.0
Eclipse TM4E™ - TextMate support in the Eclipse IDE 0.4.3
Eclipse Trace Compass™ 7.2.0
Eclipse User Storage Service SDK 1.2.2
Eclipse VIATRA 2.6.0
Eclipse Web Tools Platform Project 3.24
Eclipse Wild Web Developer 0.13.1
Eclipse WindowBuilder 1.9.7
Eclipse Xpand 2.2.0
Eclipse Xtext 2.25.0
Eclipse Xtext 2.25.0
Eclipse XWT
6 changes: 5 additions & 1 deletion reset_workspace_and_installation.bat
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
set IDE=java-2021-09
set IDE=jee-2021-12
set REPO=sample

set ECLIPSE_DIR=%USERPROFILE%\eclipse\%IDE%
Expand All @@ -9,6 +9,10 @@ set ECLIPSE_WORKSPACE_ZIP=%ECLIPSE_WORKSPACE%.7z
set REPO_DIR=%USERPROFILE%\git\%REPO%
set REPO_ZIP=%USERPROFILE%\git\%REPO%.7z

:: only for Eclipse 2021-12
rmdir /s /q "%REPO_DIR%\..\ide-wg.eclipse.org"
rmdir /s /q "%REPO_DIR%\..\wildwebdeveloper"

dir "%ECLIPSE_DIR%\p2"

:: checks
Expand Down
1 change: 0 additions & 1 deletion sample_code/Eclipse 2021-09 Improvements/.gitignore

This file was deleted.

This file was deleted.

This file was deleted.

17 changes: 0 additions & 17 deletions sample_code/Eclipse 2021-09 Improvements/src/com/example/Node.java

This file was deleted.

This file was deleted.

38 changes: 38 additions & 0 deletions sample_code/Eclipse 2021-12 Improvements/.classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
<attribute name="test" value="true"/>
</attributes>
</classpathentry>
<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
<attributes>
<attribute name="maven.pomderived" value="true"/>
<attribute name="test" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="target/classes"/>
</classpath>
23 changes: 23 additions & 0 deletions sample_code/Eclipse 2021-12 Improvements/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Eclipse 2021-12 Improvements</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>

0 comments on commit 39fb9d7

Please sign in to comment.