We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9008c92 commit 11b5a40Copy full SHA for 11b5a40
1 file changed
internal/cadence/linter.go
@@ -553,11 +553,12 @@ func (l *linter) getExportedIdentifiers(filePath string) []ast.Identifier {
553
554
func exportedIdentifiersFromProgram(program *ast.Program) []ast.Identifier {
555
var identifiers []ast.Identifier
556
- for _, decl := range program.CompositeDeclarations() {
557
- identifiers = append(identifiers, decl.Identifier)
558
- }
559
- for _, decl := range program.InterfaceDeclarations() {
560
+ for _, decl := range program.Declarations() {
+ identifier := decl.DeclarationIdentifier()
+ if identifier == nil {
+ continue
+ }
561
+ identifiers = append(identifiers, *identifier)
562
}
563
return identifiers
564
0 commit comments