Skip to content

Clash of class file names with characters translation #3075

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

Closed
scabug opened this issue Feb 19, 2010 · 4 comments
Closed

Clash of class file names with characters translation #3075

scabug opened this issue Feb 19, 2010 · 4 comments

Comments

@scabug
Copy link

scabug commented Feb 19, 2010

Compiler must check for class name clashes with respect to characters translation.

Code like the following should not be compiled:

class ::: // compiles to $$colon$$colon$$colon.class

class :: {
  class colon // compiles to $$colon$$colon$$colon.class
}
@scabug
Copy link
Author

scabug commented Feb 19, 2010

Imported From: https://issues.scala-lang.org/browse/SI-3075?orig=1
Reporter: Pavel Fatin (pavel.fatin)

@scabug
Copy link
Author

scabug commented Feb 19, 2010

@paulp said:
Duplicate of #2806.

@scabug
Copy link
Author

scabug commented Feb 19, 2010

Pavel Fatin (pavel.fatin) said:
The proposal is to prohibit erroneous compilation while Ticket #2806 is not solved.

@scabug
Copy link
Author

scabug commented Feb 19, 2010

@paulp said:
Replying to [comment:2 Pavel.Fatin]:

The proposal is to prohibit erroneous compilation while Ticket #2806 is not solved.

Don't reopen tickets after I close them. I'm by far the most likely person to fix this and if you go out of your way to antagonize me I will be happy to never fix it. This is an exact duplicate of 2806, which I opened, and your proposal of "fail" is not sufficiently earth-shaking to justify adding yet more noise to the trac database.

And the fact that "2806 is not solved" is what makes this a duplicate.

@scabug scabug closed this as completed May 18, 2011
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

No branches or pull requests

1 participant