[PR #560] [MERGED] CommandLine module upgrades #586

Closed
opened 2026-02-26 04:35:42 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mageddo/dns-proxy-server/pull/560
Author: @mageddo
Created: 9/5/2024
Status: Merged
Merged: 9/5/2024
Merged by: @mageddo

Base: masterHead: feat/533-commandlines-upgrades


📝 Commits (7)

  • 6ca987e command lines module upgrades
  • 3e6b9a3 Merge remote-tracking branch 'origin/master' into feat/533-commandlines-upgrades
  • f3ed4c6 new tests
  • 01758f5 missing dep
  • cba8001 missing dep
  • 6274efb release notes
  • 5e02a3f [Gradle Release Plugin] - new version commit: '3.27.0-snapshot'.

📊 Changes

16 files changed (+589 additions, -56 deletions)

View changed files

📝 RELEASE-NOTES.md (+3 -0)
📝 gradle.properties (+1 -1)
📝 src/main/java/com/mageddo/commons/exec/CommandLines.java (+54 -52)
src/main/java/com/mageddo/commons/exec/DelegateOutputStream.java (+36 -0)
📝 src/main/java/com/mageddo/commons/exec/ExecutionValidationFailedException.java (+7 -3)
src/main/java/com/mageddo/commons/exec/NopResultHandler.java (+16 -0)
src/main/java/com/mageddo/commons/exec/PipedStream.java (+42 -0)
src/main/java/com/mageddo/commons/exec/ProcessAccessibleDaemonExecutor.java (+20 -0)
src/main/java/com/mageddo/commons/exec/ProcessesWatchDog.java (+49 -0)
src/main/java/com/mageddo/commons/exec/Request.java (+117 -0)
src/main/java/com/mageddo/commons/exec/Result.java (+93 -0)
src/main/java/com/mageddo/concurrent/ThreadsV2.java (+7 -0)
src/main/java/com/mageddo/io/LogPrinter.java (+35 -0)
src/test/java/com/mageddo/commons/exec/CommandLinesTest.java (+56 -0)
src/test/java/com/mageddo/commons/exec/DelegateOutputStreamTest.java (+26 -0)
src/test/java/com/mageddo/commons/exec/PipedStreamTest.java (+27 -0)

📄 Description

Relates to #533

Commandline module upgrade to be able to execute usecases when creating new native int tests


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mageddo/dns-proxy-server/pull/560 **Author:** [@mageddo](https://github.com/mageddo) **Created:** 9/5/2024 **Status:** ✅ Merged **Merged:** 9/5/2024 **Merged by:** [@mageddo](https://github.com/mageddo) **Base:** `master` ← **Head:** `feat/533-commandlines-upgrades` --- ### 📝 Commits (7) - [`6ca987e`](https://github.com/mageddo/dns-proxy-server/commit/6ca987e9bc239ec55251f34838313a60111a7339) command lines module upgrades - [`3e6b9a3`](https://github.com/mageddo/dns-proxy-server/commit/3e6b9a3da9f963dd0235f6beb053519c84681c8c) Merge remote-tracking branch 'origin/master' into feat/533-commandlines-upgrades - [`f3ed4c6`](https://github.com/mageddo/dns-proxy-server/commit/f3ed4c669b2a856810b14e96304bd45a70fb981d) new tests - [`01758f5`](https://github.com/mageddo/dns-proxy-server/commit/01758f5002f1c1117e4c43af2794a63e51c2231b) missing dep - [`cba8001`](https://github.com/mageddo/dns-proxy-server/commit/cba800163547e5464d72bb43f55add7380e396f7) missing dep - [`6274efb`](https://github.com/mageddo/dns-proxy-server/commit/6274efba02967c6c81da7913fab61214d5318a61) release notes - [`5e02a3f`](https://github.com/mageddo/dns-proxy-server/commit/5e02a3fa973381e6de96025ed2ad5328e358a97e) [Gradle Release Plugin] - new version commit: '3.27.0-snapshot'. ### 📊 Changes **16 files changed** (+589 additions, -56 deletions) <details> <summary>View changed files</summary> 📝 `RELEASE-NOTES.md` (+3 -0) 📝 `gradle.properties` (+1 -1) 📝 `src/main/java/com/mageddo/commons/exec/CommandLines.java` (+54 -52) ➕ `src/main/java/com/mageddo/commons/exec/DelegateOutputStream.java` (+36 -0) 📝 `src/main/java/com/mageddo/commons/exec/ExecutionValidationFailedException.java` (+7 -3) ➕ `src/main/java/com/mageddo/commons/exec/NopResultHandler.java` (+16 -0) ➕ `src/main/java/com/mageddo/commons/exec/PipedStream.java` (+42 -0) ➕ `src/main/java/com/mageddo/commons/exec/ProcessAccessibleDaemonExecutor.java` (+20 -0) ➕ `src/main/java/com/mageddo/commons/exec/ProcessesWatchDog.java` (+49 -0) ➕ `src/main/java/com/mageddo/commons/exec/Request.java` (+117 -0) ➕ `src/main/java/com/mageddo/commons/exec/Result.java` (+93 -0) ➕ `src/main/java/com/mageddo/concurrent/ThreadsV2.java` (+7 -0) ➕ `src/main/java/com/mageddo/io/LogPrinter.java` (+35 -0) ➕ `src/test/java/com/mageddo/commons/exec/CommandLinesTest.java` (+56 -0) ➕ `src/test/java/com/mageddo/commons/exec/DelegateOutputStreamTest.java` (+26 -0) ➕ `src/test/java/com/mageddo/commons/exec/PipedStreamTest.java` (+27 -0) </details> ### 📄 Description Relates to #533 Commandline module upgrade to be able to execute usecases when creating new native int tests --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 04:35:42 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dns-proxy-server-mageddo#586
No description provided.