The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
SmithyParser.java in src/main/gen/software/amazon/smithy/plugin/parser |
611 | 62 |
SmithySyntaxHighlighter.java in src/main/java/software/amazon/smithy/plugin/language |
257 | 1 |
SmithyTypes.java in src/main/gen/software/amazon/smithy/plugin/language/psi |
188 | 1 |
SmithyPostStartupActivity.java in src/main/java/software/amazon/smithy/plugin |
130 | 7 |
SmithyVisitor.java in src/main/gen/software/amazon/smithy/plugin/language/psi |
114 | 36 |
build.gradle.kts in root |
111 | - |
Smithy.flex in src/main/java/software/amazon/smithy/plugin/language |
91 | - |
SmithyParserDefinition.java in src/main/java/software/amazon/smithy/plugin/language |
62 | 9 |
SmithyNodeValueImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
48 | 8 |
ModelDependencies.java in src/main/java/software/amazon/smithy/plugin |
44 | 8 |
SmithyComplexShapeStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
43 | 7 |
SmithyShapeMemberKvpImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
43 | 7 |
SmithyNodeObjectShapeStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
43 | 7 |
SmithyNodeStringValueImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyApplyStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyNumberImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyNodeObjectKvpImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyShapeSectionImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyMetadataStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyShapeBodyImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyTraitStructureKvpImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithySimpleShapeStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyNodeObjectKeyImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyTraitBodyValueImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyTraitStructureImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyVersionSectionImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyShapeStatementsImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyTraitStatementsImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyNamespaceStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyAbsoluteRootShapeIdImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyNodeObjectImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyShapeMembersImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyRootShapeIdImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyShapeIdImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyNodeArrayImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyShapeStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyUseStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyTraitBodyImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyCommentImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyTraitImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
SmithyFileType.java in src/main/java/software/amazon/smithy/plugin/language |
31 | 5 |
SmithyMetadataSectionImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
28 | 4 |
SmithyWsImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
28 | 4 |
SmithyUseSectionImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
28 | 4 |
SmithyNamespaceImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
23 | 3 |
SmithyFile.java in src/main/java/software/amazon/smithy/plugin/language/psi |
21 | 3 |
SmithyNodeValue.java in src/main/gen/software/amazon/smithy/plugin/language/psi |
16 | - |
MyBundle.java in src/main/java/software/amazon/smithy/plugin |
14 | 2 |
SmithyTokenType.java in src/main/java/software/amazon/smithy/plugin/language/psi |
14 | 2 |
SmithyShapeMemberKvp.java in src/main/gen/software/amazon/smithy/plugin/language/psi |
14 | - |
File | # lines | # units |
---|---|---|
SmithyParser.java in src/main/gen/software/amazon/smithy/plugin/parser |
611 | 62 |
SmithyVisitor.java in src/main/gen/software/amazon/smithy/plugin/language/psi |
114 | 36 |
SmithyParserDefinition.java in src/main/java/software/amazon/smithy/plugin/language |
62 | 9 |
ModelDependencies.java in src/main/java/software/amazon/smithy/plugin |
44 | 8 |
SmithyNodeValueImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
48 | 8 |
SmithyPostStartupActivity.java in src/main/java/software/amazon/smithy/plugin |
130 | 7 |
SmithyComplexShapeStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
43 | 7 |
SmithyShapeMemberKvpImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
43 | 7 |
SmithyNodeObjectShapeStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
43 | 7 |
SmithyNodeStringValueImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyApplyStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyNumberImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyNodeObjectKvpImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyShapeSectionImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyMetadataStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyShapeBodyImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyTraitStructureKvpImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithySimpleShapeStatementImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
38 | 6 |
SmithyFileType.java in src/main/java/software/amazon/smithy/plugin/language |
31 | 5 |
SmithyNodeObjectKeyImpl.java in src/main/gen/software/amazon/smithy/plugin/language/psi/impl |
33 | 5 |
There are 2 files with lines longer than 120 characters. In total, there are 2 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
Smithy.flex in src/main/java/software/amazon/smithy/plugin/language |
91 | - | 1 |
SmithyParser.java in src/main/gen/software/amazon/smithy/plugin/parser |
611 | 62 | 1 |