1
正常情況下,錫蘭喜歡當一個文件名與在該文件中聲明的(唯一)類的名稱相對應。頂級函數名稱受限制?
當我嘗試按照與頂級函數相同的模式時,IDE向我咆哮。例如:
文件結構:
- utils的/
- 文件/
- 的package.json
- stringFromFile.ceylon
- module.ceylon
- package.ceylon
- 文件/
文件stringFromFile.ceylon的含量:
String|Null stringFromFile() {
return null
}
由IDE產生的錯誤信息是:「重複聲明。名字stringFromFile在這個範圍中並不是唯一的。「當光標懸停在'stringFromFile'的函數名稱聲明上時發生此消息。
此聲明的stringFromFile是代碼庫中的唯一一個(如全局搜索),唯一的「重疊」的名稱是包含文件的文件名。爲什麼這兩個名字不允許重疊?
你可能只是需要做一個清理版本,或關閉並重新打開該項目。 –
是的,重新啓動 – loldrup