Skip to content

Java updates#5

Merged
gregschunemann merged 2 commits intomainfrom
java-updates
Sep 12, 2025
Merged

Java updates#5
gregschunemann merged 2 commits intomainfrom
java-updates

Conversation

@seiggy
Copy link
Copy Markdown
Collaborator

@seiggy seiggy commented Sep 12, 2025

This pull request updates documentation and configuration for both the Java PetClinic and Angular/TypeScript Library projects to clarify technology stacks, improve feature suggestion lists, and refine setup instructions. It also removes unused extensions from the VSCode configuration.

Documentation and Requirements Updates

  • Updated the Java PetClinic requirements (goals/java/2-requirements.md) to reflect a switch from the "ConPort workflow" to "Spec-Driven workflow," revised the technology stack to Java 17/Spring Boot, and expanded the list of beginner, intermediate, and advanced feature ideas with more detailed and modern options. [1] [2]
  • Updated the Angular/TypeScript Library requirements (goals/typescript/2-requirements.md) to clarify Node.js compatibility, expand beginner and intermediate feature ideas, and introduce advanced migration and mobile app options.

Technology Stack and Setup Clarifications

  • Added clarification in the TypeScript setup guide (goals/typescript/1-setup.md) for Node.js version compatibility for Angular apps and removed the Docker recommendation.
  • Updated the README to clarify the status of Typescript support for Angular and React.

Configuration Cleanup

  • Removed the unused mermaidchart.vscode-mermaid-chart extension from .vscode/extensions.json to streamline the recommended VSCode extensions.

Minor Documentation Correction

  • Removed mention of the "Microsoft.Learn MCP" from the Java setup goals documentation to accurately reflect available MCP tools.

Copilot AI review requested due to automatic review settings September 12, 2025 15:25
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Updates documentation and configuration for Java PetClinic and Angular/TypeScript Library projects to clarify technology stacks, improve feature suggestions, and refine setup instructions.

  • Switches Java PetClinic from "ConPort workflow" to "Spec-Driven workflow" with updated Java 17/Spring Boot stack
  • Expands feature idea lists with more detailed, modern options for both Java and TypeScript projects
  • Clarifies Node.js compatibility requirements and removes unused VSCode extensions

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
goals/typescript/2-requirements.md Updates technology stack info and replaces feature suggestions with more specific, modern options
goals/typescript/1-setup.md Adds Node.js version compatibility clarification and removes Docker recommendation
goals/java/2-requirements.md Changes workflow reference, updates tech stack to Java 17/Spring Boot, and expands feature ideas significantly
goals/java/1-setup.md Removes mention of Microsoft.Learn MCP tool
README.md Clarifies TypeScript support status for Angular vs React
.vscode/extensions.json Removes unused mermaidchart extension

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@gregschunemann gregschunemann self-assigned this Sep 12, 2025
Copy link
Copy Markdown
Collaborator

@gregschunemann gregschunemann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great - thanks for doing this.

@gregschunemann gregschunemann merged commit 83157ea into main Sep 12, 2025
3 checks passed
@seiggy seiggy deleted the java-updates branch November 6, 2025 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants