Skip to content

Conversation

@kimulaco
Copy link
Owner

  • Add support languages
    • Astro, C#, COBOL, Dart, Elixir, Haskell, Kotlin, Lua, Objective-C, Perl, R, Scala, Svelte, Swift, Vue

@kimulaco kimulaco self-assigned this Aug 23, 2025
@kimulaco kimulaco requested a review from Copilot August 23, 2025 13:49
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for 15 additional programming languages to expand the tool's language detection capabilities. The changes reorganize existing language constants alphabetically and add new language definitions with their corresponding file extensions.

  • Adds 15 new language constants: Astro, C#, COBOL, Dart, Elixir, Haskell, Kotlin, Lua, Objective-C, Perl, R, Scala, Svelte, Swift, and Vue
  • Reorganizes all language constants in alphabetical order for better maintainability
  • Updates the SUPPORTER_LANGUAGES array to include all new languages in alphabetical order

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/config/language_config.rs Adds 15 new language constants with file extensions and reorganizes existing ones alphabetically
README.md Documents the newly supported languages and explains framework handling approach

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@kimulaco kimulaco merged commit 566c764 into main Aug 23, 2025
1 check passed
@kimulaco kimulaco deleted the feat/add-support-language branch August 23, 2025 13:57
@kimulaco kimulaco mentioned this pull request Aug 23, 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