Skip to content

Commit d3e3463

Browse files
Remove example DevContainer configuration section from documentation
Co-authored-by: thomasturrell <1552612+thomasturrell@users.noreply.github.com>
1 parent dc0f9b6 commit d3e3463

1 file changed

Lines changed: 0 additions & 32 deletions

File tree

.github/copilot-instructions.md

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -76,38 +76,6 @@ Always run the full build before starting work to ensure you understand the curr
7676

7777
For contributors using GitHub Codespaces or local devcontainers, this project includes a `.devcontainer/devcontainer.json` configuration that automatically sets up Java 25. This ensures a consistent development environment across all contributors.
7878

79-
### Example DevContainer Configuration
80-
81-
The project's devcontainer uses the official DevContainers Java feature to install Java 25 and includes SDKMAN for flexibility:
82-
83-
```json
84-
{
85-
"name": "xapi-java (Java 25)",
86-
"image": "mcr.microsoft.com/devcontainers/base:latest",
87-
"features": {
88-
"ghcr.io/devcontainers/features/java:2": {
89-
"version": "25"
90-
},
91-
"ghcr.io/devcontainers/features/sdkman:1": {}
92-
},
93-
"postCreateCommand": "sdk install java 25.0.1-tem || true",
94-
"customizations": {
95-
"vscode": {
96-
"extensions": [
97-
"vscjava.vscode-java-pack",
98-
"redhat.java"
99-
]
100-
}
101-
}
102-
}
103-
```
104-
105-
The configuration:
106-
- Uses the official DevContainers Java feature to install Java 25
107-
- Includes SDKMAN for manual version management if needed
108-
- Attempts to install a specific Temurin 25 build as a fallback (the `|| true` ensures the container still builds if the specific identifier isn't available)
109-
- Pre-installs useful VS Code Java extensions
110-
11179
## Code Style and Quality
11280

11381
### Style Guide

0 commit comments

Comments
 (0)