Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add tld domains #44

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Add tld domains #44

wants to merge 3 commits into from

Conversation

moha-b
Copy link
Contributor

@moha-b moha-b commented Sep 20, 2024

Description of Changes

  • Kotlin Keyword Escaping for TLDs: Added support for escaping Kotlin keywords (is, in, as) that conflict with top-level domains such as.is (Iceland), .in (India), and .as (American Samoa). This ensures that package names containing these keywords are properly handled in Kotlin files.

    • Introduced the escapeKotlinKeywords extension, which wraps conflicting keywords with backticks in package names.
    • Updated processMainActivity to apply the escaped package names when renaming MainActivity.kt.
  • Change the folder structure for scalability and maintainability.

image

merging this will close #41

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.

issue with kotlin and certain TLD domains
1 participant