debug_finder

Crates.iodebug_finder
lib.rsdebug_finder
version0.3.1
sourcesrc
created_at2019-11-27 12:52:27.712219
updated_at2019-12-04 13:46:54.565685
descriptionCI/CD Debug Parser - Currently For Salesforce only with Package.xml
homepage
repository
max_upload_size
id184815
size38,174
Maciej Zaręba (Mr-Quiz)

documentation

README

Debug Finder

File Parser for CI/CD to serach for unnecessary Debugs/Console Log - Currently For Salesforce only with Package.xml

Requirements

  • Rust
  • Salesforce Project must contain Package.xml.

Usage

Dev Enviorment

cargo install debug_finder
debug_finder main -d .

Prod Enviorment

cargo install debug_finder
debug_finder main -r .

Dev Enviorment With Exact Path

cargo install debug_finder
debug_finder main -d "C:\Project"

Prod Enviorment With Exact Path

cargo install debug_finder
debug_finder main -r "C:\Project"
  • . => is relative path.
  • "{Your_Path}" => is exact path.

Last Changes - v. 0.3.1

    • FIle Counter.
    • Structurizer creates JSON file.
    • New Command -> clean-run - Which recreates JSON file on every run.
    • Narrow down 'console' to 'console.log' and 'system.debug' to not include 'err', 'deploy', 'error'

Roadmap

  • Support Salesforce Project w/o Package.xml.
  • Support for Package.xml with asterisk.
  • Support Other types of Project like Angular/React/VueJS.
  • Add Config which will be needed in Project to prepare best and fastest parsing of files inside.
  • Better final visualisation.
Commit count: 0

cargo fmt