1
正常情况下,锡兰喜欢当一个文件名与在该文件中声明的(唯一)类的名称相对应。顶级函数名称受限制?
当我尝试按照与顶级函数相同的模式时,IDE向我咆哮。例如:
文件结构:
- utils的/
- 文件/
- 的package.json
- stringFromFile.ceylon
- module.ceylon
- package.ceylon
- 文件/
文件stringFromFile.ceylon的含量:
String|Null stringFromFile() {
return null
}
由IDE产生的错误信息是:“重复声明。名字stringFromFile在这个范围中并不是唯一的。“当光标悬停在'stringFromFile'的函数名称声明上时发生此消息。
此声明的stringFromFile是代码库中的唯一一个(如全局搜索),唯一的“重叠”的名称是包含文件的文件名。为什么这两个名字不允许重叠?
你可能只是需要做一个清理版本,或关闭并重新打开该项目。 –
是的,重新启动 – loldrup