├── .augment └── code_review_guidelines.yaml ├── .codeclimate.yml ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md └── workflows │ ├── go.yml │ └── release.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CNAME ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Makefile ├── README.md ├── _config.yml ├── _fixtures ├── bs │ ├── ComplexIf.java │ ├── DataClass.java │ ├── LargeClass.java │ ├── LazyClass.java │ ├── LongMethod.java │ ├── LongParameter.java │ ├── MultipleIf.java │ ├── graphcall │ │ ├── GraphCallA.java │ │ ├── GraphCallB.java │ │ └── GraphCallC.java │ └── interface │ │ └── BlogRepository.java ├── call │ ├── BookController.java │ └── call_api_test.json ├── cloc │ ├── .gitignore │ ├── normal │ │ └── pkg │ │ │ ├── DataClass.java │ │ │ └── hello.kt │ ├── someignore │ │ └── .idea │ │ │ └── hello.java │ └── summary │ │ └── android.json ├── count │ └── call.json ├── deps │ ├── gradle │ │ └── build.gradle │ ├── gradle_sample │ │ ├── build.gradle │ │ ├── settings.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── phodal │ │ │ │ │ └── coco │ │ │ │ │ └── gradledemo │ │ │ │ │ └── GradledemoApplication.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── phodal │ │ │ └── coco │ │ │ └── gradledemo │ │ │ └── GradledemoApplicationTests.java │ ├── maven │ │ └── pom.xml │ └── maven_sample │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── phodal │ │ │ │ └── coca │ │ │ │ └── depanalysis │ │ │ │ └── DepanalysisApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── phodal │ │ └── coca │ │ └── depanalysis │ │ └── DepanalysisApplicationTests.java ├── evaluate │ ├── checkfornull │ │ └── StreamCheckForNull.java │ ├── null │ │ └── StreamNonNull.java │ ├── service.json │ ├── service_lifecycle.json │ ├── service_long_parameters.json │ ├── service_same_return_type.json │ └── utils │ │ └── UrlUtil.java ├── grammar │ ├── java │ │ ├── arch │ │ │ └── step2-java │ │ │ │ ├── Main.java │ │ │ │ ├── domain │ │ │ │ ├── AggregateRoot.java │ │ │ │ ├── AggregateRootA.java │ │ │ │ ├── AggregateRootB.java │ │ │ │ ├── Entity.java │ │ │ │ ├── EntityB.java │ │ │ │ ├── Provider.java │ │ │ │ ├── Router.java │ │ │ │ ├── ValueObject.java │ │ │ │ ├── ValueObjectC.java │ │ │ │ └── ValueObjectD.java │ │ │ │ ├── gateways │ │ │ │ └── FakeRouter.java │ │ │ │ ├── repositories │ │ │ │ ├── AggregateRootARepo.java │ │ │ │ └── Repository.java │ │ │ │ └── results.json │ │ ├── examples │ │ │ ├── annotaion_api │ │ │ │ ├── DemoController.java │ │ │ │ └── ManageController.java │ │ │ ├── api │ │ │ │ ├── BookController.java │ │ │ │ ├── BookFactory.java │ │ │ │ ├── BookMapper.java │ │ │ │ ├── BookRepository.java │ │ │ │ ├── BookService.java │ │ │ │ ├── mapper │ │ │ │ │ ├── BookMapper.xml │ │ │ │ │ └── mybatis-3-mapper.dtd │ │ │ │ └── model │ │ │ │ │ ├── Book.java │ │ │ │ │ ├── BookRepresentaion.java │ │ │ │ │ └── command │ │ │ │ │ ├── CreateBookCommand.java │ │ │ │ │ └── UpdateBookCommand.java │ │ │ ├── bs │ │ │ │ ├── DataClass.java │ │ │ │ ├── LongMethod.java │ │ │ │ └── MultipleIf.java │ │ │ ├── builder_call │ │ │ │ └── PublishedBlogResource.java │ │ │ ├── configs │ │ │ │ ├── move.coca │ │ │ │ └── rename.coca │ │ │ ├── flink │ │ │ │ └── TopProductTask.java │ │ │ ├── interface_api │ │ │ │ ├── BlogPO.java │ │ │ │ ├── BlogRepository.java │ │ │ │ └── BlogRepositoryImpl.java │ │ │ ├── lambda │ │ │ │ ├── BlogPO.java │ │ │ │ └── LambdaExample.java │ │ │ ├── method-call │ │ │ │ └── BlogRepositoryImpl.java │ │ │ ├── move-demo │ │ │ │ └── src │ │ │ │ │ └── wowo │ │ │ │ │ ├── ImportExample.java │ │ │ │ │ ├── Main.java │ │ │ │ │ ├── a │ │ │ │ │ ├── ImportForB.java │ │ │ │ │ └── OriginExample.java │ │ │ │ │ ├── b │ │ │ │ │ ├── OriginExample.java │ │ │ │ │ └── PlaceHolder.java │ │ │ │ │ ├── d │ │ │ │ │ └── IInterfaceUserExtends.java │ │ │ │ │ └── eext │ │ │ │ │ ├── ChildrenTwoFace.java │ │ │ │ │ └── sub │ │ │ │ │ ├── BaseFace.java │ │ │ │ │ ├── ChildFace.java │ │ │ │ │ ├── IBase.java │ │ │ │ │ └── IFace.java │ │ │ ├── poly │ │ │ │ ├── poly.java │ │ │ │ └── rename-poly.coca │ │ │ ├── rename │ │ │ │ ├── BlogPO.java │ │ │ │ └── BlogRepositoryImpl.java │ │ │ ├── sql │ │ │ │ └── hello.sql │ │ │ └── step2-Java │ │ │ │ ├── Doxyfile │ │ │ │ ├── Main.java │ │ │ │ ├── domain │ │ │ │ ├── AggregateRoot.java │ │ │ │ ├── AggregateRootA.java │ │ │ │ ├── AggregateRootB.java │ │ │ │ ├── Entity.java │ │ │ │ ├── EntityB.java │ │ │ │ ├── Provider.java │ │ │ │ ├── Router.java │ │ │ │ ├── ValueObject.java │ │ │ │ ├── ValueObjectC.java │ │ │ │ └── ValueObjectD.java │ │ │ │ ├── gateways │ │ │ │ └── FakeRouter.java │ │ │ │ └── repositories │ │ │ │ ├── AggregateRootARepo.java │ │ │ │ └── Repository.java │ │ ├── interface │ │ │ └── BlogRepository.java │ │ ├── lambda │ │ │ ├── BlogPO.java │ │ │ └── BlogRepositoryImpl.java │ │ └── regression │ │ │ ├── JobConcurrencyManager.java │ │ │ ├── AgentUtils.java2 │ │ │ ├── BuilderCallSplitIssue.java │ │ │ ├── DatevHelper.java │ │ │ ├── DoubleClass.java │ │ │ ├── DummyActivity.java │ │ │ ├── FormalParameterCall.java │ │ │ ├── HostDependentDownloadableContribution.java │ │ │ ├── InnerClass.java │ │ │ ├── JavaInner.java │ │ │ └── NormalChainCall.java │ ├── python │ │ └── blog_entity.py │ ├── sql │ │ ├── BookMapper.xml │ │ └── hello.sql │ └── typescript │ │ └── Class.ts ├── rcall │ └── constructor_call.json ├── refactor │ ├── move.config │ ├── move │ │ ├── a │ │ │ └── ImportForB.java │ │ ├── b │ │ │ └── OriginExample.java │ │ └── grammar │ │ │ ├── BlogPO.java │ │ │ ├── BlogRepository.java │ │ │ ├── BlogRepositoryImpl.java │ │ │ └── BookRepository.java │ ├── rename.config │ ├── rename_back.config │ └── unused │ │ └── Overload.java ├── suggest │ ├── builder │ │ └── Bee.java │ ├── factory │ │ ├── Bee.java │ │ └── factory_suggest.json │ ├── polymorphism │ │ └── Overload.java │ └── static │ │ └── StaticMain.java ├── tbs │ ├── demo-tbs-java-project │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── tbs │ │ │ │ ├── Calculate.java │ │ │ │ └── XmlSanitizer.java │ │ │ └── test │ │ │ └── java │ │ │ └── tbs │ │ │ ├── AssertionRoulette.java │ │ │ ├── ConditionalTest.java │ │ │ ├── ConstructorInitialization.java │ │ │ ├── DuplicateAssert.java │ │ │ ├── EmptyTest.java │ │ │ ├── IgnoreTest.java │ │ │ ├── MagicNumberTest.java │ │ │ ├── MysteryGuest.java │ │ │ ├── RedundantAssertionTest.java │ │ │ ├── RedundantPrint.java │ │ │ ├── SleepyTest.java │ │ │ └── UnknownTest.java │ ├── regression │ │ ├── CallAssertInClassTests.java │ │ ├── CreatorNotUnknownTest.java │ │ ├── EnvironmentSystemIntegrationTests.java │ │ └── I18NTest.java │ └── usecases │ │ ├── AssertionRouletteTest.java │ │ ├── ConditionalTest.java │ │ ├── ConstructorInitializationTest.java │ │ ├── DuplicateAssertTest.java │ │ ├── EmptyTest.java │ │ ├── IgnoreTest.java │ │ ├── MagicNumberTest.java │ │ ├── MysteryGuestTest.java │ │ ├── RedundantAssertionTest.java │ │ ├── RedundantPrintTest.java │ │ ├── SleepyTest.java │ │ ├── TestersOnly.java │ │ └── UnknownTest.java ├── todo │ ├── Todo.go │ ├── Todo.java │ ├── todo.phodal │ └── todo.py ├── ts │ ├── grammar │ │ ├── AbstractClass.ts │ │ ├── Class.ts │ │ ├── Export.ts │ │ ├── Function.ts │ │ ├── Generic.ts │ │ ├── GenericClass.ts │ │ ├── GenericInterface.ts │ │ ├── Import.ts │ │ ├── Interface.ts │ │ ├── Module.ts │ │ ├── Statement.ts │ │ ├── Type.ts │ │ └── Variable.ts │ ├── regressions │ │ ├── callback_hell.ts │ │ └── import_comma_issue.ts │ └── ts-node-starter │ │ ├── .gitignore │ │ ├── package.json │ │ └── src │ │ ├── app.ts │ │ ├── config │ │ └── passport.ts │ │ ├── controllers │ │ ├── api.ts │ │ ├── contact.ts │ │ ├── home.ts │ │ └── user.ts │ │ ├── models │ │ └── User.ts │ │ ├── server.ts │ │ ├── types │ │ ├── express-flash.d.ts │ │ └── fbgraph.d.ts │ │ └── util │ │ ├── logger.ts │ │ └── secrets.ts └── visual │ ├── visual.svg │ └── visual_demo.dot ├── analysis ├── dep │ ├── app │ │ ├── dep_analysis.go │ │ └── root.go │ └── main.go ├── golang │ ├── app │ │ ├── analysis.go │ │ └── root.go │ └── main.go ├── java │ ├── app │ │ ├── analysis.go │ │ └── root.go │ └── main.go └── python │ ├── app │ ├── analysis.go │ └── root.go │ └── main.go ├── cmd ├── analysis.go ├── analysis_test.go ├── api.go ├── api_test.go ├── arch.go ├── arch_test.go ├── bs.go ├── bs_test.go ├── call.go ├── call_test.go ├── cloc.go ├── cloc_test.go ├── cmd_util │ ├── coca_output.go │ ├── deps_loader.go │ ├── file_rw_helper.go │ ├── ident_helper.go │ └── osexec.go ├── coca_test.go ├── concept.go ├── concept_test.go ├── config │ └── cmd_config.go ├── count.go ├── count_test.go ├── evaluate.go ├── evaluate_test.go ├── git.go ├── git_test.go ├── rcall.go ├── rcall_test.go ├── refactor.go ├── refactor_test.go ├── root.go ├── suggest.go ├── suggest_test.go ├── tbs.go ├── tbs_test.go ├── testdata │ ├── analysis_java.txt │ ├── api.txt │ ├── api_sort_remove.txt │ ├── cloc_directory.txt │ ├── cloc_ignore.txt │ ├── concept.txt │ ├── count.txt │ ├── deps_gradle.txt │ ├── deps_maven.txt │ ├── evaluate.txt │ ├── rcall_normal.txt │ ├── suggest_normal.txt │ ├── tbs_normal.txt │ ├── todo_filter.txt │ ├── todo_normal.txt │ └── top_file.txt ├── todo.go ├── todo_test.go ├── version.go └── version_test.go ├── coca.go ├── cocatest ├── cmd_assert.go ├── cmd_testcase.go ├── json_compare.go ├── panic_assert.go ├── testcase │ └── testcase.go └── testhelper │ ├── generate.go │ └── git_reset.go ├── codecov.yml ├── docs ├── README.md ├── adr │ ├── 0001-api-scan-sql.md │ ├── 0002-spring-mvc-to-spring-boot-transform.md │ ├── 0003-api-identify.md │ ├── 0004-handidraw-graphviz.md │ ├── 0005-evaluate-api.md │ ├── 0006-support-adapter-to-cli-framework.md │ ├── 0007-practise-go-patterns-in-coca.md │ ├── 0008-testable-evaluate.md │ ├── 0009-git-tell-file-history.md │ ├── 0010-pluginable.md │ ├── 0011-module-treemap-visualization.md │ ├── 0012-check-dependence-usage-for-module-seperate.md │ ├── 0013-performance-issue-for-antlar.md │ ├── 0014-improve-cloc-summary.md │ ├── 0015-light-weight-coca.md │ ├── 0016-git-branch-analysis.md │ └── README.md ├── compare │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ ├── com │ │ │ └── compare │ │ │ │ ├── PythonIdentApp.java │ │ │ │ ├── PythonIdentListener.java │ │ │ │ ├── TsIdentApp.java │ │ │ │ ├── TsIdentListener.java │ │ │ │ └── main.java │ │ │ ├── pyantlr │ │ │ ├── PythonBaseLexer.java │ │ │ ├── PythonBaseParser.java │ │ │ ├── PythonLexer.interp │ │ │ ├── PythonLexer.java │ │ │ ├── PythonLexer.tokens │ │ │ ├── PythonParser.interp │ │ │ ├── PythonParser.java │ │ │ ├── PythonParser.tokens │ │ │ ├── PythonParserBaseListener.java │ │ │ ├── PythonParserListener.java │ │ │ └── PythonVersion.java │ │ │ └── tsantlr │ │ │ ├── TypeScriptBaseLexer.java │ │ │ ├── TypeScriptBaseParser.java │ │ │ ├── TypeScriptLexer.interp │ │ │ ├── TypeScriptLexer.java │ │ │ ├── TypeScriptLexer.tokens │ │ │ ├── TypeScriptParser.interp │ │ │ ├── TypeScriptParser.java │ │ │ ├── TypeScriptParser.tokens │ │ │ ├── TypeScriptParserBaseListener.java │ │ │ └── TypeScriptParserListener.java │ │ └── test │ │ └── java │ │ └── com │ │ └── compare │ │ ├── PythonIdentAppTest.java │ │ └── TsIdentAppTest.java ├── images │ ├── changes.png │ ├── model.sketch │ └── model.svg ├── patterns │ ├── evaluate.md │ ├── test-bad-smells.md │ └── todo.md ├── sample │ ├── api.svg │ ├── arch.svg │ ├── call_demo.svg │ ├── ddd.svg │ └── rcall.svg └── stories │ ├── 1nDSIHPWg-method-call-to-story.feature │ ├── 4c02dVfZg-NLP-from-database-Schema.feature │ ├── EPwMwfLWg-online-github-project-analysis.feature │ ├── MomaHFBWg-Code-Complexity-by-files.feature │ ├── ayGA3GfZR-NLP-from-method-Name.feature │ └── yXqVVzYWR-suggest-to-design-pattern-api.feature ├── go.mod ├── go.sum ├── languages ├── README.md ├── comment │ ├── CommentLexer.interp │ ├── CommentLexer.tokens │ └── comment_lexer.go ├── g4 │ ├── AspectJLexer.g4 │ ├── AspectJLexer.tokens │ ├── CommentLexer.g4 │ ├── GoLexer.g4 │ ├── GoParser.g4 │ ├── GroovyLexer.g4 │ ├── GroovyLexer.tokens │ ├── GroovyParser.g4 │ ├── JavaScriptLexer.g4 │ ├── JavaScriptLexer.tokens │ ├── JavaScriptParser.g4 │ ├── PythonLexer.g4 │ ├── PythonLexer.tokens │ ├── PythonParser.g4 │ └── RefactorMethodSignatureParser.g4 ├── groovy │ ├── GroovyLexer.interp │ ├── GroovyLexer.tokens │ ├── GroovyParser.interp │ ├── GroovyParser.tokens │ ├── groovy_lexer.go │ ├── groovy_parser.go │ ├── groovyparser_base_listener.go │ └── groovyparser_listener.go ├── java │ ├── JavaLexer.g4 │ ├── JavaLexer.interp │ ├── JavaLexer.tokens │ ├── JavaParser.g4 │ ├── JavaParser.interp │ ├── JavaParser.tokens │ ├── java_lexer.go │ ├── java_parser.go │ ├── javaparser_base_listener.go │ └── javaparser_listener.go ├── js │ ├── JavaScriptLexer.interp │ ├── JavaScriptLexer.tokens │ ├── JavaScriptParser.interp │ ├── JavaScriptParser.tokens │ ├── javascript_base_lexer.go │ ├── javascript_base_parser.go │ ├── javascript_lexer.go │ ├── javascript_parser.go │ ├── javascriptparser_base_listener.go │ └── javascriptparser_listener.go ├── python │ ├── PythonLexer.interp │ ├── PythonLexer.tokens │ ├── PythonParser.interp │ ├── PythonParser.tokens │ ├── python_base_lexer.go │ ├── python_base_parser.go │ ├── python_lexer.go │ ├── python_parser.go │ ├── pythonparser_base_listener.go │ └── pythonparser_listener.go └── ts │ ├── TypeScriptLexer.interp │ ├── TypeScriptLexer.tokens │ ├── TypeScriptParser.interp │ ├── TypeScriptParser.tokens │ ├── typescript_base_lexer.go │ ├── typescript_base_parser.go │ ├── typescript_lexer.go │ ├── typescript_parser.go │ ├── typescriptparser_base_listener.go │ └── typescriptparser_listener.go ├── pkg ├── adapter │ ├── cocafile │ │ ├── file_analysis_helper.go │ │ ├── file_analysis_helper_test.go │ │ └── file_filter.go │ └── shell │ │ └── git.go ├── application │ ├── analysis │ │ ├── app_concept │ │ │ └── abstract_analysis_app.go │ │ ├── common_analysis.go │ │ ├── goapp │ │ │ ├── go_ident_app.go │ │ │ └── go_ident_app_test.go │ │ ├── javaapp │ │ │ ├── java_full_app.go │ │ │ ├── java_full_app_test.go │ │ │ ├── java_identifier_app.go │ │ │ └── java_identifier_app_test.go │ │ └── pyapp │ │ │ ├── py_ident_app.go │ │ │ ├── py_ident_app_test.go │ │ │ └── testdata │ │ │ ├── compare │ │ │ ├── blog_entity.py │ │ │ └── import_stmt.json │ │ │ └── grammar │ │ │ ├── argument.py │ │ │ ├── atom.py │ │ │ ├── class.py │ │ │ ├── class_or_func_def_stmt.py │ │ │ ├── classdef.py │ │ │ ├── comprehension.py │ │ │ ├── def_parameters.py │ │ │ ├── dictorsetmaker.py │ │ │ ├── expr.py │ │ │ ├── expr_stmt.py │ │ │ ├── for_stmt.py │ │ │ ├── funcdef.py │ │ │ ├── if_stmt.py │ │ │ ├── import_stmt.py │ │ │ ├── logical_test.py │ │ │ ├── simple_stmt.py │ │ │ ├── small_stmt.py │ │ │ ├── subscript.py │ │ │ ├── test.py │ │ │ ├── testlist_comp.py │ │ │ ├── tokens.py │ │ │ ├── trailer.py │ │ │ ├── try_stmt.py │ │ │ ├── typedargslist.py │ │ │ ├── varargslist.py │ │ │ ├── while_stmt.py │ │ │ ├── with_stmt.py │ │ │ └── yield_expr.py │ ├── api │ │ ├── java_api_app.go │ │ └── java_api_app_test.go │ ├── arch │ │ ├── arch_app.go │ │ ├── arch_app_test.go │ │ └── tequila │ │ │ ├── LICENSE │ │ │ ├── incl_viz.go │ │ │ ├── incl_viz_test.go │ │ │ ├── merge_viz.go │ │ │ └── path_trie.go │ ├── bs │ │ ├── bad_smell_app.go │ │ ├── bad_smell_app_test.go │ │ └── bs_app.go │ ├── call │ │ ├── call_graph.go │ │ ├── call_graph_test.go │ │ └── stop_words │ │ │ └── languages │ │ │ └── en.go │ ├── cloc │ │ └── cloc_app.go │ ├── concept │ │ ├── concept_analyser.go │ │ ├── concept_analyser_test.go │ │ └── concept_segmenter.go │ ├── count │ │ ├── count_app.go │ │ └── count_app_test.go │ ├── deps │ │ ├── dep_app.go │ │ ├── dep_app_test.go │ │ ├── gradle_analysis.go │ │ └── maven_analysis.go │ ├── evaluate │ │ ├── README.md │ │ ├── analyser.go │ │ ├── analyser_test.go │ │ ├── evaluate.go │ │ └── evaluator │ │ │ ├── controller.go │ │ │ ├── empty.go │ │ │ ├── models.go │ │ │ ├── null_exception.go │ │ │ ├── service.go │ │ │ ├── splitter_util.go │ │ │ └── util.go │ ├── git │ │ ├── README.md │ │ ├── changelog.go │ │ ├── changelog_test.go │ │ ├── git.go │ │ ├── git_test.go │ │ ├── log_parser.go │ │ └── models.go │ ├── rcall │ │ ├── rcall_graph.go │ │ └── rcall_graph_test.go │ ├── refactor │ │ ├── base │ │ │ ├── java_refactor_listener.go │ │ │ └── models │ │ │ │ ├── jfull_identifier.go │ │ │ │ └── jmove_struct.go │ │ ├── moveclass │ │ │ ├── move_class_app.go │ │ │ └── move_class_app_test.go │ │ ├── rename │ │ │ ├── rename_method.go │ │ │ ├── rename_method_test.go │ │ │ └── support │ │ │ │ ├── package_info_helper.go │ │ │ │ ├── package_info_helper_test.go │ │ │ │ ├── refactor_change_model.go │ │ │ │ └── related_parser.go │ │ ├── unused │ │ │ ├── remove_unused_import.go │ │ │ └── remove_unused_import_test.go │ │ └── unusedclasses │ │ │ ├── unused_classes_app.go │ │ │ └── unused_classes_app_test.go │ ├── suggest │ │ ├── suggest_app.go │ │ └── suggest_app_test.go │ ├── tbs │ │ ├── tbs_app.go │ │ └── tbs_app_test.go │ ├── todo │ │ ├── astitodo │ │ │ ├── README.md │ │ │ └── astitodo.go │ │ ├── todo_app.go │ │ └── todo_app_test.go │ └── visual │ │ ├── visual.go │ │ └── visual_test.go ├── domain │ ├── api_domain │ │ ├── call_api.go │ │ ├── call_api_test.go │ │ ├── rest_api.go │ │ └── rest_api_test.go │ ├── bs_domain │ │ ├── bad_smell.go │ │ ├── bs_node.go │ │ └── bs_node_test.go │ ├── cloc │ │ ├── cloc_summary.go │ │ └── cloc_summary_test.go │ ├── core_domain │ │ ├── code_annotation.go │ │ ├── code_call.go │ │ ├── code_data_struct.go │ │ ├── code_dependency.go │ │ ├── code_field.go │ │ ├── code_file.go │ │ ├── code_function.go │ │ ├── code_import.go │ │ ├── code_member.go │ │ ├── code_module.go │ │ ├── code_package.go │ │ ├── code_package_info.go │ │ ├── code_position.go │ │ ├── code_project.go │ │ └── code_property.go │ └── support_domain │ │ └── suggest.go └── infrastructure │ ├── apriori │ └── apriori.go │ ├── ast │ ├── ast_go │ │ ├── cocago_builder.go │ │ ├── cocago_parser.go │ │ ├── cocago_parser_test.go │ │ ├── cocago_regression_test.go │ │ ├── parser_panic_test.go │ │ └── testdata │ │ │ ├── method_call │ │ │ ├── local_var_method_call.code │ │ │ ├── local_var_method_call.json │ │ │ ├── param_method_call.code │ │ │ ├── param_method_call.json │ │ │ ├── var_inside_method_with_call.code │ │ │ └── var_inside_method_with_call.json │ │ │ ├── node_infos │ │ │ ├── anonymous_methods.code │ │ │ ├── basic_interface.code │ │ │ ├── basic_interface.json │ │ │ ├── data_struct_property.code │ │ │ ├── data_struct_property.json │ │ │ ├── hello_world.code │ │ │ ├── hello_world.json │ │ │ ├── multiple_method_call.code │ │ │ ├── multiple_method_call.json │ │ │ ├── nested_method.code │ │ │ ├── nested_method.json │ │ │ ├── normal_method.code │ │ │ ├── normal_method.json │ │ │ ├── struct_type_zero.code │ │ │ ├── struct_type_zero.json │ │ │ ├── struct_with_func.code │ │ │ ├── struct_with_func.json │ │ │ ├── struct_with_func_decl.code │ │ │ └── struct_with_func_decl.json │ │ │ └── regression │ │ │ ├── coll_stack.code │ │ │ └── coll_stack.json │ ├── ast_groovy │ │ ├── gradle_process_helper.go │ │ └── groovy_identifier_listener.go │ ├── ast_java │ │ ├── ast_api_java │ │ │ └── java_api_listener.go │ │ ├── ast_java_target_handler.go │ │ ├── common_listener │ │ │ └── common_listener.go │ │ ├── java_full_converter.go │ │ ├── java_full_listener.go │ │ ├── java_full_listener_test.go │ │ ├── java_identify │ │ │ └── java_identifier_listener.go │ │ └── java_process_helper.go │ ├── ast_python │ │ └── python_ident_listener.go │ ├── astutil │ │ ├── pare_tree_util.go │ │ └── position.go │ └── bs_java │ │ └── bad_smell_listener.go │ ├── constants │ └── java_target_config.go │ ├── container │ └── coll_stack.go │ ├── jpackage │ ├── jpackage.go │ └── jpackage_test.go │ ├── string_helper │ ├── coca_sort.go │ └── string_array.go │ └── xmlparse │ ├── LICENSE │ ├── README.md │ └── xml_parser.go ├── scripts ├── build.sh ├── compile-antlr.sh └── go.test.sh └── showcases ├── android-gradle-dsl.svg ├── android-gradle-elements.svg ├── android-studio-android-arch.svg ├── android-studio-android-merge.svg └── android-studio-call.svg /.augment/code_review_guidelines.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/.augment/code_review_guidelines.yaml -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | coca.migration.ink -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | remote_theme: phodal/mifa-jekyll 2 | -------------------------------------------------------------------------------- /_fixtures/bs/ComplexIf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/ComplexIf.java -------------------------------------------------------------------------------- /_fixtures/bs/DataClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/DataClass.java -------------------------------------------------------------------------------- /_fixtures/bs/LargeClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/LargeClass.java -------------------------------------------------------------------------------- /_fixtures/bs/LazyClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/LazyClass.java -------------------------------------------------------------------------------- /_fixtures/bs/LongMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/LongMethod.java -------------------------------------------------------------------------------- /_fixtures/bs/LongParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/LongParameter.java -------------------------------------------------------------------------------- /_fixtures/bs/MultipleIf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/MultipleIf.java -------------------------------------------------------------------------------- /_fixtures/bs/graphcall/GraphCallA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/graphcall/GraphCallA.java -------------------------------------------------------------------------------- /_fixtures/bs/graphcall/GraphCallB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/graphcall/GraphCallB.java -------------------------------------------------------------------------------- /_fixtures/bs/graphcall/GraphCallC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/graphcall/GraphCallC.java -------------------------------------------------------------------------------- /_fixtures/bs/interface/BlogRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/bs/interface/BlogRepository.java -------------------------------------------------------------------------------- /_fixtures/call/BookController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/call/BookController.java -------------------------------------------------------------------------------- /_fixtures/call/call_api_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/call/call_api_test.json -------------------------------------------------------------------------------- /_fixtures/cloc/.gitignore: -------------------------------------------------------------------------------- 1 | !someignore/.idea/ 2 | -------------------------------------------------------------------------------- /_fixtures/cloc/normal/pkg/DataClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/cloc/normal/pkg/DataClass.java -------------------------------------------------------------------------------- /_fixtures/cloc/normal/pkg/hello.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/cloc/normal/pkg/hello.kt -------------------------------------------------------------------------------- /_fixtures/cloc/someignore/.idea/hello.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/cloc/someignore/.idea/hello.java -------------------------------------------------------------------------------- /_fixtures/cloc/summary/android.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/cloc/summary/android.json -------------------------------------------------------------------------------- /_fixtures/count/call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/count/call.json -------------------------------------------------------------------------------- /_fixtures/deps/gradle/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/deps/gradle/build.gradle -------------------------------------------------------------------------------- /_fixtures/deps/gradle_sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/deps/gradle_sample/build.gradle -------------------------------------------------------------------------------- /_fixtures/deps/gradle_sample/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'gradledemo' 2 | -------------------------------------------------------------------------------- /_fixtures/deps/gradle_sample/src/main/java/com/phodal/coco/gradledemo/GradledemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/deps/gradle_sample/src/main/java/com/phodal/coco/gradledemo/GradledemoApplication.java -------------------------------------------------------------------------------- /_fixtures/deps/gradle_sample/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /_fixtures/deps/gradle_sample/src/test/java/com/phodal/coco/gradledemo/GradledemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/deps/gradle_sample/src/test/java/com/phodal/coco/gradledemo/GradledemoApplicationTests.java -------------------------------------------------------------------------------- /_fixtures/deps/maven/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/deps/maven/pom.xml -------------------------------------------------------------------------------- /_fixtures/deps/maven_sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/deps/maven_sample/.gitignore -------------------------------------------------------------------------------- /_fixtures/deps/maven_sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/deps/maven_sample/pom.xml -------------------------------------------------------------------------------- /_fixtures/deps/maven_sample/src/main/java/com/phodal/coca/depanalysis/DepanalysisApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/deps/maven_sample/src/main/java/com/phodal/coca/depanalysis/DepanalysisApplication.java -------------------------------------------------------------------------------- /_fixtures/deps/maven_sample/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /_fixtures/deps/maven_sample/src/test/java/com/phodal/coca/depanalysis/DepanalysisApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/deps/maven_sample/src/test/java/com/phodal/coca/depanalysis/DepanalysisApplicationTests.java -------------------------------------------------------------------------------- /_fixtures/evaluate/checkfornull/StreamCheckForNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/evaluate/checkfornull/StreamCheckForNull.java -------------------------------------------------------------------------------- /_fixtures/evaluate/null/StreamNonNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/evaluate/null/StreamNonNull.java -------------------------------------------------------------------------------- /_fixtures/evaluate/service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/evaluate/service.json -------------------------------------------------------------------------------- /_fixtures/evaluate/service_lifecycle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/evaluate/service_lifecycle.json -------------------------------------------------------------------------------- /_fixtures/evaluate/service_long_parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/evaluate/service_long_parameters.json -------------------------------------------------------------------------------- /_fixtures/evaluate/service_same_return_type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/evaluate/service_same_return_type.json -------------------------------------------------------------------------------- /_fixtures/evaluate/utils/UrlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/evaluate/utils/UrlUtil.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/Main.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/domain/AggregateRoot.java: -------------------------------------------------------------------------------- 1 | package domain; 2 | 3 | public class AggregateRoot extends Entity { 4 | 5 | 6 | } -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/domain/AggregateRootA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/domain/AggregateRootA.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/domain/AggregateRootB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/domain/AggregateRootB.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/domain/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/domain/Entity.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/domain/EntityB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/domain/EntityB.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/domain/Provider.java: -------------------------------------------------------------------------------- 1 | package domain; 2 | 3 | 4 | public class Provider { 5 | 6 | 7 | } -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/domain/Router.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/domain/Router.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/domain/ValueObject.java: -------------------------------------------------------------------------------- 1 | package domain; 2 | 3 | 4 | public class ValueObject { 5 | 6 | 7 | } -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/domain/ValueObjectC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/domain/ValueObjectC.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/domain/ValueObjectD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/domain/ValueObjectD.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/gateways/FakeRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/gateways/FakeRouter.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/repositories/AggregateRootARepo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/repositories/AggregateRootARepo.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/repositories/Repository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/repositories/Repository.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/arch/step2-java/results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/arch/step2-java/results.json -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/annotaion_api/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/annotaion_api/DemoController.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/annotaion_api/ManageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/annotaion_api/ManageController.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/BookController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/BookController.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/BookFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/BookFactory.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/BookMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/BookMapper.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/BookRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/BookRepository.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/BookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/BookService.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/mapper/BookMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/mapper/BookMapper.xml -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/mapper/mybatis-3-mapper.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/mapper/mybatis-3-mapper.dtd -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/model/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/model/Book.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/model/BookRepresentaion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/model/BookRepresentaion.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/model/command/CreateBookCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/model/command/CreateBookCommand.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/api/model/command/UpdateBookCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/api/model/command/UpdateBookCommand.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/bs/DataClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/bs/DataClass.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/bs/LongMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/bs/LongMethod.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/bs/MultipleIf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/bs/MultipleIf.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/builder_call/PublishedBlogResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/builder_call/PublishedBlogResource.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/configs/move.coca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/configs/move.coca -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/configs/rename.coca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/configs/rename.coca -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/flink/TopProductTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/flink/TopProductTask.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/interface_api/BlogPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/interface_api/BlogPO.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/interface_api/BlogRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/interface_api/BlogRepository.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/interface_api/BlogRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/interface_api/BlogRepositoryImpl.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/lambda/BlogPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/lambda/BlogPO.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/lambda/LambdaExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/lambda/LambdaExample.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/method-call/BlogRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/method-call/BlogRepositoryImpl.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/ImportExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/move-demo/src/wowo/ImportExample.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/move-demo/src/wowo/Main.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/a/ImportForB.java: -------------------------------------------------------------------------------- 1 | package wowo.a; 2 | 3 | public class ImportForB { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/a/OriginExample.java: -------------------------------------------------------------------------------- 1 | package wowo.a; 2 | 3 | public class OriginExample { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/b/OriginExample.java: -------------------------------------------------------------------------------- 1 | package wowo.b; 2 | 3 | public class OriginExample { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/b/PlaceHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/move-demo/src/wowo/b/PlaceHolder.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/d/IInterfaceUserExtends.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/move-demo/src/wowo/d/IInterfaceUserExtends.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/eext/ChildrenTwoFace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/move-demo/src/wowo/eext/ChildrenTwoFace.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/eext/sub/BaseFace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/move-demo/src/wowo/eext/sub/BaseFace.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/eext/sub/ChildFace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/move-demo/src/wowo/eext/sub/ChildFace.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/eext/sub/IBase.java: -------------------------------------------------------------------------------- 1 | package wowo.eext.sub; 2 | 3 | interface IBase { 4 | } 5 | -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/move-demo/src/wowo/eext/sub/IFace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/move-demo/src/wowo/eext/sub/IFace.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/poly/poly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/poly/poly.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/poly/rename-poly.coca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/poly/rename-poly.coca -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/rename/BlogPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/rename/BlogPO.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/rename/BlogRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/rename/BlogRepositoryImpl.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/sql/hello.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/sql/hello.sql -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/Doxyfile -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/Main.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/domain/AggregateRoot.java: -------------------------------------------------------------------------------- 1 | package domain; 2 | 3 | public class AggregateRoot extends Entity { 4 | 5 | 6 | } -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/domain/AggregateRootA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/domain/AggregateRootA.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/domain/AggregateRootB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/domain/AggregateRootB.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/domain/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/domain/Entity.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/domain/EntityB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/domain/EntityB.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/domain/Provider.java: -------------------------------------------------------------------------------- 1 | package domain; 2 | 3 | 4 | public class Provider { 5 | 6 | 7 | } -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/domain/Router.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/domain/Router.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/domain/ValueObject.java: -------------------------------------------------------------------------------- 1 | package domain; 2 | 3 | 4 | public class ValueObject { 5 | 6 | 7 | } -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/domain/ValueObjectC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/domain/ValueObjectC.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/domain/ValueObjectD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/domain/ValueObjectD.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/gateways/FakeRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/gateways/FakeRouter.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/repositories/AggregateRootARepo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/repositories/AggregateRootARepo.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/examples/step2-Java/repositories/Repository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/examples/step2-Java/repositories/Repository.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/interface/BlogRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/interface/BlogRepository.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/lambda/BlogPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/lambda/BlogPO.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/lambda/BlogRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/lambda/BlogRepositoryImpl.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/ JobConcurrencyManager.java : -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/ JobConcurrencyManager.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/AgentUtils.java2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/AgentUtils.java2 -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/BuilderCallSplitIssue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/BuilderCallSplitIssue.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/DatevHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/DatevHelper.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/DoubleClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/DoubleClass.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/DummyActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/DummyActivity.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/FormalParameterCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/FormalParameterCall.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/HostDependentDownloadableContribution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/HostDependentDownloadableContribution.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/InnerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/InnerClass.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/JavaInner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/JavaInner.java -------------------------------------------------------------------------------- /_fixtures/grammar/java/regression/NormalChainCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/java/regression/NormalChainCall.java -------------------------------------------------------------------------------- /_fixtures/grammar/python/blog_entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/python/blog_entity.py -------------------------------------------------------------------------------- /_fixtures/grammar/sql/BookMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/sql/BookMapper.xml -------------------------------------------------------------------------------- /_fixtures/grammar/sql/hello.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/sql/hello.sql -------------------------------------------------------------------------------- /_fixtures/grammar/typescript/Class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/grammar/typescript/Class.ts -------------------------------------------------------------------------------- /_fixtures/rcall/constructor_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/rcall/constructor_call.json -------------------------------------------------------------------------------- /_fixtures/refactor/move.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/refactor/move.config -------------------------------------------------------------------------------- /_fixtures/refactor/move/a/ImportForB.java: -------------------------------------------------------------------------------- 1 | package move.a; 2 | 3 | public class ImportForB { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /_fixtures/refactor/move/b/OriginExample.java: -------------------------------------------------------------------------------- 1 | package move.b; 2 | 3 | public class OriginExample { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /_fixtures/refactor/move/grammar/BlogPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/refactor/move/grammar/BlogPO.java -------------------------------------------------------------------------------- /_fixtures/refactor/move/grammar/BlogRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/refactor/move/grammar/BlogRepository.java -------------------------------------------------------------------------------- /_fixtures/refactor/move/grammar/BlogRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/refactor/move/grammar/BlogRepositoryImpl.java -------------------------------------------------------------------------------- /_fixtures/refactor/move/grammar/BookRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/refactor/move/grammar/BookRepository.java -------------------------------------------------------------------------------- /_fixtures/refactor/rename.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/refactor/rename.config -------------------------------------------------------------------------------- /_fixtures/refactor/rename_back.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/refactor/rename_back.config -------------------------------------------------------------------------------- /_fixtures/refactor/unused/Overload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/refactor/unused/Overload.java -------------------------------------------------------------------------------- /_fixtures/suggest/builder/Bee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/suggest/builder/Bee.java -------------------------------------------------------------------------------- /_fixtures/suggest/factory/Bee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/suggest/factory/Bee.java -------------------------------------------------------------------------------- /_fixtures/suggest/factory/factory_suggest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/suggest/factory/factory_suggest.json -------------------------------------------------------------------------------- /_fixtures/suggest/polymorphism/Overload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/suggest/polymorphism/Overload.java -------------------------------------------------------------------------------- /_fixtures/suggest/static/StaticMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/suggest/static/StaticMain.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/main/java/tbs/Calculate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/main/java/tbs/Calculate.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/main/java/tbs/XmlSanitizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/main/java/tbs/XmlSanitizer.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/AssertionRoulette.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/AssertionRoulette.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/ConditionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/ConditionalTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/ConstructorInitialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/ConstructorInitialization.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/DuplicateAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/DuplicateAssert.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/EmptyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/EmptyTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/IgnoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/IgnoreTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/MagicNumberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/MagicNumberTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/MysteryGuest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/MysteryGuest.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/RedundantAssertionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/RedundantAssertionTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/RedundantPrint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/RedundantPrint.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/SleepyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/SleepyTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/UnknownTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/demo-tbs-java-project/src/test/java/tbs/UnknownTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/regression/CallAssertInClassTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/regression/CallAssertInClassTests.java -------------------------------------------------------------------------------- /_fixtures/tbs/regression/CreatorNotUnknownTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/regression/CreatorNotUnknownTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/regression/EnvironmentSystemIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/regression/EnvironmentSystemIntegrationTests.java -------------------------------------------------------------------------------- /_fixtures/tbs/regression/I18NTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/regression/I18NTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/AssertionRouletteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/AssertionRouletteTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/ConditionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/ConditionalTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/ConstructorInitializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/ConstructorInitializationTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/DuplicateAssertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/DuplicateAssertTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/EmptyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/EmptyTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/IgnoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/IgnoreTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/MagicNumberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/MagicNumberTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/MysteryGuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/MysteryGuestTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/RedundantAssertionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/RedundantAssertionTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/RedundantPrintTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/RedundantPrintTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/SleepyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/SleepyTest.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/TestersOnly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/TestersOnly.java -------------------------------------------------------------------------------- /_fixtures/tbs/usecases/UnknownTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/tbs/usecases/UnknownTest.java -------------------------------------------------------------------------------- /_fixtures/todo/Todo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/todo/Todo.go -------------------------------------------------------------------------------- /_fixtures/todo/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/todo/Todo.java -------------------------------------------------------------------------------- /_fixtures/todo/todo.phodal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/todo/todo.phodal -------------------------------------------------------------------------------- /_fixtures/todo/todo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/todo/todo.py -------------------------------------------------------------------------------- /_fixtures/ts/grammar/AbstractClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/AbstractClass.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/Class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/Class.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/Export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/Export.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/Function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/Function.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/Generic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/Generic.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/GenericClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/GenericClass.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/GenericInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/GenericInterface.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/Import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/Import.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/Interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/Interface.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/Module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/Module.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/Statement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/Statement.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/Type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/Type.ts -------------------------------------------------------------------------------- /_fixtures/ts/grammar/Variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/grammar/Variable.ts -------------------------------------------------------------------------------- /_fixtures/ts/regressions/callback_hell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/regressions/callback_hell.ts -------------------------------------------------------------------------------- /_fixtures/ts/regressions/import_comma_issue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/regressions/import_comma_issue.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/.gitignore: -------------------------------------------------------------------------------- 1 | package-lock.json 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/package.json -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/app.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/config/passport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/config/passport.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/controllers/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/controllers/api.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/controllers/contact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/controllers/contact.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/controllers/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/controllers/home.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/controllers/user.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/models/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/models/User.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/server.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/types/express-flash.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/types/express-flash.d.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/types/fbgraph.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/types/fbgraph.d.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/util/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/util/logger.ts -------------------------------------------------------------------------------- /_fixtures/ts/ts-node-starter/src/util/secrets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/ts/ts-node-starter/src/util/secrets.ts -------------------------------------------------------------------------------- /_fixtures/visual/visual.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/visual/visual.svg -------------------------------------------------------------------------------- /_fixtures/visual/visual_demo.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/_fixtures/visual/visual_demo.dot -------------------------------------------------------------------------------- /analysis/dep/app/dep_analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/dep/app/dep_analysis.go -------------------------------------------------------------------------------- /analysis/dep/app/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/dep/app/root.go -------------------------------------------------------------------------------- /analysis/dep/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/dep/main.go -------------------------------------------------------------------------------- /analysis/golang/app/analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/golang/app/analysis.go -------------------------------------------------------------------------------- /analysis/golang/app/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/golang/app/root.go -------------------------------------------------------------------------------- /analysis/golang/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/golang/main.go -------------------------------------------------------------------------------- /analysis/java/app/analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/java/app/analysis.go -------------------------------------------------------------------------------- /analysis/java/app/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/java/app/root.go -------------------------------------------------------------------------------- /analysis/java/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/java/main.go -------------------------------------------------------------------------------- /analysis/python/app/analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/python/app/analysis.go -------------------------------------------------------------------------------- /analysis/python/app/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/python/app/root.go -------------------------------------------------------------------------------- /analysis/python/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/analysis/python/main.go -------------------------------------------------------------------------------- /cmd/analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/analysis.go -------------------------------------------------------------------------------- /cmd/analysis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/analysis_test.go -------------------------------------------------------------------------------- /cmd/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/api.go -------------------------------------------------------------------------------- /cmd/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/api_test.go -------------------------------------------------------------------------------- /cmd/arch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/arch.go -------------------------------------------------------------------------------- /cmd/arch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/arch_test.go -------------------------------------------------------------------------------- /cmd/bs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/bs.go -------------------------------------------------------------------------------- /cmd/bs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/bs_test.go -------------------------------------------------------------------------------- /cmd/call.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/call.go -------------------------------------------------------------------------------- /cmd/call_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/call_test.go -------------------------------------------------------------------------------- /cmd/cloc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/cloc.go -------------------------------------------------------------------------------- /cmd/cloc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/cloc_test.go -------------------------------------------------------------------------------- /cmd/cmd_util/coca_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/cmd_util/coca_output.go -------------------------------------------------------------------------------- /cmd/cmd_util/deps_loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/cmd_util/deps_loader.go -------------------------------------------------------------------------------- /cmd/cmd_util/file_rw_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/cmd_util/file_rw_helper.go -------------------------------------------------------------------------------- /cmd/cmd_util/ident_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/cmd_util/ident_helper.go -------------------------------------------------------------------------------- /cmd/cmd_util/osexec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/cmd_util/osexec.go -------------------------------------------------------------------------------- /cmd/coca_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/coca_test.go -------------------------------------------------------------------------------- /cmd/concept.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/concept.go -------------------------------------------------------------------------------- /cmd/concept_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/concept_test.go -------------------------------------------------------------------------------- /cmd/config/cmd_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/config/cmd_config.go -------------------------------------------------------------------------------- /cmd/count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/count.go -------------------------------------------------------------------------------- /cmd/count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/count_test.go -------------------------------------------------------------------------------- /cmd/evaluate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/evaluate.go -------------------------------------------------------------------------------- /cmd/evaluate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/evaluate_test.go -------------------------------------------------------------------------------- /cmd/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/git.go -------------------------------------------------------------------------------- /cmd/git_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/git_test.go -------------------------------------------------------------------------------- /cmd/rcall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/rcall.go -------------------------------------------------------------------------------- /cmd/rcall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/rcall_test.go -------------------------------------------------------------------------------- /cmd/refactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/refactor.go -------------------------------------------------------------------------------- /cmd/refactor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/refactor_test.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/suggest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/suggest.go -------------------------------------------------------------------------------- /cmd/suggest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/suggest_test.go -------------------------------------------------------------------------------- /cmd/tbs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/tbs.go -------------------------------------------------------------------------------- /cmd/tbs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/tbs_test.go -------------------------------------------------------------------------------- /cmd/testdata/analysis_java.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmd/testdata/api.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/api.txt -------------------------------------------------------------------------------- /cmd/testdata/api_sort_remove.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/api_sort_remove.txt -------------------------------------------------------------------------------- /cmd/testdata/cloc_directory.txt: -------------------------------------------------------------------------------- 1 | package,summary,Java,Kotlin 2 | pkg,20,17,3 3 | -------------------------------------------------------------------------------- /cmd/testdata/cloc_ignore.txt: -------------------------------------------------------------------------------- 1 | package,summary,Java 2 | -------------------------------------------------------------------------------- /cmd/testdata/concept.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/concept.txt -------------------------------------------------------------------------------- /cmd/testdata/count.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/count.txt -------------------------------------------------------------------------------- /cmd/testdata/deps_gradle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/deps_gradle.txt -------------------------------------------------------------------------------- /cmd/testdata/deps_maven.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/deps_maven.txt -------------------------------------------------------------------------------- /cmd/testdata/evaluate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/evaluate.txt -------------------------------------------------------------------------------- /cmd/testdata/rcall_normal.txt: -------------------------------------------------------------------------------- 1 | start rcall class: com 2 | -------------------------------------------------------------------------------- /cmd/testdata/suggest_normal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/suggest_normal.txt -------------------------------------------------------------------------------- /cmd/testdata/tbs_normal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/tbs_normal.txt -------------------------------------------------------------------------------- /cmd/testdata/todo_filter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/todo_filter.txt -------------------------------------------------------------------------------- /cmd/testdata/todo_normal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/todo_normal.txt -------------------------------------------------------------------------------- /cmd/testdata/top_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/testdata/top_file.txt -------------------------------------------------------------------------------- /cmd/todo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/todo.go -------------------------------------------------------------------------------- /cmd/todo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/todo_test.go -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/version.go -------------------------------------------------------------------------------- /cmd/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cmd/version_test.go -------------------------------------------------------------------------------- /coca.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/coca.go -------------------------------------------------------------------------------- /cocatest/cmd_assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cocatest/cmd_assert.go -------------------------------------------------------------------------------- /cocatest/cmd_testcase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cocatest/cmd_testcase.go -------------------------------------------------------------------------------- /cocatest/json_compare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cocatest/json_compare.go -------------------------------------------------------------------------------- /cocatest/panic_assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cocatest/panic_assert.go -------------------------------------------------------------------------------- /cocatest/testcase/testcase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cocatest/testcase/testcase.go -------------------------------------------------------------------------------- /cocatest/testhelper/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cocatest/testhelper/generate.go -------------------------------------------------------------------------------- /cocatest/testhelper/git_reset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/cocatest/testhelper/git_reset.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/adr/0001-api-scan-sql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0001-api-scan-sql.md -------------------------------------------------------------------------------- /docs/adr/0002-spring-mvc-to-spring-boot-transform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0002-spring-mvc-to-spring-boot-transform.md -------------------------------------------------------------------------------- /docs/adr/0003-api-identify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0003-api-identify.md -------------------------------------------------------------------------------- /docs/adr/0004-handidraw-graphviz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0004-handidraw-graphviz.md -------------------------------------------------------------------------------- /docs/adr/0005-evaluate-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0005-evaluate-api.md -------------------------------------------------------------------------------- /docs/adr/0006-support-adapter-to-cli-framework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0006-support-adapter-to-cli-framework.md -------------------------------------------------------------------------------- /docs/adr/0007-practise-go-patterns-in-coca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0007-practise-go-patterns-in-coca.md -------------------------------------------------------------------------------- /docs/adr/0008-testable-evaluate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0008-testable-evaluate.md -------------------------------------------------------------------------------- /docs/adr/0009-git-tell-file-history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0009-git-tell-file-history.md -------------------------------------------------------------------------------- /docs/adr/0010-pluginable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0010-pluginable.md -------------------------------------------------------------------------------- /docs/adr/0011-module-treemap-visualization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0011-module-treemap-visualization.md -------------------------------------------------------------------------------- /docs/adr/0012-check-dependence-usage-for-module-seperate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0012-check-dependence-usage-for-module-seperate.md -------------------------------------------------------------------------------- /docs/adr/0013-performance-issue-for-antlar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0013-performance-issue-for-antlar.md -------------------------------------------------------------------------------- /docs/adr/0014-improve-cloc-summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0014-improve-cloc-summary.md -------------------------------------------------------------------------------- /docs/adr/0015-light-weight-coca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0015-light-weight-coca.md -------------------------------------------------------------------------------- /docs/adr/0016-git-branch-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/0016-git-branch-analysis.md -------------------------------------------------------------------------------- /docs/adr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/adr/README.md -------------------------------------------------------------------------------- /docs/compare/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /docs/compare/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/pom.xml -------------------------------------------------------------------------------- /docs/compare/src/main/java/com/compare/PythonIdentApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/com/compare/PythonIdentApp.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/com/compare/PythonIdentListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/com/compare/PythonIdentListener.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/com/compare/TsIdentApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/com/compare/TsIdentApp.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/com/compare/TsIdentListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/com/compare/TsIdentListener.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/com/compare/main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/com/compare/main.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonBaseLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonBaseLexer.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonBaseParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonBaseParser.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonLexer.interp -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonLexer.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonLexer.tokens -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonParser.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonParser.interp -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonParser.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonParser.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonParser.tokens -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonParserBaseListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonParserBaseListener.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonParserListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonParserListener.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/pyantlr/PythonVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/pyantlr/PythonVersion.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/tsantlr/TypeScriptBaseLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/tsantlr/TypeScriptBaseLexer.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/tsantlr/TypeScriptBaseParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/tsantlr/TypeScriptBaseParser.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/tsantlr/TypeScriptLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/tsantlr/TypeScriptLexer.interp -------------------------------------------------------------------------------- /docs/compare/src/main/java/tsantlr/TypeScriptLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/tsantlr/TypeScriptLexer.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/tsantlr/TypeScriptLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/tsantlr/TypeScriptLexer.tokens -------------------------------------------------------------------------------- /docs/compare/src/main/java/tsantlr/TypeScriptParser.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/tsantlr/TypeScriptParser.interp -------------------------------------------------------------------------------- /docs/compare/src/main/java/tsantlr/TypeScriptParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/tsantlr/TypeScriptParser.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/tsantlr/TypeScriptParser.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/tsantlr/TypeScriptParser.tokens -------------------------------------------------------------------------------- /docs/compare/src/main/java/tsantlr/TypeScriptParserBaseListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/tsantlr/TypeScriptParserBaseListener.java -------------------------------------------------------------------------------- /docs/compare/src/main/java/tsantlr/TypeScriptParserListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/main/java/tsantlr/TypeScriptParserListener.java -------------------------------------------------------------------------------- /docs/compare/src/test/java/com/compare/PythonIdentAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/test/java/com/compare/PythonIdentAppTest.java -------------------------------------------------------------------------------- /docs/compare/src/test/java/com/compare/TsIdentAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/compare/src/test/java/com/compare/TsIdentAppTest.java -------------------------------------------------------------------------------- /docs/images/changes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/images/changes.png -------------------------------------------------------------------------------- /docs/images/model.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/images/model.sketch -------------------------------------------------------------------------------- /docs/images/model.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/images/model.svg -------------------------------------------------------------------------------- /docs/patterns/evaluate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/patterns/evaluate.md -------------------------------------------------------------------------------- /docs/patterns/test-bad-smells.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/patterns/test-bad-smells.md -------------------------------------------------------------------------------- /docs/patterns/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/patterns/todo.md -------------------------------------------------------------------------------- /docs/sample/api.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/sample/api.svg -------------------------------------------------------------------------------- /docs/sample/arch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/sample/arch.svg -------------------------------------------------------------------------------- /docs/sample/call_demo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/sample/call_demo.svg -------------------------------------------------------------------------------- /docs/sample/ddd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/sample/ddd.svg -------------------------------------------------------------------------------- /docs/sample/rcall.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/sample/rcall.svg -------------------------------------------------------------------------------- /docs/stories/1nDSIHPWg-method-call-to-story.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/stories/1nDSIHPWg-method-call-to-story.feature -------------------------------------------------------------------------------- /docs/stories/4c02dVfZg-NLP-from-database-Schema.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/stories/4c02dVfZg-NLP-from-database-Schema.feature -------------------------------------------------------------------------------- /docs/stories/EPwMwfLWg-online-github-project-analysis.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/stories/EPwMwfLWg-online-github-project-analysis.feature -------------------------------------------------------------------------------- /docs/stories/MomaHFBWg-Code-Complexity-by-files.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/stories/MomaHFBWg-Code-Complexity-by-files.feature -------------------------------------------------------------------------------- /docs/stories/ayGA3GfZR-NLP-from-method-Name.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/stories/ayGA3GfZR-NLP-from-method-Name.feature -------------------------------------------------------------------------------- /docs/stories/yXqVVzYWR-suggest-to-design-pattern-api.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/docs/stories/yXqVVzYWR-suggest-to-design-pattern-api.feature -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/go.sum -------------------------------------------------------------------------------- /languages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/README.md -------------------------------------------------------------------------------- /languages/comment/CommentLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/comment/CommentLexer.interp -------------------------------------------------------------------------------- /languages/comment/CommentLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/comment/CommentLexer.tokens -------------------------------------------------------------------------------- /languages/comment/comment_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/comment/comment_lexer.go -------------------------------------------------------------------------------- /languages/g4/AspectJLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/AspectJLexer.g4 -------------------------------------------------------------------------------- /languages/g4/AspectJLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/AspectJLexer.tokens -------------------------------------------------------------------------------- /languages/g4/CommentLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/CommentLexer.g4 -------------------------------------------------------------------------------- /languages/g4/GoLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/GoLexer.g4 -------------------------------------------------------------------------------- /languages/g4/GoParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/GoParser.g4 -------------------------------------------------------------------------------- /languages/g4/GroovyLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/GroovyLexer.g4 -------------------------------------------------------------------------------- /languages/g4/GroovyLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/GroovyLexer.tokens -------------------------------------------------------------------------------- /languages/g4/GroovyParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/GroovyParser.g4 -------------------------------------------------------------------------------- /languages/g4/JavaScriptLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/JavaScriptLexer.g4 -------------------------------------------------------------------------------- /languages/g4/JavaScriptLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/JavaScriptLexer.tokens -------------------------------------------------------------------------------- /languages/g4/JavaScriptParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/JavaScriptParser.g4 -------------------------------------------------------------------------------- /languages/g4/PythonLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/PythonLexer.g4 -------------------------------------------------------------------------------- /languages/g4/PythonLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/PythonLexer.tokens -------------------------------------------------------------------------------- /languages/g4/PythonParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/PythonParser.g4 -------------------------------------------------------------------------------- /languages/g4/RefactorMethodSignatureParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/g4/RefactorMethodSignatureParser.g4 -------------------------------------------------------------------------------- /languages/groovy/GroovyLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/groovy/GroovyLexer.interp -------------------------------------------------------------------------------- /languages/groovy/GroovyLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/groovy/GroovyLexer.tokens -------------------------------------------------------------------------------- /languages/groovy/GroovyParser.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/groovy/GroovyParser.interp -------------------------------------------------------------------------------- /languages/groovy/GroovyParser.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/groovy/GroovyParser.tokens -------------------------------------------------------------------------------- /languages/groovy/groovy_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/groovy/groovy_lexer.go -------------------------------------------------------------------------------- /languages/groovy/groovy_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/groovy/groovy_parser.go -------------------------------------------------------------------------------- /languages/groovy/groovyparser_base_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/groovy/groovyparser_base_listener.go -------------------------------------------------------------------------------- /languages/groovy/groovyparser_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/groovy/groovyparser_listener.go -------------------------------------------------------------------------------- /languages/java/JavaLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/java/JavaLexer.g4 -------------------------------------------------------------------------------- /languages/java/JavaLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/java/JavaLexer.interp -------------------------------------------------------------------------------- /languages/java/JavaLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/java/JavaLexer.tokens -------------------------------------------------------------------------------- /languages/java/JavaParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/java/JavaParser.g4 -------------------------------------------------------------------------------- /languages/java/JavaParser.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/java/JavaParser.interp -------------------------------------------------------------------------------- /languages/java/JavaParser.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/java/JavaParser.tokens -------------------------------------------------------------------------------- /languages/java/java_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/java/java_lexer.go -------------------------------------------------------------------------------- /languages/java/java_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/java/java_parser.go -------------------------------------------------------------------------------- /languages/java/javaparser_base_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/java/javaparser_base_listener.go -------------------------------------------------------------------------------- /languages/java/javaparser_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/java/javaparser_listener.go -------------------------------------------------------------------------------- /languages/js/JavaScriptLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/js/JavaScriptLexer.interp -------------------------------------------------------------------------------- /languages/js/JavaScriptLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/js/JavaScriptLexer.tokens -------------------------------------------------------------------------------- /languages/js/JavaScriptParser.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/js/JavaScriptParser.interp -------------------------------------------------------------------------------- /languages/js/JavaScriptParser.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/js/JavaScriptParser.tokens -------------------------------------------------------------------------------- /languages/js/javascript_base_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/js/javascript_base_lexer.go -------------------------------------------------------------------------------- /languages/js/javascript_base_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/js/javascript_base_parser.go -------------------------------------------------------------------------------- /languages/js/javascript_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/js/javascript_lexer.go -------------------------------------------------------------------------------- /languages/js/javascript_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/js/javascript_parser.go -------------------------------------------------------------------------------- /languages/js/javascriptparser_base_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/js/javascriptparser_base_listener.go -------------------------------------------------------------------------------- /languages/js/javascriptparser_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/js/javascriptparser_listener.go -------------------------------------------------------------------------------- /languages/python/PythonLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/python/PythonLexer.interp -------------------------------------------------------------------------------- /languages/python/PythonLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/python/PythonLexer.tokens -------------------------------------------------------------------------------- /languages/python/PythonParser.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/python/PythonParser.interp -------------------------------------------------------------------------------- /languages/python/PythonParser.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/python/PythonParser.tokens -------------------------------------------------------------------------------- /languages/python/python_base_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/python/python_base_lexer.go -------------------------------------------------------------------------------- /languages/python/python_base_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/python/python_base_parser.go -------------------------------------------------------------------------------- /languages/python/python_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/python/python_lexer.go -------------------------------------------------------------------------------- /languages/python/python_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/python/python_parser.go -------------------------------------------------------------------------------- /languages/python/pythonparser_base_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/python/pythonparser_base_listener.go -------------------------------------------------------------------------------- /languages/python/pythonparser_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/python/pythonparser_listener.go -------------------------------------------------------------------------------- /languages/ts/TypeScriptLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/ts/TypeScriptLexer.interp -------------------------------------------------------------------------------- /languages/ts/TypeScriptLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/ts/TypeScriptLexer.tokens -------------------------------------------------------------------------------- /languages/ts/TypeScriptParser.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/ts/TypeScriptParser.interp -------------------------------------------------------------------------------- /languages/ts/TypeScriptParser.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/ts/TypeScriptParser.tokens -------------------------------------------------------------------------------- /languages/ts/typescript_base_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/ts/typescript_base_lexer.go -------------------------------------------------------------------------------- /languages/ts/typescript_base_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/ts/typescript_base_parser.go -------------------------------------------------------------------------------- /languages/ts/typescript_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/ts/typescript_lexer.go -------------------------------------------------------------------------------- /languages/ts/typescript_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/ts/typescript_parser.go -------------------------------------------------------------------------------- /languages/ts/typescriptparser_base_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/ts/typescriptparser_base_listener.go -------------------------------------------------------------------------------- /languages/ts/typescriptparser_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/languages/ts/typescriptparser_listener.go -------------------------------------------------------------------------------- /pkg/adapter/cocafile/file_analysis_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/adapter/cocafile/file_analysis_helper.go -------------------------------------------------------------------------------- /pkg/adapter/cocafile/file_analysis_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/adapter/cocafile/file_analysis_helper_test.go -------------------------------------------------------------------------------- /pkg/adapter/cocafile/file_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/adapter/cocafile/file_filter.go -------------------------------------------------------------------------------- /pkg/adapter/shell/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/adapter/shell/git.go -------------------------------------------------------------------------------- /pkg/application/analysis/app_concept/abstract_analysis_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/app_concept/abstract_analysis_app.go -------------------------------------------------------------------------------- /pkg/application/analysis/common_analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/common_analysis.go -------------------------------------------------------------------------------- /pkg/application/analysis/goapp/go_ident_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/goapp/go_ident_app.go -------------------------------------------------------------------------------- /pkg/application/analysis/goapp/go_ident_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/goapp/go_ident_app_test.go -------------------------------------------------------------------------------- /pkg/application/analysis/javaapp/java_full_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/javaapp/java_full_app.go -------------------------------------------------------------------------------- /pkg/application/analysis/javaapp/java_full_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/javaapp/java_full_app_test.go -------------------------------------------------------------------------------- /pkg/application/analysis/javaapp/java_identifier_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/javaapp/java_identifier_app.go -------------------------------------------------------------------------------- /pkg/application/analysis/javaapp/java_identifier_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/javaapp/java_identifier_app_test.go -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/py_ident_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/py_ident_app.go -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/py_ident_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/py_ident_app_test.go -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/compare/blog_entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/compare/blog_entity.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/compare/import_stmt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/compare/import_stmt.json -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/argument.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/argument.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/atom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/atom.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/class.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/class_or_func_def_stmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/class_or_func_def_stmt.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/classdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/classdef.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/comprehension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/comprehension.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/def_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/def_parameters.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/dictorsetmaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/dictorsetmaker.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/expr.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/expr_stmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/expr_stmt.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/for_stmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/for_stmt.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/funcdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/funcdef.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/if_stmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/if_stmt.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/import_stmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/import_stmt.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/logical_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/logical_test.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/simple_stmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/simple_stmt.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/small_stmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/small_stmt.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/subscript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/subscript.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/test.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/testlist_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/testlist_comp.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/tokens.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/trailer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/trailer.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/try_stmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/try_stmt.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/typedargslist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/typedargslist.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/varargslist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/varargslist.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/while_stmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/while_stmt.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/with_stmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/with_stmt.py -------------------------------------------------------------------------------- /pkg/application/analysis/pyapp/testdata/grammar/yield_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/analysis/pyapp/testdata/grammar/yield_expr.py -------------------------------------------------------------------------------- /pkg/application/api/java_api_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/api/java_api_app.go -------------------------------------------------------------------------------- /pkg/application/api/java_api_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/api/java_api_app_test.go -------------------------------------------------------------------------------- /pkg/application/arch/arch_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/arch/arch_app.go -------------------------------------------------------------------------------- /pkg/application/arch/arch_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/arch/arch_app_test.go -------------------------------------------------------------------------------- /pkg/application/arch/tequila/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/arch/tequila/LICENSE -------------------------------------------------------------------------------- /pkg/application/arch/tequila/incl_viz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/arch/tequila/incl_viz.go -------------------------------------------------------------------------------- /pkg/application/arch/tequila/incl_viz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/arch/tequila/incl_viz_test.go -------------------------------------------------------------------------------- /pkg/application/arch/tequila/merge_viz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/arch/tequila/merge_viz.go -------------------------------------------------------------------------------- /pkg/application/arch/tequila/path_trie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/arch/tequila/path_trie.go -------------------------------------------------------------------------------- /pkg/application/bs/bad_smell_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/bs/bad_smell_app.go -------------------------------------------------------------------------------- /pkg/application/bs/bad_smell_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/bs/bad_smell_app_test.go -------------------------------------------------------------------------------- /pkg/application/bs/bs_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/bs/bs_app.go -------------------------------------------------------------------------------- /pkg/application/call/call_graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/call/call_graph.go -------------------------------------------------------------------------------- /pkg/application/call/call_graph_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/call/call_graph_test.go -------------------------------------------------------------------------------- /pkg/application/call/stop_words/languages/en.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/call/stop_words/languages/en.go -------------------------------------------------------------------------------- /pkg/application/cloc/cloc_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/cloc/cloc_app.go -------------------------------------------------------------------------------- /pkg/application/concept/concept_analyser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/concept/concept_analyser.go -------------------------------------------------------------------------------- /pkg/application/concept/concept_analyser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/concept/concept_analyser_test.go -------------------------------------------------------------------------------- /pkg/application/concept/concept_segmenter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/concept/concept_segmenter.go -------------------------------------------------------------------------------- /pkg/application/count/count_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/count/count_app.go -------------------------------------------------------------------------------- /pkg/application/count/count_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/count/count_app_test.go -------------------------------------------------------------------------------- /pkg/application/deps/dep_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/deps/dep_app.go -------------------------------------------------------------------------------- /pkg/application/deps/dep_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/deps/dep_app_test.go -------------------------------------------------------------------------------- /pkg/application/deps/gradle_analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/deps/gradle_analysis.go -------------------------------------------------------------------------------- /pkg/application/deps/maven_analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/deps/maven_analysis.go -------------------------------------------------------------------------------- /pkg/application/evaluate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/README.md -------------------------------------------------------------------------------- /pkg/application/evaluate/analyser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/analyser.go -------------------------------------------------------------------------------- /pkg/application/evaluate/analyser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/analyser_test.go -------------------------------------------------------------------------------- /pkg/application/evaluate/evaluate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/evaluate.go -------------------------------------------------------------------------------- /pkg/application/evaluate/evaluator/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/evaluator/controller.go -------------------------------------------------------------------------------- /pkg/application/evaluate/evaluator/empty.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/evaluator/empty.go -------------------------------------------------------------------------------- /pkg/application/evaluate/evaluator/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/evaluator/models.go -------------------------------------------------------------------------------- /pkg/application/evaluate/evaluator/null_exception.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/evaluator/null_exception.go -------------------------------------------------------------------------------- /pkg/application/evaluate/evaluator/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/evaluator/service.go -------------------------------------------------------------------------------- /pkg/application/evaluate/evaluator/splitter_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/evaluator/splitter_util.go -------------------------------------------------------------------------------- /pkg/application/evaluate/evaluator/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/evaluate/evaluator/util.go -------------------------------------------------------------------------------- /pkg/application/git/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/git/README.md -------------------------------------------------------------------------------- /pkg/application/git/changelog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/git/changelog.go -------------------------------------------------------------------------------- /pkg/application/git/changelog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/git/changelog_test.go -------------------------------------------------------------------------------- /pkg/application/git/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/git/git.go -------------------------------------------------------------------------------- /pkg/application/git/git_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/git/git_test.go -------------------------------------------------------------------------------- /pkg/application/git/log_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/git/log_parser.go -------------------------------------------------------------------------------- /pkg/application/git/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/git/models.go -------------------------------------------------------------------------------- /pkg/application/rcall/rcall_graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/rcall/rcall_graph.go -------------------------------------------------------------------------------- /pkg/application/rcall/rcall_graph_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/rcall/rcall_graph_test.go -------------------------------------------------------------------------------- /pkg/application/refactor/base/java_refactor_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/base/java_refactor_listener.go -------------------------------------------------------------------------------- /pkg/application/refactor/base/models/jfull_identifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/base/models/jfull_identifier.go -------------------------------------------------------------------------------- /pkg/application/refactor/base/models/jmove_struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/base/models/jmove_struct.go -------------------------------------------------------------------------------- /pkg/application/refactor/moveclass/move_class_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/moveclass/move_class_app.go -------------------------------------------------------------------------------- /pkg/application/refactor/moveclass/move_class_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/moveclass/move_class_app_test.go -------------------------------------------------------------------------------- /pkg/application/refactor/rename/rename_method.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/rename/rename_method.go -------------------------------------------------------------------------------- /pkg/application/refactor/rename/rename_method_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/rename/rename_method_test.go -------------------------------------------------------------------------------- /pkg/application/refactor/rename/support/package_info_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/rename/support/package_info_helper.go -------------------------------------------------------------------------------- /pkg/application/refactor/rename/support/package_info_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/rename/support/package_info_helper_test.go -------------------------------------------------------------------------------- /pkg/application/refactor/rename/support/refactor_change_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/rename/support/refactor_change_model.go -------------------------------------------------------------------------------- /pkg/application/refactor/rename/support/related_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/rename/support/related_parser.go -------------------------------------------------------------------------------- /pkg/application/refactor/unused/remove_unused_import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/unused/remove_unused_import.go -------------------------------------------------------------------------------- /pkg/application/refactor/unused/remove_unused_import_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/unused/remove_unused_import_test.go -------------------------------------------------------------------------------- /pkg/application/refactor/unusedclasses/unused_classes_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/unusedclasses/unused_classes_app.go -------------------------------------------------------------------------------- /pkg/application/refactor/unusedclasses/unused_classes_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/refactor/unusedclasses/unused_classes_app_test.go -------------------------------------------------------------------------------- /pkg/application/suggest/suggest_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/suggest/suggest_app.go -------------------------------------------------------------------------------- /pkg/application/suggest/suggest_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/suggest/suggest_app_test.go -------------------------------------------------------------------------------- /pkg/application/tbs/tbs_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/tbs/tbs_app.go -------------------------------------------------------------------------------- /pkg/application/tbs/tbs_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/tbs/tbs_app_test.go -------------------------------------------------------------------------------- /pkg/application/todo/astitodo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/todo/astitodo/README.md -------------------------------------------------------------------------------- /pkg/application/todo/astitodo/astitodo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/todo/astitodo/astitodo.go -------------------------------------------------------------------------------- /pkg/application/todo/todo_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/todo/todo_app.go -------------------------------------------------------------------------------- /pkg/application/todo/todo_app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/todo/todo_app_test.go -------------------------------------------------------------------------------- /pkg/application/visual/visual.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/visual/visual.go -------------------------------------------------------------------------------- /pkg/application/visual/visual_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/application/visual/visual_test.go -------------------------------------------------------------------------------- /pkg/domain/api_domain/call_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/api_domain/call_api.go -------------------------------------------------------------------------------- /pkg/domain/api_domain/call_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/api_domain/call_api_test.go -------------------------------------------------------------------------------- /pkg/domain/api_domain/rest_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/api_domain/rest_api.go -------------------------------------------------------------------------------- /pkg/domain/api_domain/rest_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/api_domain/rest_api_test.go -------------------------------------------------------------------------------- /pkg/domain/bs_domain/bad_smell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/bs_domain/bad_smell.go -------------------------------------------------------------------------------- /pkg/domain/bs_domain/bs_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/bs_domain/bs_node.go -------------------------------------------------------------------------------- /pkg/domain/bs_domain/bs_node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/bs_domain/bs_node_test.go -------------------------------------------------------------------------------- /pkg/domain/cloc/cloc_summary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/cloc/cloc_summary.go -------------------------------------------------------------------------------- /pkg/domain/cloc/cloc_summary_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/cloc/cloc_summary_test.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_annotation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_annotation.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_call.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_call.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_data_struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_data_struct.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_dependency.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_dependency.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_field.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_file.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_function.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_function.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_import.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_member.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_member.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_module.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_package.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_package_info.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_position.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_project.go -------------------------------------------------------------------------------- /pkg/domain/core_domain/code_property.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/core_domain/code_property.go -------------------------------------------------------------------------------- /pkg/domain/support_domain/suggest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/domain/support_domain/suggest.go -------------------------------------------------------------------------------- /pkg/infrastructure/apriori/apriori.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/apriori/apriori.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/cocago_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/cocago_builder.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/cocago_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/cocago_parser.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/cocago_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/cocago_parser_test.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/cocago_regression_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/cocago_regression_test.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/parser_panic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/parser_panic_test.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/method_call/local_var_method_call.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/method_call/local_var_method_call.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/method_call/local_var_method_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/method_call/local_var_method_call.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/method_call/param_method_call.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/method_call/param_method_call.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/method_call/param_method_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/method_call/param_method_call.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/method_call/var_inside_method_with_call.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/method_call/var_inside_method_with_call.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/method_call/var_inside_method_with_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/method_call/var_inside_method_with_call.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/anonymous_methods.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/anonymous_methods.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/basic_interface.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/basic_interface.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/basic_interface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/basic_interface.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/data_struct_property.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/data_struct_property.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/data_struct_property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/data_struct_property.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/hello_world.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/hello_world.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/hello_world.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/hello_world.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/multiple_method_call.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/multiple_method_call.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/multiple_method_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/multiple_method_call.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/nested_method.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/nested_method.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/nested_method.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/nested_method.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/normal_method.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/normal_method.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/normal_method.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/normal_method.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_type_zero.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_type_zero.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_type_zero.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_type_zero.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_with_func.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_with_func.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_with_func.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_with_func.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_with_func_decl.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_with_func_decl.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_with_func_decl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/node_infos/struct_with_func_decl.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/regression/coll_stack.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/regression/coll_stack.code -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_go/testdata/regression/coll_stack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_go/testdata/regression/coll_stack.json -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_groovy/gradle_process_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_groovy/gradle_process_helper.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_groovy/groovy_identifier_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_groovy/groovy_identifier_listener.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_java/ast_api_java/java_api_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_java/ast_api_java/java_api_listener.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_java/ast_java_target_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_java/ast_java_target_handler.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_java/common_listener/common_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_java/common_listener/common_listener.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_java/java_full_converter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_java/java_full_converter.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_java/java_full_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_java/java_full_listener.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_java/java_full_listener_test.go: -------------------------------------------------------------------------------- 1 | package ast_java 2 | -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_java/java_identify/java_identifier_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_java/java_identify/java_identifier_listener.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_java/java_process_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_java/java_process_helper.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/ast_python/python_ident_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/ast_python/python_ident_listener.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/astutil/pare_tree_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/astutil/pare_tree_util.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/astutil/position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/astutil/position.go -------------------------------------------------------------------------------- /pkg/infrastructure/ast/bs_java/bad_smell_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/ast/bs_java/bad_smell_listener.go -------------------------------------------------------------------------------- /pkg/infrastructure/constants/java_target_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/constants/java_target_config.go -------------------------------------------------------------------------------- /pkg/infrastructure/container/coll_stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/container/coll_stack.go -------------------------------------------------------------------------------- /pkg/infrastructure/jpackage/jpackage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/jpackage/jpackage.go -------------------------------------------------------------------------------- /pkg/infrastructure/jpackage/jpackage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/jpackage/jpackage_test.go -------------------------------------------------------------------------------- /pkg/infrastructure/string_helper/coca_sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/string_helper/coca_sort.go -------------------------------------------------------------------------------- /pkg/infrastructure/string_helper/string_array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/string_helper/string_array.go -------------------------------------------------------------------------------- /pkg/infrastructure/xmlparse/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/xmlparse/LICENSE -------------------------------------------------------------------------------- /pkg/infrastructure/xmlparse/README.md: -------------------------------------------------------------------------------- 1 | Based On: https://github.com/wenj91/gobatis 2 | 3 | -------------------------------------------------------------------------------- /pkg/infrastructure/xmlparse/xml_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/pkg/infrastructure/xmlparse/xml_parser.go -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | GOOS=windows GOARCH=amd64 go build coca.go 4 | -------------------------------------------------------------------------------- /scripts/compile-antlr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/scripts/compile-antlr.sh -------------------------------------------------------------------------------- /scripts/go.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/scripts/go.test.sh -------------------------------------------------------------------------------- /showcases/android-gradle-dsl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/showcases/android-gradle-dsl.svg -------------------------------------------------------------------------------- /showcases/android-gradle-elements.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/showcases/android-gradle-elements.svg -------------------------------------------------------------------------------- /showcases/android-studio-android-arch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/showcases/android-studio-android-arch.svg -------------------------------------------------------------------------------- /showcases/android-studio-android-merge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/showcases/android-studio-android-merge.svg -------------------------------------------------------------------------------- /showcases/android-studio-call.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/coca/HEAD/showcases/android-studio-call.svg --------------------------------------------------------------------------------