From 607410be0f976d33660ca5beba64a71b03b96886 Mon Sep 17 00:00:00 2001 From: Ivan Hargreaves Date: Tue, 16 Jun 2026 16:17:15 +0100 Subject: [PATCH] Add Eclipse project files for submodules and update .gitignore - Update .gitignore to allow Eclipse project files - Add .classpath and .project for app submodule - Add .project for cicsbundle submodule - Add .settings/ for both submodules - Ensures clean Eclipse import without manual refresh --- .gitignore | 4 +-- .../.classpath | 16 +++++++++++ .../.project | 28 +++++++++++++++++++ .../.settings/org.eclipse.jdt.core.prefs | 13 +++++++++ .../org.eclipse.wst.common.component | 6 ++++ ....eclipse.wst.common.project.facet.core.xml | 7 +++++ .../.project | 23 +++++++++++++++ .../org.eclipse.buildship.core.prefs | 13 +++++++++ 8 files changed, 107 insertions(+), 3 deletions(-) create mode 100644 cics-java-liberty-springboot-transactions-app/.classpath create mode 100644 cics-java-liberty-springboot-transactions-app/.project create mode 100644 cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.jdt.core.prefs create mode 100644 cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.wst.common.component create mode 100644 cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 cics-java-liberty-springboot-transactions-cicsbundle/.project create mode 100644 cics-java-liberty-springboot-transactions-cicsbundle/.settings/org.eclipse.buildship.core.prefs diff --git a/.gitignore b/.gitignore index 87d1341..30e25a3 100644 --- a/.gitignore +++ b/.gitignore @@ -17,9 +17,7 @@ buildNumber.properties .mvn/timing.properties # Eclipse -.classpath -.project -.settings/ +# Note: .project, .classpath, and .settings/ are committed for multi-module projects bin/ # IntelliJ IDEA diff --git a/cics-java-liberty-springboot-transactions-app/.classpath b/cics-java-liberty-springboot-transactions-app/.classpath new file mode 100644 index 0000000..a0cd34f --- /dev/null +++ b/cics-java-liberty-springboot-transactions-app/.classpath @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/cics-java-liberty-springboot-transactions-app/.project b/cics-java-liberty-springboot-transactions-app/.project new file mode 100644 index 0000000..fee94c2 --- /dev/null +++ b/cics-java-liberty-springboot-transactions-app/.project @@ -0,0 +1,28 @@ + + + cics-java-liberty-springboot-transactions-app + + + + org.eclipse.jdt.core.javanature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.jem.workbench.JavaEMFNature + + + + org.eclipse.jdt.core.javabuilder + + + + org.eclipse.wst.common.project.facet.core.builder + + + + org.eclipse.wst.validation.validationbuilder + + + + + + diff --git a/cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.jdt.core.prefs b/cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..68ce9e9 --- /dev/null +++ b/cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,13 @@ +# +#Tue Jun 16 15:59:47 BST 2026 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=17 diff --git a/cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.wst.common.component b/cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..d0af519 --- /dev/null +++ b/cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.wst.common.component @@ -0,0 +1,6 @@ + + + + + + diff --git a/cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.wst.common.project.facet.core.xml b/cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..7859c6b --- /dev/null +++ b/cics-java-liberty-springboot-transactions-app/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/cics-java-liberty-springboot-transactions-cicsbundle/.project b/cics-java-liberty-springboot-transactions-cicsbundle/.project new file mode 100644 index 0000000..2b608d8 --- /dev/null +++ b/cics-java-liberty-springboot-transactions-cicsbundle/.project @@ -0,0 +1,23 @@ + + + cics-java-liberty-springboot-transactions-cicsbundle + + + + + + org.eclipse.buildship.core.gradleprojectbuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.m2e.core.maven2Nature + org.eclipse.buildship.core.gradleprojectnature + + diff --git a/cics-java-liberty-springboot-transactions-cicsbundle/.settings/org.eclipse.buildship.core.prefs b/cics-java-liberty-springboot-transactions-cicsbundle/.settings/org.eclipse.buildship.core.prefs new file mode 100644 index 0000000..a0ffefc --- /dev/null +++ b/cics-java-liberty-springboot-transactions-cicsbundle/.settings/org.eclipse.buildship.core.prefs @@ -0,0 +1,13 @@ +arguments= +auto.sync=false +build.scans.enabled=false +connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER) +connection.project.dir=.. +eclipse.preferences.version=1 +gradle.user.home= +java.home= +jvm.arguments= +offline.mode=false +override.workspace.settings=false +show.console.view=false +show.executions.view=false \ No newline at end of file