-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: ColdMacaroni/nvim-coverage
base: main
head repository: andythigpen/nvim-coverage
compare: main
- 20 commits
- 8 files changed
- 8 contributors
Commits on Mar 30, 2024
-
feat: support nested go modules (monorepo)
In case of a monorepo project (e.g. Python + Go) `go.mod` might be located somewhere in nested directories, but not in the project root. Usage of `Path:new('.')` won't work well in that case, because it is actually a current working directory (cwd). Change to `Path:new(vim.fn.expand("%:p"))` adds nested modules support, since `go.mod` search will be started from the location of the current file (opened in the buffer) https://neovim.io/doc/user/builtin.html > % current file name > :p expand to full path
Configuration menu - View commit details
-
Copy full SHA for 0026441 - Browse repository at this point
Copy the full SHA 0026441View commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cdc2a51 - Browse repository at this point
Copy the full SHA cdc2a51View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bba3493 - Browse repository at this point
Copy the full SHA bba3493View commit details
Commits on Aug 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fdca808 - Browse repository at this point
Copy the full SHA fdca808View commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ddee593 - Browse repository at this point
Copy the full SHA ddee593View commit details -
Configuration menu - View commit details
-
Copy full SHA for 906fad0 - Browse repository at this point
Copy the full SHA 906fad0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 492c1a8 - Browse repository at this point
Copy the full SHA 492c1a8View commit details
Commits on Nov 14, 2024
-
[julia] Remove compile options from the default command
This patch removes the compiler flags "--compile=min" and "-O0" from the default command. There have been lots of improvements on the Julia side since this command was first included (see PR andythigpen#2). The flags were included to reduce the latency by interpreting instead of compiling the code. In modern Julia versions (probably since 1.9 where native code caching was introduced) this is not a necessary strategy anymore, and, for this specific usecase, only causes the command to be a lot slower. Example timings for one of my packages: ``` $ time julia --compile=min -O0 -e 'using CoverageTools; LCOV.writefile("lcov.info", process_folder("src"))' real 0m8,380s user 0m8,259s sys 0m0,178s $ time julia -e 'using CoverageTools; LCOV.writefile("lcov.info", process_folder("src"))' real 0m1,562s user 0m1,548s sys 0m0,080s ```
Configuration menu - View commit details
-
Copy full SHA for 1b79180 - Browse repository at this point
Copy the full SHA 1b79180View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36836d3 - Browse repository at this point
Copy the full SHA 36836d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13c98d6 - Browse repository at this point
Copy the full SHA 13c98d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7efb41d - Browse repository at this point
Copy the full SHA 7efb41dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd04b15 - Browse repository at this point
Copy the full SHA fd04b15View commit details
Commits on Dec 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9c7dbad - Browse repository at this point
Copy the full SHA 9c7dbadView commit details
Commits on Dec 18, 2024
-
Merge pull request andythigpen#47 from troyanov/nested-gomod
feat: support nested go modules (monorepo)
Configuration menu - View commit details
-
Copy full SHA for e582e52 - Browse repository at this point
Copy the full SHA e582e52View commit details -
Merge pull request andythigpen#49 from Zeioth/filetype
✨feat(filetype): Coverage summary now set the filetype `coverage`.
Configuration menu - View commit details
-
Copy full SHA for 9b64056 - Browse repository at this point
Copy the full SHA 9b64056View commit details -
Merge pull request andythigpen#55 from zodman/patch-1
Update README.md with lazyvim instructions
Configuration menu - View commit details
-
Copy full SHA for c8a7388 - Browse repository at this point
Copy the full SHA c8a7388View commit details -
Merge pull request andythigpen#57 from jaingounchained/main
Fixed typo in doc/nvim-coverage.txt
Configuration menu - View commit details
-
Copy full SHA for 18fa20c - Browse repository at this point
Copy the full SHA 18fa20cView commit details -
Merge pull request andythigpen#61 from fredrikekre/fe/julia
Various improvements to Julia configuration
Configuration menu - View commit details
-
Copy full SHA for ce50194 - Browse repository at this point
Copy the full SHA ce50194View commit details -
Merge pull request andythigpen#62 from remko/swift
Add Swift support
Configuration menu - View commit details
-
Copy full SHA for 577d543 - Browse repository at this point
Copy the full SHA 577d543View commit details -
Merge pull request andythigpen#59 from rcasia/feature/java-coverage-j…
…acoco feat: Add java jacoco coverage support
Configuration menu - View commit details
-
Copy full SHA for a939e42 - Browse repository at this point
Copy the full SHA a939e42View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main