├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs └── deep-keys-overview.md ├── imgs └── screenshot.png ├── resources └── META-INF │ ├── plugin.xml │ ├── pluginIcon.svg │ └── twig-wrapper.xml └── src └── org └── klesun ├── deep_assoc_completion ├── built_in_typedefs │ ├── ArgTypeDefs.java │ ├── Cst.java │ └── ReturnTypeDefs.java ├── completion_providers │ ├── ArgCstPvdr.java │ ├── ArrCtorIncompleteAssocKeyPvdr.java │ ├── ArrFuncRefNamePvdr.java │ ├── AssocKeyPvdr.java │ ├── DocFqnPvdr.java │ ├── ObjMemberPvdr.java │ ├── TwigVarNamePvdr.java │ ├── UsedStrValsPvdr.java │ └── VarNamePvdr.java ├── contexts │ ├── ExprCtx.java │ ├── FuncCtx.java │ ├── IExprCtx.java │ ├── IFuncCtx.java │ ├── README.md │ └── SearchCtx.java ├── entry │ ├── ArrFuncRefCbtr.java │ ├── AssocTypePvdr.java │ ├── DeepEnterHandler.java │ ├── DeepSettings.java │ ├── DeepSettingsForm.form │ ├── DeepSettingsForm.java │ ├── DirectTypeCompletionContributor.java │ ├── GoToNthTest.java │ ├── MixedTypePvdr.java │ ├── README.md │ ├── RemoveUnusedUsesSaveHandler.java │ ├── RestoreBuiltinCbtr.java │ ├── RunTest.java │ ├── ShowDocs.java │ ├── TwigWrapperCbtr.java │ ├── UsageBasedCompletionContributor.java │ └── transpile │ │ ├── TranspileToNodeJs.java │ │ ├── TranspiledPhpBuiltIns.java │ │ └── php.js ├── go_to_decl_providers │ ├── MainGoToDecl.java │ └── impl │ │ ├── AssocKeyGoToDecl.java │ │ └── DeepObjMemberGoToDecl.java ├── helpers │ ├── GuiUtil.java │ ├── Mt.java │ ├── QuotesState.java │ └── ScopeFinder.java ├── icons │ ├── DeepIcons.java │ └── deep_16_ruby2.png ├── resolvers │ ├── ArrAccRes.java │ ├── ArrCtorRes.java │ ├── ClosRes.java │ ├── DirectTypeResolver.java │ ├── FieldRes.java │ ├── FuncCallRes.java │ ├── MethCallRes.java │ ├── MiscRes.java │ ├── PsalmRes.java │ ├── README.md │ ├── UsageBasedTypeResolver.java │ ├── VarRes.java │ ├── builtins │ │ └── MysqliRes.java │ ├── mem_res │ │ └── MemRes.java │ ├── other_plugin_integration │ │ └── DeepAssocApi.java │ └── var_res │ │ ├── ArgRes.java │ │ ├── AssRes.java │ │ ├── DocParamRes.java │ │ └── README.md └── structures │ ├── ArgOrder.java │ ├── Assign.java │ ├── Build.java │ ├── DeepType.java │ ├── ForEach.java │ ├── Key.java │ ├── KeyType.java │ ├── Mkt.java │ ├── PsiSig.java │ └── psalm │ ├── IType.java │ ├── PsalmFuncInfo.java │ ├── PsalmTypeExprParser.java │ ├── TAssoc.java │ ├── TClass.java │ ├── TFunc.java │ ├── TMulti.java │ └── TPrimitive.java ├── lang ├── Dict.java ├── IIt.java ├── IResolvedIt.java ├── IReusableIt.java ├── It.java ├── L.java ├── Lang.java ├── ListWrapper.java ├── MemIt.java ├── NonNull.java ├── Opt.java ├── README.md ├── Tls.java ├── iterators │ ├── ArrayIterator.java │ ├── EndIterator.java │ ├── FilterIterator.java │ ├── FlatMapIterator.java │ ├── MapIterator.java │ ├── RegexIterator.java │ └── ThenIterator.java └── testing │ ├── CaseContext.java │ ├── Error.java │ └── Logger.java └── lib └── PhpToolbox.java /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/README.md -------------------------------------------------------------------------------- /docs/deep-keys-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/docs/deep-keys-overview.md -------------------------------------------------------------------------------- /imgs/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/imgs/screenshot.png -------------------------------------------------------------------------------- /resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /resources/META-INF/twig-wrapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/resources/META-INF/twig-wrapper.xml -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/built_in_typedefs/ArgTypeDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/built_in_typedefs/ArgTypeDefs.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/built_in_typedefs/Cst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/built_in_typedefs/Cst.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/built_in_typedefs/ReturnTypeDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/built_in_typedefs/ReturnTypeDefs.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/completion_providers/ArgCstPvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/completion_providers/ArgCstPvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/completion_providers/ArrCtorIncompleteAssocKeyPvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/completion_providers/ArrCtorIncompleteAssocKeyPvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/completion_providers/ArrFuncRefNamePvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/completion_providers/ArrFuncRefNamePvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/completion_providers/AssocKeyPvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/completion_providers/AssocKeyPvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/completion_providers/DocFqnPvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/completion_providers/DocFqnPvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/completion_providers/ObjMemberPvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/completion_providers/ObjMemberPvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/completion_providers/TwigVarNamePvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/completion_providers/TwigVarNamePvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/completion_providers/UsedStrValsPvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/completion_providers/UsedStrValsPvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/completion_providers/VarNamePvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/completion_providers/VarNamePvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/contexts/ExprCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/contexts/ExprCtx.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/contexts/FuncCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/contexts/FuncCtx.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/contexts/IExprCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/contexts/IExprCtx.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/contexts/IFuncCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/contexts/IFuncCtx.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/contexts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/contexts/README.md -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/contexts/SearchCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/contexts/SearchCtx.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/ArrFuncRefCbtr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/ArrFuncRefCbtr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/AssocTypePvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/AssocTypePvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/DeepEnterHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/DeepEnterHandler.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/DeepSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/DeepSettings.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/DeepSettingsForm.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/DeepSettingsForm.form -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/DeepSettingsForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/DeepSettingsForm.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/DirectTypeCompletionContributor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/DirectTypeCompletionContributor.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/GoToNthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/GoToNthTest.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/MixedTypePvdr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/MixedTypePvdr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/README.md -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/RemoveUnusedUsesSaveHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/RemoveUnusedUsesSaveHandler.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/RestoreBuiltinCbtr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/RestoreBuiltinCbtr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/RunTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/RunTest.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/ShowDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/ShowDocs.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/TwigWrapperCbtr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/TwigWrapperCbtr.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/UsageBasedCompletionContributor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/UsageBasedCompletionContributor.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/transpile/TranspileToNodeJs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/transpile/TranspileToNodeJs.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/transpile/TranspiledPhpBuiltIns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/transpile/TranspiledPhpBuiltIns.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/entry/transpile/php.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/entry/transpile/php.js -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/go_to_decl_providers/MainGoToDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/go_to_decl_providers/MainGoToDecl.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/go_to_decl_providers/impl/AssocKeyGoToDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/go_to_decl_providers/impl/AssocKeyGoToDecl.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/go_to_decl_providers/impl/DeepObjMemberGoToDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/go_to_decl_providers/impl/DeepObjMemberGoToDecl.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/helpers/GuiUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/helpers/GuiUtil.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/helpers/Mt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/helpers/Mt.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/helpers/QuotesState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/helpers/QuotesState.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/helpers/ScopeFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/helpers/ScopeFinder.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/icons/DeepIcons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/icons/DeepIcons.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/icons/deep_16_ruby2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/icons/deep_16_ruby2.png -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/ArrAccRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/ArrAccRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/ArrCtorRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/ArrCtorRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/ClosRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/ClosRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/DirectTypeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/DirectTypeResolver.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/FieldRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/FieldRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/FuncCallRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/FuncCallRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/MethCallRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/MethCallRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/MiscRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/MiscRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/PsalmRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/PsalmRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/README.md -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/UsageBasedTypeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/UsageBasedTypeResolver.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/VarRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/VarRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/builtins/MysqliRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/builtins/MysqliRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/mem_res/MemRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/mem_res/MemRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/other_plugin_integration/DeepAssocApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/other_plugin_integration/DeepAssocApi.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/var_res/ArgRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/var_res/ArgRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/var_res/AssRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/var_res/AssRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/var_res/DocParamRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/var_res/DocParamRes.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/resolvers/var_res/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/resolvers/var_res/README.md -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/ArgOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/ArgOrder.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/Assign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/Assign.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/Build.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/Build.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/DeepType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/DeepType.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/ForEach.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/ForEach.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/Key.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/Key.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/KeyType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/KeyType.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/Mkt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/Mkt.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/PsiSig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/PsiSig.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/psalm/IType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/psalm/IType.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/psalm/PsalmFuncInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/psalm/PsalmFuncInfo.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/psalm/PsalmTypeExprParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/psalm/PsalmTypeExprParser.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/psalm/TAssoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/psalm/TAssoc.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/psalm/TClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/psalm/TClass.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/psalm/TFunc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/psalm/TFunc.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/psalm/TMulti.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/psalm/TMulti.java -------------------------------------------------------------------------------- /src/org/klesun/deep_assoc_completion/structures/psalm/TPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/deep_assoc_completion/structures/psalm/TPrimitive.java -------------------------------------------------------------------------------- /src/org/klesun/lang/Dict.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/Dict.java -------------------------------------------------------------------------------- /src/org/klesun/lang/IIt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/IIt.java -------------------------------------------------------------------------------- /src/org/klesun/lang/IResolvedIt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/IResolvedIt.java -------------------------------------------------------------------------------- /src/org/klesun/lang/IReusableIt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/IReusableIt.java -------------------------------------------------------------------------------- /src/org/klesun/lang/It.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/It.java -------------------------------------------------------------------------------- /src/org/klesun/lang/L.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/L.java -------------------------------------------------------------------------------- /src/org/klesun/lang/Lang.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/Lang.java -------------------------------------------------------------------------------- /src/org/klesun/lang/ListWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/ListWrapper.java -------------------------------------------------------------------------------- /src/org/klesun/lang/MemIt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/MemIt.java -------------------------------------------------------------------------------- /src/org/klesun/lang/NonNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/NonNull.java -------------------------------------------------------------------------------- /src/org/klesun/lang/Opt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/Opt.java -------------------------------------------------------------------------------- /src/org/klesun/lang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/README.md -------------------------------------------------------------------------------- /src/org/klesun/lang/Tls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/Tls.java -------------------------------------------------------------------------------- /src/org/klesun/lang/iterators/ArrayIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/iterators/ArrayIterator.java -------------------------------------------------------------------------------- /src/org/klesun/lang/iterators/EndIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/iterators/EndIterator.java -------------------------------------------------------------------------------- /src/org/klesun/lang/iterators/FilterIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/iterators/FilterIterator.java -------------------------------------------------------------------------------- /src/org/klesun/lang/iterators/FlatMapIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/iterators/FlatMapIterator.java -------------------------------------------------------------------------------- /src/org/klesun/lang/iterators/MapIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/iterators/MapIterator.java -------------------------------------------------------------------------------- /src/org/klesun/lang/iterators/RegexIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/iterators/RegexIterator.java -------------------------------------------------------------------------------- /src/org/klesun/lang/iterators/ThenIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/iterators/ThenIterator.java -------------------------------------------------------------------------------- /src/org/klesun/lang/testing/CaseContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/testing/CaseContext.java -------------------------------------------------------------------------------- /src/org/klesun/lang/testing/Error.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/testing/Error.java -------------------------------------------------------------------------------- /src/org/klesun/lang/testing/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lang/testing/Logger.java -------------------------------------------------------------------------------- /src/org/klesun/lib/PhpToolbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klesun/deep-assoc-completion/HEAD/src/org/klesun/lib/PhpToolbox.java --------------------------------------------------------------------------------