Skip to content

Conversation

@rafeyrana
Copy link
Contributor

Added default Ignore patterns to support for more languages:

  • C/C++: Added patterns to ignore build artifacts and binaries like *.o, *.obj, *.so, *.dll, *.dylib, *.exe, *.lib, *.a, and *.pdb.
  • Java: Included *.class, *.jar, *.war, *.ear, and other build-related files and directories like target/, .gradle/, and build/.
  • Swift/Xcode: Added patterns for common Xcode and Swift files such as .build/, *.xcodeproj/, *.xcworkspace/, and other temporary state files like *.xcuserstate.
  • Rust: Added ignore patterns for the target/ directory and Cargo.lock.
  • Go: Included patterns for the bin/ and pkg/ directories.
  • .NET/C#: Added common patterns for .NET projects like bin/, obj/, and *.nupkg.
  • Ruby: Included patterns for Ruby gems, such as *.gem, .bundle/, and Gemfile.lock.

@cyclotruc
Copy link
Member

Thank you very much for this!

I plan to merge a few big PRs before this one so there might be a little refactor needed, I'll let you know here once I'm ready

@rafeyrana
Copy link
Contributor Author

Thanks for letting me know. Please let me know when you have merged them and I will be happy to refactor it and add additional functionality if needed.

@cyclotruc
Copy link
Member

@rafeyrana
Copy link
Contributor Author

Added. Please review for merge thanks!

@cyclotruc cyclotruc merged commit 3c5e7e9 into coderamp-labs:main Dec 29, 2024
2 checks passed
@cyclotruc
Copy link
Member

Merged, thank you very much!

FOLKS-Tech pushed a commit to FOLKS-Tech/gitingest that referenced this pull request Sep 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants