devonfw

devonfw/IDEasy

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

38 good first / help-wanted issues · Java · last activity Mar 12, 2026

36 stars 55 forks 36 watchers Java Apache License 2.0
38 Open Issues Need Help Last updated: Mar 12, 2026

Open Issues Need Help

View All on GitHub
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue proxy ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue docker pgadmin kubectl ready-to-implement obsidian
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue test windows macOS linux internal
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue GUI
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation good first issue internal
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue Epic
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue internal ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue GUI ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue CLI help ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue GUI ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue macOS internal workflow ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue vscode ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue internal
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
good first issue macOS GUI
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue internal version ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue shell ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue core ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue internal ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue vscode settings ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
good first issue tomcat dependencies ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue git ready-to-implement
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java

AI Summary: The `ide install sonar` command fails with a NullPointerException because a `command` enum property variable is unexpectedly NULL. This issue occurs regardless of whether Sonar is already installed or not, preventing the successful installation of Sonar.

Complexity: 3/5
good first issue sonar install
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation enhancement good first issue internal
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue logging core
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
enhancement good first issue internal
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java
documentation good first issue internal
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java

AI Summary: The task is to fix a unit test, `testIdeVersionOk`, within the `CreateCommandletTest` class of the IDEasy project. The current test lacks a meaningful assertion, making it ineffective. The fix requires adding an assertion to verify the IDE version is handled correctly.

Complexity: 2/5
good first issue test
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java

AI Summary: The task is to fix a bug in the IDEasy CLI tool where the `--offline` flag does not prevent a version check. The issue is that when running `ide --offline status`, the tool still checks for updates, even though it should behave as if offline. The solution likely involves modifying a conditional statement in the `StatusCommandlet.java` file to correctly handle the offline status.

Complexity: 3/5
good first issue status
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java

AI Summary: Write unit tests for the welcome message functionality added to the `CreateCommandlet` in IDEasy, ensuring the new feature works as expected.

Complexity: 2/5
enhancement good first issue internal
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java

AI Summary: Modify the IDEasy application to suppress the exception thrown when an unsupported tool version is requested for a specific operating system (like macOS arm64 in this case). The change should only hide the exception from the user in non-debug mode, maintaining the exception for debugging purposes.

Complexity: 3/5
enhancement good first issue update
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java

AI Summary: Investigate if the Java URL updater within the IDEasy project can utilize checksums provided by the vendor (e.g., Adoptium) instead of generating them locally. This involves examining the existing URL update mechanism and exploring how to integrate checksum verification using vendor-supplied checksums. The goal is to improve the reliability and security of the IDEasy environment setup process.

Complexity: 3/5
enhancement good first issue internal
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java

AI Summary: Implement a feature in IDEasy to prevent log disabling if debug or trace logging is enabled. This involves modifying the existing logging mechanism to check the current logging level before disabling logging, ensuring that debug and trace messages are always outputted regardless of other logging suppression mechanisms. A decision needs to be made on whether `-d` (debug) or `-t` (trace) logging alone should trigger this behavior.

Complexity: 3/5
enhancement good first issue
devonfw/IDEasy
36

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).

Java