LaunchCodeEducation / LaunchCodeEducation/csharp-web-dev-curriculum
Graded Assignment 1 issue with entire project being copied to output directory
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 1
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
Link to instructions:
https://education.launchcode.org/csharp-web-dev-curriculum/assignments/techjobs-console/index.html
Link to starter code repo:
https://github.com/LaunchCodeEducation/CSharp6-TechJobsConsole
Content tags in both .csproj folders cause project to be duplicated in output directory every time the project builds - including runs and tests. Suggested fix - remove the <Content> tags that include "**/*" from both .csproj files and add one that includes the csv file. Linked below is a doc created for the March2024 FTWD cohort with a full explanation of the issue and the fix suggestion:
https://docs.google.com/document/d/1Eu2O0GYx60byFn-sxu1wpbgoasnUfXPTymVTC7EcapU/edit?usp=sharing
Contributor guide
No contributing guide indexed for this repository
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.
Research direction
Open the linked CSharp6-TechJobsConsole starter repository and inspect the two .csproj files, focusing on their Content tags. Remove the wildcard inclusions while preserving the CSV file inclusion, then build and run the tests to confirm the project is no longer duplicated in the output directory.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 50/100