Skip to main content

Add your description here

Project description

git-stacktrace-java

Quickly find Git commits related to Java stacktraces.


🚀 Installation

Install using pipx (recommended):

pipx install git-stacktrace-java

Or using pip:

pip install git-stacktrace-java

🛠 Usage

Copy your stacktrace to clipboard (or pass it via stdin), then run:

git-stacktrace-java --since 30.days

The tool will output recent commits affecting files or code shown in the stacktrace.

Parameters:

  • --since: Specify a time range (e.g., 30.days, 2.weeks, 24.hours).

📖 Example

git-stacktrace-java --since 30.days < stacktracefile.txt

or using the clipboard

git-stacktrace-java --since 30.days

Output:

--- Looking up commits... ---

--- Results ---

commit e362f550bd03fc7fdce4be74c12ec953c420ac69
Commit Date: Thu, 27 Mar 2025 17:22:04 -0300
Author:      Voldermort
Subject:     feat(PERF-1176): View Access: hide Edit actual impact button (#18775)
Files Modified:
    - allocadia-core/src/main/java/com/example/ServiceClass.java

commit bd0d748aa3144f68d6795880cf1309aa67ac1b17
Commit Date: Tue, 18 Mar 2025 11:07:04 -0300
Author:      Malfoy
Subject:     chore(PERF-1162): Overload method getActivities (#18733)
Files Modified:
    - allocadia-core/src/main/java/com/example/ServiceClass.java
    - allocadia-core/src/main/java/com/example/ServiceClass.java:118

📌 Features

  • Finds recent commits related to stacktrace files and code.
  • Supports clipboard and stdin input.
  • Simple and fast troubleshooting during deploys.

💡 Contributing

Feel free to open an issue or submit a pull request!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

git_stacktrace_java-0.1.4.tar.gz (23.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

git_stacktrace_java-0.1.4-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file git_stacktrace_java-0.1.4.tar.gz.

File metadata

  • Download URL: git_stacktrace_java-0.1.4.tar.gz
  • Upload date:
  • Size: 23.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.14

File hashes

Hashes for git_stacktrace_java-0.1.4.tar.gz
Algorithm Hash digest
SHA256 67576b7aae1efb14d0e8421c76c89417f8ee5589d1b843be1abda9d62e2f9c45
MD5 01c40a38080109acc5d8f6afe6ed83c5
BLAKE2b-256 4b6cf3a7753d03b4253c60381642d812aecd6c0f135e973fe9eee6e3e3a6df9d

See more details on using hashes here.

File details

Details for the file git_stacktrace_java-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for git_stacktrace_java-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 3bef7b2e63fbbd8a187633dd6da8cde8615324f8162ba7d622129fde56aa7b25
MD5 d11521b47e28547b676911334163f861
BLAKE2b-256 76e085d61549986e0ce4f0cda83f8871dca691ebb3995a0609181ab9f1d09e64

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page