Skip to content

v7.5.1+v7.5.2: Java 21 hedefi + kalite kontrolu duzeltmeleri - #7

Merged
Ohualtex merged 1 commit into
mainfrom
AutoClicker_V7
Jun 20, 2026
Merged

v7.5.1+v7.5.2: Java 21 hedefi + kalite kontrolu duzeltmeleri#7
Ohualtex merged 1 commit into
mainfrom
AutoClicker_V7

Conversation

@Ohualtex

Copy link
Copy Markdown
Owner

Özet

v7 sonrası iki küçük iyileştirme commit'i (main'i tutarlı + kaliteyi cilalı tutar).

v7.5.1 — derleme hedefi Java 21

  • pom.xml: maven.compiler.release 17 → 21main'deki README "Java 21+" ve CI/release JDK 21 ile hizalandı.

v7.5.2 — kalite kontrolü düzeltmeleri

  • JNativeHook hatası artık sessiz değil — kanca kurulamazsa stderr log + "KISAYOL DINLENEMIYOR" durum uyarısı (yeni i18n hook_fail). Önceden hotkey/record sessizce ölüyordu.
  • 999 sihirli sayısı → MacroAction.DOUBLE_CLICK sabiti (AutoClicker 2 yer + model toString).
  • Ölü import temizliğiFileInputStream/FileOutputStream (ConfigStore'a taşınmıştı).
  • printStackTrace → tutarlı System.err log (diğer kodla aynı stil).
  • Geçersiz DELAY girdisi sessizce yutulmuyor, beep ile bildiriliyor.

Test

  • mvnw clean verify yeşil (derleme + tüm testler + shade)
  • javac -Xlint:all temiz (yalnızca zararsız Swing serial/this-escape)
  • GUI çalışır doğrulandı

- JNativeHook kurulum hatasi artik sessiz yutulmuyor: stderr log + "KISAYOL DINLENEMIYOR" durum uyarisi (i18n hook_fail)
- 999 sihirli sayisi -> MacroAction.DOUBLE_CLICK sabiti (AutoClicker 2 yer + model toString)
- Olu import'lar kaldirildi (FileInputStream, FileOutputStream - ConfigStore'a tasinmisti)
- applyThemeAndFont printStackTrace -> tutarli stderr log
- Eylem ekleme: gecersiz DELAY girdisi sessizce yutulmuyor, beep ile bildiriliyor
@Ohualtex
Ohualtex merged commit 3259607 into main Jun 20, 2026
2 checks passed
@Ohualtex
Ohualtex deleted the AutoClicker_V7 branch June 24, 2026 17:47
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.

1 participant