Path	Lines of Code
META-INF/copyright.xml	6
META-INF/plugin.xml	206
jps-plugin/src/org/jetbrains/jps/clojure/build/ClojureBuilder.java	236
jps-plugin/src/org/jetbrains/jps/clojure/build/ClojureBuilderService.java	18
jps-plugin/src/org/jetbrains/jps/clojure/model/JpsClojureCompilerSettingsExtension.java	7
jps-plugin/src/org/jetbrains/jps/clojure/model/JpsClojureExtensionService.java	17
jps-plugin/src/org/jetbrains/jps/clojure/model/impl/JpsClojureCompilerSettingsExtensionImpl.java	28
jps-plugin/src/org/jetbrains/jps/clojure/model/impl/JpsClojureCompilerSettingsState.java	6
jps-plugin/src/org/jetbrains/jps/clojure/model/impl/JpsClojureModelSerializerExtension.java	30
production_build.xml	14
resources/fileTemplates/j2ee/ClojureFile.clj.html	14
resources/intentionDescriptions/ConvertImportIntention/description.html	1
src/clojure/org/jetbrains/plugins/clojure/init_clojure.clj	7
src/clojure/org/jetbrains/plugins/clojure/intention/convert_import_intention.clj	106
src/clojure/org/jetbrains/plugins/clojure/name_suggester/name_suggester.clj	50
src/clojure/org/jetbrains/plugins/clojure/refactoring/clojure_refactoring_support_provider.clj	16
src/clojure/org/jetbrains/plugins/clojure/refactoring/introduce/introduce_variable.clj	249
src/clojure/org/jetbrains/plugins/clojure/refactoring/utils/refactoring_utils.clj	234
src/clojure/org/jetbrains/plugins/clojure/utils/clojure_utils.clj	149
src/clojure/org/jetbrains/plugins/clojure/utils/java_wrappers.clj	146
src/java/org/jetbrains/plugins/clojure/ClojureActions.java	4
src/java/org/jetbrains/plugins/clojure/ClojureBundle.java	24
src/java/org/jetbrains/plugins/clojure/ClojureFoldingBuilder.java	61
src/java/org/jetbrains/plugins/clojure/ClojureIcons.java	20
src/java/org/jetbrains/plugins/clojure/ClojureLanguage.java	12
src/java/org/jetbrains/plugins/clojure/ClojureLoader.java	41
src/java/org/jetbrains/plugins/clojure/actions/ClojureTemplatesFactory.java	45
src/java/org/jetbrains/plugins/clojure/actions/NewClojureActionBase.java	114
src/java/org/jetbrains/plugins/clojure/actions/NewClojureFileAction.java	47
src/java/org/jetbrains/plugins/clojure/actions/RunClojureConsoleAction.java	72
src/java/org/jetbrains/plugins/clojure/actions/editor/AbstractSexpActionHandler.java	22
src/java/org/jetbrains/plugins/clojure/actions/editor/BarfBackwardsAction.java	28
src/java/org/jetbrains/plugins/clojure/actions/editor/BarfForwardsAction.java	28
src/java/org/jetbrains/plugins/clojure/actions/editor/ClojureEditorAction.java	16
src/java/org/jetbrains/plugins/clojure/actions/editor/SlurpBackwardsAction.java	27
src/java/org/jetbrains/plugins/clojure/actions/editor/SlurpForwardsAction.java	32
src/java/org/jetbrains/plugins/clojure/actions/editor/SpliceAction.java	44
src/java/org/jetbrains/plugins/clojure/annotator/ClojureAnnotator.java	34
src/java/org/jetbrains/plugins/clojure/annotator/intentions/imports/ClojureImportClassFix.java	34
src/java/org/jetbrains/plugins/clojure/compiler/ClojureCompilerConfigurable.java	49
src/java/org/jetbrains/plugins/clojure/compiler/ClojureCompilerSettings.java	38
src/java/org/jetbrains/plugins/clojure/compiler/ClojureCompilerSettingsFactory.java	9
src/java/org/jetbrains/plugins/clojure/config/ClojureConfigUtil.java	186
src/java/org/jetbrains/plugins/clojure/config/ClojureFacet.java	46
src/java/org/jetbrains/plugins/clojure/config/ClojureFacetConfiguration.java	43
src/java/org/jetbrains/plugins/clojure/config/ClojureFacetListener.java	37
src/java/org/jetbrains/plugins/clojure/config/ClojureFacetLoader.java	24
src/java/org/jetbrains/plugins/clojure/config/ClojureFacetSupportProvider.java	52
src/java/org/jetbrains/plugins/clojure/config/ClojureFacetType.java	83
src/java/org/jetbrains/plugins/clojure/config/ClojureModuleSettings.java	16
src/java/org/jetbrains/plugins/clojure/config/ClojureVersion.java	44
src/java/org/jetbrains/plugins/clojure/config/ui/ClojureFacetSettingsTab.java	94
src/java/org/jetbrains/plugins/clojure/config/util/ClojureMavenLibraryUtil.java	26
src/java/org/jetbrains/plugins/clojure/debugger/ClojureCodeFragmentFactory.java	60
src/java/org/jetbrains/plugins/clojure/debugger/ClojurePositionManager.java	216
src/java/org/jetbrains/plugins/clojure/debugger/ClojurePositionManagerFactory.java	12
src/java/org/jetbrains/plugins/clojure/debugger/filters/ClojureDebugClassesFilterProvider.java	29
src/java/org/jetbrains/plugins/clojure/debugger/filters/ClojureDebuggerSettings.java	34
src/java/org/jetbrains/plugins/clojure/debugger/filters/ClojureDebuggerSettingsConfigurable.java	52
src/java/org/jetbrains/plugins/clojure/debugger/fragments/ClojureCodeFragment.java	89
src/java/org/jetbrains/plugins/clojure/editor/ClojureCopyrightProvider.java	37
src/java/org/jetbrains/plugins/clojure/editor/ClojureEditorActionGroup.java	4
src/java/org/jetbrains/plugins/clojure/editor/ClojureEnterHandler.java	50
src/java/org/jetbrains/plugins/clojure/editor/ClojureQuoteHandler.java	33
src/java/org/jetbrains/plugins/clojure/editor/braceHighlighter/ClojureBraceAttributes.java	21
src/java/org/jetbrains/plugins/clojure/editor/braceHighlighter/ClojureBraceHighlighter.java	62
src/java/org/jetbrains/plugins/clojure/editor/selection/ClojureBasicSelectioner.java	92
src/java/org/jetbrains/plugins/clojure/editor/selection/ClojureListSelectioner.java	42
src/java/org/jetbrains/plugins/clojure/editor/selection/ClojureLiteralSelectioner.java	35
src/java/org/jetbrains/plugins/clojure/editor/todo/ClojureIndexPatternBuilder.java	29
src/java/org/jetbrains/plugins/clojure/file/ClojureFileType.java	36
src/java/org/jetbrains/plugins/clojure/file/ClojureFileTypeLoader.java	9
src/java/org/jetbrains/plugins/clojure/findUsages/ClojureFindUsagesProvider.java	61
src/java/org/jetbrains/plugins/clojure/findUsages/ClojureReferenceSearcher.java	55
src/java/org/jetbrains/plugins/clojure/formatter/ClojureBlock.java	95
src/java/org/jetbrains/plugins/clojure/formatter/ClojureBlockGenerator.java	93
src/java/org/jetbrains/plugins/clojure/formatter/ClojureFormattingModelBuilder.java	28
src/java/org/jetbrains/plugins/clojure/formatter/ClojureIndentOptionsProvider.java	43
src/java/org/jetbrains/plugins/clojure/formatter/codeStyle/ClojureCodeStylePanel.java	66
src/java/org/jetbrains/plugins/clojure/formatter/codeStyle/ClojureCodeStyleSettings.java	10
src/java/org/jetbrains/plugins/clojure/formatter/codeStyle/ClojureCodeStyleSettingsProvider.java	34
src/java/org/jetbrains/plugins/clojure/formatter/processors/ClojureIndentProcessor.java	27
src/java/org/jetbrains/plugins/clojure/formatter/processors/ClojureSpacingProcessor.java	71
src/java/org/jetbrains/plugins/clojure/gotoclass/ClojureGoToClassContributor.java	33
src/java/org/jetbrains/plugins/clojure/gotoclass/ClojureGoToSymbolContributor.java	24
src/java/org/jetbrains/plugins/clojure/highlighter/ClojureBraceMatcher.java	30
src/java/org/jetbrains/plugins/clojure/highlighter/ClojureColorsAndFontsPage.java	72
src/java/org/jetbrains/plugins/clojure/highlighter/ClojureCommenter.java	50
src/java/org/jetbrains/plugins/clojure/highlighter/ClojureEditorHighlighter.java	8
src/java/org/jetbrains/plugins/clojure/highlighter/ClojureSyntaxHighlighter.java	106
src/java/org/jetbrains/plugins/clojure/lexer/ClojureFlexLexer.java	8
src/java/org/jetbrains/plugins/clojure/lexer/ClojureTokenTypes.java	56
src/java/org/jetbrains/plugins/clojure/lexer/TokenSets.java	7
src/java/org/jetbrains/plugins/clojure/lexer/clojure.flex	180
src/java/org/jetbrains/plugins/clojure/parser/ClojureElementType.java	8
src/java/org/jetbrains/plugins/clojure/parser/ClojureElementTypes.java	52
src/java/org/jetbrains/plugins/clojure/parser/ClojureParser.java	295
src/java/org/jetbrains/plugins/clojure/parser/ClojureParserDefinition.java	70
src/java/org/jetbrains/plugins/clojure/parser/ClojurePsiCreator.java	42
src/java/org/jetbrains/plugins/clojure/parser/ClojureSpecialFormTokens.java	21
src/java/org/jetbrains/plugins/clojure/parser/Expression.java	12
src/java/org/jetbrains/plugins/clojure/parser/util/ParserUtils.java	88
src/java/org/jetbrains/plugins/clojure/psi/ClStubElementType.java	20
src/java/org/jetbrains/plugins/clojure/psi/ClojureBaseElementImpl.java	85
src/java/org/jetbrains/plugins/clojure/psi/ClojurePsiElement.java	11
src/java/org/jetbrains/plugins/clojure/psi/ClojurePsiElementImpl.java	30
src/java/org/jetbrains/plugins/clojure/psi/api/ClBraced.java	11
src/java/org/jetbrains/plugins/clojure/psi/api/ClFn.java	4
src/java/org/jetbrains/plugins/clojure/psi/api/ClKeyword.java	6
src/java/org/jetbrains/plugins/clojure/psi/api/ClList.java	12
src/java/org/jetbrains/plugins/clojure/psi/api/ClListLike.java	10
src/java/org/jetbrains/plugins/clojure/psi/api/ClLiteral.java	4
src/java/org/jetbrains/plugins/clojure/psi/api/ClMap.java	10
src/java/org/jetbrains/plugins/clojure/psi/api/ClMetadata.java	11
src/java/org/jetbrains/plugins/clojure/psi/api/ClQuotedForm.java	7
src/java/org/jetbrains/plugins/clojure/psi/api/ClSet.java	3
src/java/org/jetbrains/plugins/clojure/psi/api/ClVector.java	5
src/java/org/jetbrains/plugins/clojure/psi/api/ClojureFile.java	35
src/java/org/jetbrains/plugins/clojure/psi/api/defs/ClDef.java	18
src/java/org/jetbrains/plugins/clojure/psi/api/defs/ClDefMethod.java	4
src/java/org/jetbrains/plugins/clojure/psi/api/ns/ClNs.java	25
src/java/org/jetbrains/plugins/clojure/psi/api/symbols/ClSymbol.java	25
src/java/org/jetbrains/plugins/clojure/psi/api/synthetic/ClSyntheticClass.java	4
src/java/org/jetbrains/plugins/clojure/psi/api/synthetic/ClSyntheticMethod.java	4
src/java/org/jetbrains/plugins/clojure/psi/impl/ClAt.java	8
src/java/org/jetbrains/plugins/clojure/psi/impl/ClBackQuotedExpression.java	8
src/java/org/jetbrains/plugins/clojure/psi/impl/ClBindings.java	8
src/java/org/jetbrains/plugins/clojure/psi/impl/ClFnImpl.java	9
src/java/org/jetbrains/plugins/clojure/psi/impl/ClKeywordImpl.java	82
src/java/org/jetbrains/plugins/clojure/psi/impl/ClLiteralImpl.java	9
src/java/org/jetbrains/plugins/clojure/psi/impl/ClMapEntry.java	12
src/java/org/jetbrains/plugins/clojure/psi/impl/ClMapEntryImpl.java	29
src/java/org/jetbrains/plugins/clojure/psi/impl/ClMapImpl.java	47
src/java/org/jetbrains/plugins/clojure/psi/impl/ClMetaForm.java	12
src/java/org/jetbrains/plugins/clojure/psi/impl/ClMetadataImpl.java	41
src/java/org/jetbrains/plugins/clojure/psi/impl/ClQuotedFormImpl.java	19
src/java/org/jetbrains/plugins/clojure/psi/impl/ClSetImpl.java	26
src/java/org/jetbrains/plugins/clojure/psi/impl/ClSharp.java	8
src/java/org/jetbrains/plugins/clojure/psi/impl/ClTilda.java	8
src/java/org/jetbrains/plugins/clojure/psi/impl/ClTildaAt.java	8
src/java/org/jetbrains/plugins/clojure/psi/impl/ClVar.java	8
src/java/org/jetbrains/plugins/clojure/psi/impl/ClVectorImpl.java	44
src/java/org/jetbrains/plugins/clojure/psi/impl/ClojureFileImpl.java	273
src/java/org/jetbrains/plugins/clojure/psi/impl/ClojurePsiManager.java	40
src/java/org/jetbrains/plugins/clojure/psi/impl/ImportOwner.java	356
src/java/org/jetbrains/plugins/clojure/psi/impl/defs/ClDefImpl.java	213
src/java/org/jetbrains/plugins/clojure/psi/impl/defs/ClDefnMethodImpl.java	61
src/java/org/jetbrains/plugins/clojure/psi/impl/javaView/ClojureClassFinder.java	98
src/java/org/jetbrains/plugins/clojure/psi/impl/list/ClListBaseImpl.java	79
src/java/org/jetbrains/plugins/clojure/psi/impl/list/ClListImpl.java	26
src/java/org/jetbrains/plugins/clojure/psi/impl/list/ListDeclarations.java	220
src/java/org/jetbrains/plugins/clojure/psi/impl/ns/ClCreateNsImpl.java	13
src/java/org/jetbrains/plugins/clojure/psi/impl/ns/ClInNsImpl.java	33
src/java/org/jetbrains/plugins/clojure/psi/impl/ns/ClNsImpl.java	131
src/java/org/jetbrains/plugins/clojure/psi/impl/ns/ClSyntheticNamespace.java	144
src/java/org/jetbrains/plugins/clojure/psi/impl/ns/NamespaceUtil.java	129
src/java/org/jetbrains/plugins/clojure/psi/impl/search/ClojureSourceFilterScope.java	31
src/java/org/jetbrains/plugins/clojure/psi/impl/symbols/ClImplicitArgumentImpl.java	16
src/java/org/jetbrains/plugins/clojure/psi/impl/symbols/ClSymbolImpl.java	397
src/java/org/jetbrains/plugins/clojure/psi/impl/symbols/SymbolUtils.java	22
src/java/org/jetbrains/plugins/clojure/psi/impl/synthetic/ClSynteticMethodImpl.java	141
src/java/org/jetbrains/plugins/clojure/psi/impl/synthetic/ClSyntheticClassImpl.java	328
src/java/org/jetbrains/plugins/clojure/psi/impl/synthetic/SynteticUtil.java	7
src/java/org/jetbrains/plugins/clojure/psi/resolve/ClojureResolveResult.java	6
src/java/org/jetbrains/plugins/clojure/psi/resolve/ClojureResolveResultImpl.java	19
src/java/org/jetbrains/plugins/clojure/psi/resolve/ResolveUtil.java	60
src/java/org/jetbrains/plugins/clojure/psi/resolve/completion/ClojureClassNameCompletionContributor.java	57
src/java/org/jetbrains/plugins/clojure/psi/resolve/completion/ClojureCompletionConfidence.java	28
src/java/org/jetbrains/plugins/clojure/psi/resolve/completion/ClojureCompletionContributor.java	58
src/java/org/jetbrains/plugins/clojure/psi/resolve/completion/ClojureLookupItem.java	78
src/java/org/jetbrains/plugins/clojure/psi/resolve/completion/CompleteSymbol.java	114
src/java/org/jetbrains/plugins/clojure/psi/resolve/completion/CompletionProcessor.java	14
src/java/org/jetbrains/plugins/clojure/psi/resolve/processors/ResolveKind.java	13
src/java/org/jetbrains/plugins/clojure/psi/resolve/processors/ResolveProcessor.java	49
src/java/org/jetbrains/plugins/clojure/psi/resolve/processors/SymbolResolveProcessor.java	50
src/java/org/jetbrains/plugins/clojure/psi/stubs/ClojureFileStubBuilder.java	14
src/java/org/jetbrains/plugins/clojure/psi/stubs/ClojureShortNamesCache.java	120
src/java/org/jetbrains/plugins/clojure/psi/stubs/api/ClDefStub.java	23
src/java/org/jetbrains/plugins/clojure/psi/stubs/api/ClFileStub.java	9
src/java/org/jetbrains/plugins/clojure/psi/stubs/api/ClKeywordStub.java	9
src/java/org/jetbrains/plugins/clojure/psi/stubs/api/ClNsStub.java	23
src/java/org/jetbrains/plugins/clojure/psi/stubs/elements/ClDefElementType.java	45
src/java/org/jetbrains/plugins/clojure/psi/stubs/elements/ClDefMethodElementType.java	45
src/java/org/jetbrains/plugins/clojure/psi/stubs/elements/ClKeywordElementType.java	44
src/java/org/jetbrains/plugins/clojure/psi/stubs/elements/ClListElementType.java	27
src/java/org/jetbrains/plugins/clojure/psi/stubs/elements/ClStubFileElementType.java	54
src/java/org/jetbrains/plugins/clojure/psi/stubs/elements/ns/ClCreateNsElementType.java	23
src/java/org/jetbrains/plugins/clojure/psi/stubs/elements/ns/ClInNsElementType.java	23
src/java/org/jetbrains/plugins/clojure/psi/stubs/elements/ns/ClNsElementType.java	23
src/java/org/jetbrains/plugins/clojure/psi/stubs/elements/ns/ClNsElementTypeBase.java	41
src/java/org/jetbrains/plugins/clojure/psi/stubs/impl/ClFileStubImpl.java	36
src/java/org/jetbrains/plugins/clojure/psi/stubs/impl/ClKeywordStubImpl.java	17
src/java/org/jetbrains/plugins/clojure/psi/stubs/index/ClDefNameIndex.java	14
src/java/org/jetbrains/plugins/clojure/psi/stubs/index/ClojureClassNameIndex.java	14
src/java/org/jetbrains/plugins/clojure/psi/stubs/index/ClojureFullScriptNameIndex.java	25
src/java/org/jetbrains/plugins/clojure/psi/stubs/index/ClojureIndexVersion.java	4
src/java/org/jetbrains/plugins/clojure/psi/stubs/index/ClojureKeywordIndex.java	14
src/java/org/jetbrains/plugins/clojure/psi/stubs/index/ClojureNsNameIndex.java	14
src/java/org/jetbrains/plugins/clojure/psi/util/ClojureKeywords.java	14
src/java/org/jetbrains/plugins/clojure/psi/util/ClojurePsiCheckers.java	33
src/java/org/jetbrains/plugins/clojure/psi/util/ClojurePsiElementFactoryImpl.java	115
src/java/org/jetbrains/plugins/clojure/psi/util/ClojurePsiFactory.java	24
src/java/org/jetbrains/plugins/clojure/psi/util/ClojurePsiUtil.java	191
src/java/org/jetbrains/plugins/clojure/psi/util/ClojureTextUtil.java	18
src/java/org/jetbrains/plugins/clojure/refactoring/rename/ClojureNameValidator.java	23
src/java/org/jetbrains/plugins/clojure/refactoring/rename/ClojureRenameInputValidator.java	19
src/java/org/jetbrains/plugins/clojure/refactoring/rename/ClojureSymbolPattern.java	8
src/java/org/jetbrains/plugins/clojure/refactoring/rename/RenameClojureFileProcessor.java	10
src/java/org/jetbrains/plugins/clojure/repl/ClojureConsole.java	40
src/java/org/jetbrains/plugins/clojure/repl/ClojureConsoleEnterAction.java	14
src/java/org/jetbrains/plugins/clojure/repl/ClojureConsoleExecuteActionHandler.java	106
src/java/org/jetbrains/plugins/clojure/repl/ClojureConsoleHighlightingUtil.java	27
src/java/org/jetbrains/plugins/clojure/repl/ClojureConsoleProcessHandler.java	33
src/java/org/jetbrains/plugins/clojure/repl/ClojureConsoleRunner.java	364
src/java/org/jetbrains/plugins/clojure/repl/ClojureExecuteActionBase.java	47
src/java/org/jetbrains/plugins/clojure/repl/ClojureExecuteImmediatelyAction.java	14
src/java/org/jetbrains/plugins/clojure/repl/ClojureReplProcessHandler.java	327
src/java/org/jetbrains/plugins/clojure/repl/actions/ClojureConsoleActionBase.java	103
src/java/org/jetbrains/plugins/clojure/repl/actions/ClojureReplActionGroup.java	4
src/java/org/jetbrains/plugins/clojure/repl/actions/ExecuteStatementAction.java	23
src/java/org/jetbrains/plugins/clojure/repl/actions/LoadClojureFileInConsoleAction.java	39
src/java/org/jetbrains/plugins/clojure/repl/actions/RunLastSExprAction.java	33
src/java/org/jetbrains/plugins/clojure/repl/actions/RunSelectedTextAction.java	37
src/java/org/jetbrains/plugins/clojure/repl/actions/RunTopSExprAction.java	38
src/java/org/jetbrains/plugins/clojure/repl/actions/SwitchNamespaceClojureFileInConsoleAction.java	27
src/java/org/jetbrains/plugins/clojure/runner/ClojureRunConfigurationEditor.java	112
src/java/org/jetbrains/plugins/clojure/runner/ClojureScriptConfigurationFactory.java	12
src/java/org/jetbrains/plugins/clojure/runner/ClojureScriptRunConfiguration.java	280
src/java/org/jetbrains/plugins/clojure/runner/ClojureScriptRunConfigurationProducer.java	56
src/java/org/jetbrains/plugins/clojure/runner/ClojureScriptRunConfigurationType.java	61
src/java/org/jetbrains/plugins/clojure/runner/console/ClojureConsoleFilterProvider.java	13
src/java/org/jetbrains/plugins/clojure/runner/console/ClojureFilter.java	117
src/java/org/jetbrains/plugins/clojure/runner/console/ConsoleState.java	70
src/java/org/jetbrains/plugins/clojure/settings/ClojureApplicationSettings.java	23
src/java/org/jetbrains/plugins/clojure/settings/ClojureConfigurable.java	51
src/java/org/jetbrains/plugins/clojure/settings/ClojureProjectSettings.java	29
src/java/org/jetbrains/plugins/clojure/settings/ClojureProjectSettingsForm.java	25
src/java/org/jetbrains/plugins/clojure/structure/ClojureStructureViewBuilderFactory.java	22
src/java/org/jetbrains/plugins/clojure/structure/ClojureStructureViewElement.java	72
src/java/org/jetbrains/plugins/clojure/structure/ClojureStructureViewModel.java	39
src/java/org/jetbrains/plugins/clojure/utils/ClojureNamesUtil.java	16
src/java/org/jetbrains/plugins/clojure/utils/ClojureUtils.java	71
src/java/org/jetbrains/plugins/clojure/utils/LibrariesUtil.java	147
