Skip to content

Update README CLI options to reflect recent profiling and snapshot enhancements#112

Draft
Copilot wants to merge 2 commits intodevelopfrom
copilot/fix-111
Draft

Update README CLI options to reflect recent profiling and snapshot enhancements#112
Copilot wants to merge 2 commits intodevelopfrom
copilot/fix-111

Conversation

Copy link
Copy Markdown

Copilot AI commented Aug 5, 2025

The CLI has been recently enhanced with new profiling capabilities and snapshot support, but the README documentation was not updated to reflect these changes. This PR updates the CLI options section to accurately document the current implementation.

Changes Made

Updated -p option:

  • Changed from --profileXslt to --profile
  • Enhanced description to reflect new profiling options: xslt, efx, all
  • Now supports comprehensive performance analysis beyond just XSLT profiling

Added -s option:

  • New --snapshots option to allow downloading SNAPSHOT SDK versions instead of stable releases
  • Provides flexibility for users who need to work with development versions

Before and After

Before:

- `-p` or `--profileXslt`: Enables XSLT profiling.

After:

- `-p` or `--profile`: Enables profiling for performance analysis. Options: xslt, efx, all (default: all if no value specified).
- `-s` or `--snapshots`: Allows downloading SNAPSHOT SDK versions instead of stable releases.

The documentation now accurately reflects the CLI implementation added in PR #110 which introduced EFX profiling capabilities and enhanced the command-line interface.

Fixes #111.

Warning

Firewall rules blocked me from connecting to one or more addresses

I tried to connect to the following addresses, but was blocked by firewall rules:

  • central.sonatype.com
    • Triggering command: /usr/lib/jvm/temurin-17-jdk-amd64/bin/java --enable-native-access=ALL-UNNAMED -classpath /usr/share/apache-maven-3.9.11/boot/plexus-classworlds-2.9.0.jar -Dclassworlds.conf=/usr/share/apache-maven-3.9.11/bin/m2.conf -Dmaven.home=/usr/share/apache-maven-3.9.11 -Dlibrary.jansi.path=/usr/share/apache-maven-3.9.11/lib/jansi-native -Dmaven.multiModuleProjectDirectory=/home/REDACTED/work/eforms-notice-viewer/eforms-notice-viewer org.codehaus.plexus.classworlds.launcher.Launcher clean compile -q (dns block)

If you need me to access, download, or install something from one of these locations, you can either:


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: rousso <91379+rousso@users.noreply.github.com>
Copilot AI changed the title [WIP] Update the README to reflect the updated CLI options. Update README CLI options to reflect recent profiling and snapshot enhancements Aug 5, 2025
Copilot AI requested a review from rousso August 5, 2025 16:09
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.

Update the README to reflect the updated CLI options.

2 participants