Duplicates
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
Research direction
Start by reproducing the duplicate lines with Slather 2.7.3 using the slather coverage --html --show command and the provided Xcode project and ignore configuration. Trace how local Swift packages and ignored paths are handled when building the HTML report, then identify which files or coverage entries are duplicated. Done means the report contains each source line once; the issue does not name tests or implementation files to begin from.
Written by the indexing model from the issue text.
Description
Hi,
I'm using Slather 2.7.3
I have quite a few ignore folders set in yml, I'm not able to set a single source folder.
However, I've getting duplicate lines in the html report...
I use the command slather coverage --html --show
And the yml is ...
xcodeproj: ./RUN.xcodeproj
scheme: RUN_iOS Test
output_directory: ../slather-html
ignore:
- build/*
- .git/*
- .github/*
- Player/*
- ../../../Library/Developer/Xcode/DerivedData/*
- RUN_iOS/*
- RUN_iOS_UITests/*
- RUN_iOS_UnitTests/*
- RunSDK/.swiftpm/*
- RunSDK/Sources/RunSDKUnitTests/*
- RunSDK/Sources/RunSDK/Generated/*
- ChannelsAPI/*
- Console/*
- distribution/*
- LiveStats/*
- NetworkClient/*
I've added lots of ignore, figuring there was some sort of circular dependency, but the duplicates occurs before I add them too.
Any suggestions?
Thanks,
Jules.
EDIT:
I see there's mention of modules, but I'm using local SPMs
- Dominant language
- Ruby
- Stars
- 1.6k
- Forks
- 239
- Avg merge
- 10h 19m
- Merged PRs (30d)
- 1
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from SlatherOrg/slather
-
2.8.6: NoMethodError "undefined method 'first'" in profdata_coverage_dir whenever --scheme is usedOpen
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
SlatherOrg/slather#586 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
SlatherOrg/slather#582 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
SlatherOrg/slather#580 · 9 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 56/100
SlatherOrg/slather#578 · 3 comments · 1 reaction ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
SlatherOrg/slather#577 ·
All issues in SlatherOrg/slather
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
sclorg/s2i-ruby-container#660 · 1 comment ·
-
documentation
Difficulty 1/5 Under an hour Newbie friendliness 86/100
bridgetownrb/bridgetown#1130 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
hlascelles/que-scheduler#611 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
rapid7/metasploit-framework#22008 ·
Maintainers usually reply within 2 days
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
stripe/stripe-ruby#1994 ·
Maintainers usually reply within 1 day