summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add a function that wraps output in an md fenceA Farzat10 days2-0/+154
* Move outer_backticks to a util moduleA Farzat11 days3-19/+83
* Skip placeholder for large files by defaultA Farzat11 days1-1/+34
* Skip placeholder for binary files by defaultA Farzat11 days1-1/+23
* Group similar languages together in testingA Farzat12 days1-14/+20
* Support YAML, JS, and TOMLA Farzat14 days1-0/+28
* Prioritize detection through extensionsA Farzat2026-06-071-0/+6
* Detect sh as bashA Farzat2026-06-071-1/+13
* Ensure shebangs properly start with #!A Farzat2026-06-071-1/+22
* Refactor language detection in a util moduleA Farzat2026-06-073-26/+39
* Detect bash using shebangA Farzat2026-06-071-4/+20
* Start adding shebang filetype detectionA Farzat2026-06-071-3/+34
* Detect uppercase file extensionsA Farzat2026-06-071-1/+18
* Detect python and json filesA Farzat2026-06-071-0/+26
* Skip language fences for text or unknown filetypesA Farzat2026-06-071-2/+22
* Start adding language fence functionalityA Farzat2026-06-071-4/+4
* Move happy-path of render_file to a separate funcA Farzat2026-06-071-0/+4
* Standardize format in Logger and add Verbose levelA Farzat2026-06-074-8/+19
* Rename project_name to project_titleA Farzat2026-06-062-17/+17
* Fix duplicate warning messageA Farzat2026-06-061-3/+5
* Move run to a separate moduleA Farzat2026-06-063-293/+299
* Ensure lexically duplicate paths are detectedA Farzat2026-06-061-0/+19
* Extend duplicate detection to non-adjacent pathsA Farzat2026-06-061-6/+28
* Add naive duplication avoidanceA Farzat2026-06-061-2/+29
* Delegate logging management to Logger structA Farzat2026-06-064-15/+82
* Move render_filename to utils as display_pathA Farzat2026-06-064-17/+17
* Add warnings for binary filesA Farzat2026-06-051-0/+8
* Add human readable warnings for large filesA Farzat2026-06-051-1/+37
* Make main.rs use render_pathA Farzat2026-06-052-4/+2
* Test rejection of too big filesA Farzat2026-06-051-2/+63
* Remove the deprecated renderer functionA Farzat2026-06-051-33/+1
* Use Renderer instead of renderer in main.rsA Farzat2026-06-051-16/+9
* Migrate renderer tests to RendererA Farzat2026-06-051-95/+29
* Test binary file rendering in RendererA Farzat2026-06-051-4/+28
* Test single file rendering in RendererA Farzat2026-06-051-2/+26
* Start migrating to Renderer structA Farzat2026-06-051-1/+26
* Remove quotations around filenamesA Farzat2026-06-052-10/+19
* Make headers more descriptive for LLMsA Farzat2026-06-052-15/+8
* Add basic CLI handlingA Farzat2026-06-051-3/+35
* Improve project name derivation handlingA Farzat2026-06-051-16/+42
* Default project name to the ending of root pathA Farzat2026-06-041-4/+26
* Use directories from tempfile for unit testingA Farzat2026-06-041-53/+40
* Obtain absolute input path from NormalizerA Farzat2026-06-042-17/+63
* Support root and origin_base in run functionA Farzat2026-06-041-6/+43
* Escape non-standard paths in the markdown fileA Farzat2026-06-042-25/+51
* Use Normalizer in the CLIA Farzat2026-06-041-7/+52
* Make NormalizeError implement Error traitA Farzat2026-06-041-5/+32
* Handle basic stdinA Farzat2026-06-041-8/+50
* Start adding CLI testsA Farzat2026-06-042-0/+46
* Identify and reject binary filesA Farzat2026-06-041-11/+34