Package: tree-plus
Tree PlusAtreeutil enhanced with tokens, lines, and components. Why? To see the big picture!Supported Python Versions:Supported Operating Systems:Support Free, Open-Source Software:pip install -U tree_plusExample Output:Demonstrate Parsed Checkboxestree_plus-itests
📁tree_plus(5folders,25files)┣━━📄.env.test(5tokens,1line)┃┗━━DEBUG_TREE_PLUS
┣━━📁.github(2folders,3files)┃┣━━📄dependabot.yml(107tokens,11lines)┃┃┗━━UnsupportedYAMLCategory
┃┗━━📁workflows(1folder,2files)┃┣━━📄microsoft.yml(323tokens,40lines)┃┃┣━━Microsoft
┃┃┣━━job:build
┃┃┣━━-SetupPython${{ matrix.python-version}}┃┃┣━━-Installtree_plus
┃┃┣━━-Create.envfile
┃┃┣━━-SetPYTHONUTF8forWindows
┃┃┣━━-Rungenerictests
┃┃┗━━-Runspecifictest┃┗━━📄unix.yml(715tokens,88lines)┃┣━━Linux&MacOS
┃┣━━job:test┃┣━━-SetupPython${{ matrix.python-version}}┃┣━━-Installtree_plus
┃┣━━-Create.envfile
┃┣━━-Rungenerictests
┃┣━━-Runspecifictest┃┣━━job:deploy
┃┣━━-SetupPython
┃┣━━-Installdependencies
┃┣━━-IncrementVersion
┃┣━━-Build
┃┣━━-Install
┃┣━━-Test
┃┣━━-UpdateREADME
┃┣━━-BuildAgain
┃┣━━-CommitUpdates
┃┗━━-PublishtoPyPI
┣━━📄.gitignore(210tokens,50lines)┣━━📁coverage(1folder,1file)┃┗━━📄lcov.info(48,771tokens,2,173lines)┣━━📄LICENSE(2,123tokens,81lines)┣━━📄Makefile(672tokens,102lines)┃┣━━SHELL:=/bin/bash
┃┣━━cli
┃┣━━library_demo
┃┣━━coverage
┃┣━━debug
┃┣━━.PHONY:debug_command
┃┣━━debug_command:test_parallel
┃┣━━test_parallel
┃┣━━test_sequential
┃┣━━test_more_languages
┃┣━━test:test_parallel
┃┣━━test_units
┃┣━━test_tp_dotdot
┃┣━━test_e2e
┃┣━━test_cli:cli
┃┣━━test_programs
┃┣━━test_deploy
┃┣━━vulture:install_vulture
┃┣━━install_vulture
┃┣━━build:install-build-toolclean-dist
┃┣━━install-wheel
┃┣━━install-build-tool
┃┣━━test-publish:install-twine
┃┣━━install-twine
┃┣━━publish:install-twine
┃┣━━clean-dist
┃┣━━t1
┃┣━━t2
┃┣━━t3
┃┣━━t4
┃┗━━t5
┣━━📄nodemon.json(140tokens,25lines)┣━━📄pyproject.toml(347tokens,41lines)┃┣━━name:tree_plus
┃┣━━version:N/A
┃┣━━description:A`tree`utilenhancedwithtokens,lines,andcomponents.
┃┣━━License::OSIApproved::ApacheSoftwareLicense
┃┣━━License::OSIApproved::MITLicense
┃┣━━dependencies:
┃┣━━tiktoken
┃┣━━PyYAML
┃┣━━click
┃┣━━rich
┃┣━━tomli
┃┗━━natsort>=7.1
┣━━📄pytest.ini(21tokens,5lines)┣━━📄README.md(42,098tokens,2,763lines)┃┣━━# Tree Plus┃┣━━## Example Output:┃┣━━-[]DemonstrateParsedCheckboxes
┃┣━━## Start Quick!┃┣━━### Prerequisites┃┣━━### Install Tree Plus┃┣━━#### PyPI┃┣━━#### Local Hackable Install┃┣━━### Alias Usage┃┣━━## Library Usage:┃┣━━## Moar Languages┃┣━━## Got Globs?┃┣━━## Languages Todo:┃┣━━## Oppose Unfair Business Practices┃┗━━## License┣━━📄tree_plus_cli.py(973tokens,161lines)┃┗━━defmain(┃glob:Optional[Tuple[str]],
┃paths:Optional[Union[str,Tuple[str]]],
┃ignore:Tuple[str],
┃override:bool,
┃debug:bool,
┃version:bool,
┃syntax:bool,
┃concise:bool,
┃)┣━━📁tree_plus_programs(1folder,3files)┃┣━━📄hello_tree_plus.py(528tokens,80lines)┃┃┣━━classItHappened
┃┃┣━━defmain()┃┃┗━━deftrees(┃┃or_:bool,
┃┃it:int,
┃┃didnt:str,
┃┃happen:tuple,
┃┃)->ItHappened
┃┣━━📄stub_tests.py(1,162tokens,180lines)┃┃┣━━TODO(Line124):fixthispath",┃   ┃   ┣━━ TODO (Line 126): fill in these stubs:",
┃┃┣━━@lru_cache
┃┃┃defremove_decorators(component:str)->str
┃┃┣━━defmake_import_path(path:Path)->str
┃┃┣━━defstub_tests(┃┃┃input_path:str,
┃┃┃output_path:Optional[str],
┃┃┃rewrite_ok:bool,
┃┃┃)->Tuple[List[str],str,bool]┃┃┣━━defmain(┃┃┃input_path:str,
┃┃┃output_path:Optional[str],
┃┃┃rewrite_ok:bool,
┃┃┃)┃┃┣━━classVehicle
┃┃┗━━classCar(Vehicle)┃┗━━📄test_stub_tests.py(83tokens,20lines)┃┣━━TODO(Line1):fixthispath
┃┣━━TODO(Line3):fillinthesestubs:
┃┣━━deftest_remove_decorators()┃┣━━deftest_make_import_path()┃┣━━deftest_stub_tests()┃┣━━deftest_main()┃┣━━deftest_class_vehicle()┃┗━━deftest_class_car()┗━━📁tree_plus_src(2folders,9files)┣━━📄count_tokens_lines.py(868tokens,144lines)┃┣━━TODO(Line14):showoffhowwellweparse_todo!┃┣━━@dataclass(frozen=True)┃┃classTokenLineCount┃┣━━defcount_tokens_lines(file_path:Union[str,Path])->Optional[TokenLineCount]┃┗━━defadd_tokens_lines(┃lhs_count:TokenLineCount,rhs_count:TokenLineCount┃)->TokenLineCount┣━━📄debug.py(167tokens,39lines)┃┣━━defdisable_debug()┃┣━━@lru_cache┃┃defdebug_enabled()┃┣━━defdebug_print(*args,**kwargs)┃┣━━defenable_debug()┃┗━━@contextmanager┃defdebug_disabled()┣━━📄deploy.py(1,771tokens,210lines)┃┣━━defextract(path:str=None)->str┃┣━━defload(content:str=None,path:str=None)┃┣━━defextract_version(source_path:str=None)->Tuple[int,int,int]┃┣━━defincrement_version(┃┃source_path:str=None,┃┃sink_path:str=None,┃┃)┃┣━━defrun_command(command:str=None,debug:bool=False)┃┣━━defreplace_readme_section(┃┃source_path:str=None,┃┃sink_path:str=None,┃┃marker:str=None,┃┃command:str=None,┃┃)┃┣━━defupdate_readme(source_path:str=None,sink_path:str=None)┃┗━━defmain()┣━━📄engine.py(6,333tokens,759lines)┃┣━━TODO(Line40):MOVETIMEOUT_SECONDSTOENVVAR&CLIINPUT┃┣━━TODO(Line427):research&decideaboutglobsaspathsinsteadofasfilters┃┣━━NOTE(Line461):hereweadddirectlyinputfile_pathstotheamortizedglobmatches┃┣━━TODO(Line534):decideifweapplyglobpatternstoglobpaths(currentlyNO)┃┣━━TODO(Line573):decidebetweenglobandrglobin_from_glob┃┣━━TODO(Line580):decideifweneedtore-amortizetheglobsintheglobseed┃┣━━TODO(Line582):clarifyignoreinglobseedcontext,skippingfornow┃┣━━classCategory(Enum)┃┣━━@dataclass┃┃classTreePlus┃┣━━defis_root(self)->bool┃┣━━defis_folder(self)->bool┃┣━━defis_file(self)->bool┃┣━━defis_glob(self)->bool┃┣━━defis_component(self)->bool┃┣━━definto_rich_tree(self)->Tree┃┣━━definto_str(self)->str┃┣━━defrender(self)┃┣━━defstats(self)->str┃┣━━@lru_cache┃┃defremove_trailing_space(x:str)->str┃┣━━deftree_to_string(tree:Tree)->str┃┣━━defclean_string(input_str:str)->str┃┣━━defsafe_print(┃┃tree:Tree,┃┃style:Optional[str]=None,┃┃highlight:bool=True,┃┃markup:bool=False,┃┃capturing:bool=False,┃┃)┃┣━━def_make_rich_tree(label:str)->Tree┃┣━━definto_rich_tree(*,root:TreePlus=None)->Tree┃┣━━@lru_cache┃┃defcategorize(┃┃x:Union[Path,Tuple[str],str],┃┃check_strs_globs:bool=True,┃┃check_strs_paths:bool=True,┃┃raise_if_component:bool=True,┃┃)->Category┃┣━━deffrom_seed(┃┃maybe_seed_str=None,┃┃*,┃┃maybe_ignore:Optional[Tuple[str]]=DEFAULT_IGNORE,┃┃maybe_globs:Optional[Tuple[str]]=None,┃┃syntax_highlighting:bool=False,┃┃override_ignore:bool=False,┃┃concise:bool=False,┃┃)->TreePlus┃┣━━deffrom_seeds(┃┃maybe_seed_strs:Optional[Tuple[str]]=None,┃┃*,┃┃maybe_ignore:Optional[Tuple[str]]=DEFAULT_IGNORE,┃┃maybe_globs:Optional[Tuple[str]]=None,┃┃syntax_highlighting:bool=False,┃┃override_ignore:bool=False,┃┃concise:bool=False,┃┃)->TreePlus┃┣━━def_reduce_forest(*,forest:Tuple[TreePlus]=None)->TreePlus┃┣━━def_map_seeds(┃┃*,┃┃seeds:Tuple[str]=None,┃┃maybe_ignore:Optional[Tuple[str]]=DEFAULT_IGNORE,┃┃maybe_globs:Optional[Tuple[str]]=None,┃┃syntax_highlighting:bool=False,┃┃concise:bool=False,┃┃)->Tuple[TreePlus]┃┣━━def_from_seed(┃┃*,┃┃seed_path:Optional[Path]=None,┃┃maybe_ignore:Optional[Tuple[str]]=DEFAULT_IGNORE,┃┃maybe_globs:Optional[AmortizedGlobs]=None,┃┃syntax_highlighting:bool=False,┃┃concise:bool=False,┃┃)->TreePlus┃┣━━def_add_subtree(┃┃*,┃┃root:TreePlus=None,┃┃subtree:TreePlus=None,┃┃)┃┣━━def_from_glob(┃┃*,┃┃pattern:str,┃┃maybe_ignore:Optional[Tuple[str]]=DEFAULT_IGNORE,┃┃maybe_globs:Optional[AmortizedGlobs]=None,┃┃syntax_highlighting:bool=False,┃┃concise:bool=False,┃┃)->TreePlus┃┣━━def_from_folder(┃┃*,┃┃folder_path:Path,┃┃maybe_ignore:Optional[Tuple[str]]=DEFAULT_IGNORE,┃┃maybe_globs:Optional[AmortizedGlobs]=None,┃┃syntax_highlighting:bool=False,┃┃concise:bool=False,┃┃)->TreePlus┃┣━━def_from_file(┃┃*,┃┃file_path:Path,┃┃syntax_highlighting:bool=False,┃┃concise:bool=False,┃┃)->TreePlus┃┣━━def_get_lexer(file_path:Path)->str┃┗━━def_syntax_highlight(┃*,┃file_path:Path=None,┃components:List[str]=None,┃)->Union[Syntax,str]┣━━📄ignore.py(2,335tokens,329lines)┃┣━━TODO(Line129):incorporategitignore┃┣━━def_is_all_str(x:Any)->bool┃┣━━defcan_parse(x)->bool┃┣━━@lru_cache┃┃defparse_ignore(┃┃maybe_ignore_tuple:Optional[Tuple[str]]=None,override:bool=False┃┃)->Optional[Tuple[str]]┃┣━━@lru_cache┃┃defis_glob(x:str)->bool┃┣━━@lru_cache┃┃defparse_globs(┃┃maybe_globs_tuple:Optional[Tuple[str]]=None,┃┃)->Tuple[str]┃┣━━@dataclass(frozen=True)┃┃classAmortizedGlobs┃┣━━defamortize_globs(paths:Tuple[Path],globs:Tuple[str])->Optional[AmortizedGlobs]┃┗━━@lru_cache(maxsize=None)┃defshould_ignore(┃path:Path,┃ignore:Optional[Tuple[str]]=DEFAULT_IGNORE,┃globs:Optional[AmortizedGlobs]=None,┃)->bool┣━━📄isabelle_symbols.py(4,084tokens,462lines)┃┣━━@lru_cache┃┃def_replace_symbol(match:re.Match)->str┃┗━━defreplace_isabelle_symbols(content:str)->str┣━━📄parse_file.py(22,093tokens,2,403lines)┃┣━━BUG(Line669):catastrophicbacktrackinginsomecfiles┃┣━━@lru_cache(maxsize=None)┃┃defread_file(┃┃file_path:str,┃┃raise_exceptions:bool=False,┃┃n_lines:Optional[int]=None,┃┃)->str┃┣━━defparse_file(file_path:Union[str,Path])->List[str]┃┣━━defextract_and_debug_print_groups(match:re.Match,named_only:bool=False)->dict┃┣━━defassemble_tensorflow_flag(┃┃flag_type:str,flag:str,description:Optional[List[str]]=None┃┃)->str┃┣━━defparse_tensorflow_flags(contents:str)->List[str]┃┣━━defparse_rst(contents:str)->List[str]┃┣━━defparse_c(contents:str)->List[str]┃┣━━@lru_cache┃┃defis_binary_string(data:bytes)->bool┃┣━━@lru_cache┃┃defis_binary(file_path:str)->bool┃┣━━defclean_isabelle_text(content:str)->str┃┣━━defparse_isabelle(contents:str)->List[str]┃┣━━defparse_fortran(contents:str)->List[str]┃┣━━defremove_c_comments(contents:str)->str┃┣━━defparse_ts(contents:str)->List[str]┃┣━━defremove_py_comments(input_string:str)->str┃┣━━defparse_py(contents:str)->List[str]┃┣━━defparse_rb(contents:str)->List[str]┃┣━━defparse_fsharp(contents:str)->List[str]┃┣━━defparse_tcl(contents:str)->List[str]┃┣━━defparse_erl(contents:str)->List[str]┃┣━━defparse_rs(contents:str)->List[str]┃┣━━defparse_csv(contents:str,max_leaves=11)->List[str]┃┣━━defparse_mathematica(contents:str)->List[str]┃┣━━defparse_r(contents:str)->List[str]┃┣━━defparse_zig(contents:str)->List[str]┃┣━━defparse_hs(contents:str)->List[str]┃┣━━defparse_lisp(content:str)->List[str]┃┣━━defparse_capnp(contents:str)->List[str]┃┣━━defparse_grpc(contents:str)->List[str]┃┣━━defparse_openrpc_json(contents:str)->List[str]┃┣━━defparse_json_rpc(contents:str)->List[str]┃┣━━defparse_graphql(contents:str)->List[str]┃┣━━defformat_dependency(name,details)┃┣━━defparse_cargo_toml(contents:str)->List[str]┃┣━━defparse_pyproject_toml(contents:str)->List[str]┃┣━━defparse_lean(lean_content:str)->List[str]┃┣━━defparse_cs(contents:str)->List[str]┃┣━━defparse_tex(tex_content:str)->List[str]┃┣━━defparse_go(contents:str)->List[str]┃┣━━defparse_swift(contents:str)->List[str]┃┣━━defparse_bash(contents:str)->List[str]┃┣━━defparse_d_dot_ts(contents:str)->List[str]┃┣━━defparse_angular_app_module(contents:str)->List[str]┃┣━━defparse_angular_routes(content:str)->List[str]┃┣━━defparse_angular_spec(content:str)->List[str]┃┣━━defparse_environment_ts(contents:str)->List[str]┃┣━━defparse_dot_env(contents:str)->List[str]┃┣━━defparse_requirements_txt(contents:str)->List[str]┃┣━━defparse_json_schema(contents:str)->List[str]┃┣━━defparse_package_json(contents:str)->List[str]┃┣━━defparse_makefile(contents:str)->List[str]┃┣━━defparse_sql(contents:str)->List[str]┃┣━━defis_openapi_yml(ymls:Tuple[dict])->bool┃┣━━defis_k8s_yml(ymls:Tuple[dict])->bool┃┣━━defis_ansible_yml(ymls:Tuple[dict])->bool┃┣━━defis_github_yml(ymls:Tuple[dict])->bool┃┣━━defparse_github_yml(ymls:Tuple[dict])->List[str]┃┣━━defparse_k8s(ymls:Tuple[dict])->List[str]┃┣━━defparse_ansible(ymls:Tuple[dict])->List[str]┃┣━━defparse_openapi_yml(ymls:Tuple[dict])->List[str]┃┣━━defparse_yml(contents:str)->List[str]┃┣━━defparse_db(db_path:str)->List[str]┃┣━━defdedent_components(components:List[str])->List[str]┃┣━━defparse_cbl(content:str)->List[str]┃┣━━defparse_java(contents:str)->List[str]┃┣━━defparse_jl(contents:str)->List[str]┃┣━━defparse_kt(contents:str)->List[str]┃┣━━defparse_lua(content:str)->List[str]┃┣━━defparse_objective_c(content:str)->List[str]┃┣━━defparse_ocaml(content:str)->List[str]┃┣━━defparse_apl(content:str)->List[str]┃┣━━defparse_perl(content:str)->List[str]┃┣━━defparse_php(content:str)->List[str]┃┣━━defparse_ps1(contents:str)->List[str]┃┣━━defparse_matlab(content:str)->List[str]┃┣━━defparse_scala(contents:str)->List[str]┃┣━━defparse_tf(contents:str)->List[str]┃┣━━defparse_md(content:str)->List[str]┃┣━━defparse_txt(content:str)->List[str]┃┗━━defparse_markers(content:str)->List[str]┣━━📁scripts(1folder,1file)┃┗━━📄alias_tree_plus.sh(277tokens,31lines)┃┣━━add_alias()┃┗━━create_conda_env()┗━━📄version.py(18tokens,2lines)┗━━__version__="1.0.34"tree_plusv(1.0.34)ignore=('tests',)globs=()syntax=Falsepaths=()5folder(s),25file(s),10,200line(s),136,224token(s)in0.26second(s).Demonstrate Parsed CheckboxesHere's howtree_plus --helplooks (-hand-Hboth also work)tree_plus-h
Usage:tree_plus[OPTIONS][PATHS]...A`tree`utilenhancedwithtokens,lines,andcomponents.Wrappatternsinquotes:-i"*.py"/-g"*.rs"Examples:Showtree_plus_srcandtestssimultaneously>tree_plustree_plus_srctestsShowfilesmatching"*.*s"withintests/more_languages>tree_plus-g"*.*s"tests/more_languagesIgnoreJavafiles>tree_plus-i"*.java"testsOverrideDEFAULT_IGNORE:Onlyignore.inifiles.>tree_plus-o-i"*.ini"tests/dot_dotSyntaxHighlightpythonfilesinsrcandtests>tree_plus-stree_plus_src/*.pytests/*.pyConciseMode(NoParsing)>tree_plus-c

Options:-i,-I,--ignoreTEXTPatternstoignore,inquotes:-i"*.java"-o,-O,--overrideOverrideDEFAULT_IGNORE(includesignoredcontent):-o-i"*.java"-g,-G,--globTEXTPatternstofind,inquotes:-g"*.rs"-v,-V,--versionPrinttheversionandexit.-d,-D,--debugEnables$DEBUG_TREE_PLUS.-s,-S,--syntaxEnablesSyntaxHighlighting(WIP).-c,-C,--conciseEnablesSyntaxHighlighting(WIP).-H,-h,--helpShowthismessageandexit.v(1.0.34)---https://github.com/bionicles/tree_plus/blob/main/README.mdStart Quick!PrerequisitesEnsure you have the following tools installed:Miniconda3 (conda)GitHub CLI (gh)Install Tree PlusPyPIpipinstalltree_plusLocal Hackable InstallClone the repository and cd into the tree_plus directoryghrepoclonehttps://github.com/bionicles/tree_plus.git&&cdtree_plusInstall tree_plus using MakefilemakecliAlternatively, ifmakeis not installed, usepip:pipinstall-e.[dev]Now, you can use thetree_pluscommand.Add slick aliases liketpto your RC fileTypical RC_FILE values~/.bash_profile,~/.bashrc, or~/.zshrcUse ouridempotent aliasing script:alias_tree_plus.shRC_FILE=~/.bash_profilesourcealias_tree_plus.shRC_FILE=~/.bashrcsourcealias_tree_plus.shRC_FILE=~/.zshrcsourcealias_tree_plus.shAlias UsageRuntree_pluswith a shorter alias:tpReinstalltree_plusquickly:tpclicd(change directory) to theTREE_PLUS_PATH:cdtpRun "debug mode" (test runner)Ensure your rig has a global install ofnodemon:npminstall-gnodemonWatch for changes to auto re-testtree_plus:makedebugLibrary Usage:Here's how to import the libraryimporttree_plus_srcastpCheck out thetree_plus_programsfolder for a library usage example.
(More to come!)To run the library usage example (make sure you've installedtree_plus!)makelibrary_demoMoar Languagestree_plus-igroup_todotests/more_languages
📁more_languages(8folders,75files)┣━━📁group1(1folder,11files)┃┣━━📄addamt.cobol(408tokens,41lines)┃┃┣━━IDENTIFICATIONDIVISION.
┃┃┣━━PROGRAM-ID.
┃┃┃ADDAMT.
┃┃┣━━DATADIVISION.
┃┃┣━━WORKING-STORAGESECTION.
┃┃┣━━01KEYED-INPUT.
┃┃┣━━05CUST-NO-IN.
┃┃┣━━05AMT1-IN.
┃┃┣━━05AMT2-IN.
┃┃┣━━05AMT3-IN.
┃┃┣━━01DISPLAYED-OUTPUT.
┃┃┣━━05CUST-NO-OUT.
┃┃┣━━05TOTAL-OUT.
┃┃┣━━01MORE-DATA.
┃┃┣━━PROCEDUREDIVISION.
┃┃┗━━100-MAIN.
┃┣━━📄CUSTOMER-INVOICE.CBL(547tokens,60lines)┃┃┣━━IDENTIFICATIONDIVISION.
┃┃┣━━PROGRAM-ID.CUSTOMER-INVOICE.
┃┃┣━━AUTHOR.JANEDOE.
┃┃┣━━DATE.2023-12-30.
┃┃┣━━DATE-COMPILED.06/30/10.
┃┃┣━━DATE-WRITTEN.12/34/56.
┃┃┣━━ENVIRONMENTDIVISION.
┃┃┣━━INPUT-OUTPUTSECTION.
┃┃┣━━FILE-CONTROL.
┃┃┣━━SELECTCUSTOMER-FILE.
┃┃┣━━SELECTINVOICE-FILE.
┃┃┣━━SELECTREPORT-FILE.
┃┃┣━━DATADIVISION.
┃┃┣━━FILESECTION.
┃┃┣━━FDCUSTOMER-FILE.
┃┃┣━━01CUSTOMER-RECORD.
┃┃┣━━05CUSTOMER-ID.
┃┃┣━━05CUSTOMER-NAME.
┃┃┣━━05CUSTOMER-BALANCE.
┃┃┣━━FDINVOICE-FILE.
┃┃┣━━01INVOICE-RECORD.
┃┃┣━━05INVOICE-ID.
┃┃┣━━05CUSTOMER-ID.
┃┃┣━━05INVOICE-AMOUNT.
┃┃┣━━FDREPORT-FILE.
┃┃┣━━01REPORT-RECORD.
┃┃┣━━WORKING-STORAGESECTION.
┃┃┣━━01WS-CUSTOMER-FOUND.
┃┃┣━━01WS-END-OF-FILE.
┃┃┣━━01WS-TOTAL-BALANCE.
┃┃┣━━PROCEDUREDIVISION.
┃┃┣━━0000-MAIN-ROUTINE.
┃┃┣━━1000-PROCESS-RECORDS.
┃┃┣━━1100-UPDATE-CUSTOMER-BALANCE.
┃┃┗━━ENDPROGRAMCUSTOMER-INVOICE.
┃┣━━📄JavaTest.java(470tokens,87lines)┃┃┣━━abstractclassLivingBeing
┃┃┣━━abstractvoidbreathe()┃┃┣━━interfaceCommunicator
┃┃┣━━Stringcommunicate()┃┃┣━━@Log
┃┃┣━━@Getter
┃┃┣━━@Setter
┃┃┣━━classPersonextendsLivingBeingimplementsCommunicator
┃┃┣━━Person(Stringname,intage)┃┃┣━━@Override
┃┃┣━━voidbreathe()┃┃┣━━@Override
┃┃┣━━publicStringcommunicate()┃┃┣━━voidgreet()┃┃┣━━StringpersonalizedGreeting(Stringgreeting,Optional<Boolean>includeAge)┃┃┣━━@Singleton
┃┃┣━━@RestController
┃┃┣━━@SpringBootApplication
┃┃┣━━publicclassExample
┃┃┣━━@Inject
┃┃┣━━publicExample(Personperson)┃┃┣━━@RequestMapping("/greet")┃┃┣━━Stringhome(@RequestParam(value="name",defaultValue="World")Stringname,
┃┃┃@RequestParam(value="age",defaultValue="30")intage)┃┃┗━━publicstaticvoidmain(String[]args)┃┣━━📄JuliaTest.jl(482tokens,63lines)┃┃┣━━moduleJuliaTest_EdgeCase
┃┃┣━━structLocation
┃┃┃name::String┃┃┃lat::Float32
┃┃┃lon::Float32
┃┃┃end
┃┃┣━━mutablestructmPerson
┃┃┃name::String
┃┃┃age::Int
┃┃┃end
┃┃┣━━Base.@kwdefmutablestructParam
┃┃┃Δt::Float64=0.1
┃┃┃n::Int64
┃┃┃m::Int64
┃┃┃end
┃┃┣━━sic(x,y)┃┃┣━━welcome(l::Location)┃┃┣━━∑(α,Ω)┃┃┣━━functionnoob()┃┃┃end
┃┃┣━━functionye_olde(hello::String,world::Location)┃┃┃end
┃┃┣━━functionmultiline_greet(┃┃┃p::mPerson,┃┃┃greeting::String
┃┃┃)┃┃┃end
┃┃┣━━functionjulia_is_awesome(prob::DiffEqBase.AbstractDAEProblem{uType,duType,tType,
┃┃┃isinplace};┃┃┃kwargs...)where{uType,duType,tType,isinplace}┃┃┃end
┃┃┗━━end
┃┣━━📄KotlinTest.kt(998tokens,172lines)┃┃┣━━dataclassPerson(valname:String)┃┃┣━━fungreet(person:Person)┃┃┣━━fun<T>processItems(items:List<T>,processor:(T)->Unit)┃┃┣━━interfaceSource<outT>
┃┃┣━━funnextT():T
┃┃┣━━funMutableList<Int>.swap(index1:Int,index2:Int)┃┃┣━━funAny?.toString():String
┃┃┣━━tailrecfunfindFixPoint(x:Double=1.0):Double
┃┃┣━━classGenericRepository<T>
┃┃┣━━fungetItem(id:Int):T?
┃┃┣━━sealedinterfaceError
┃┃┣━━sealedclassIOError():Error
┃┃┣━━objectRunner
┃┃┣━━inlinefun<reifiedS:SomeClass<T>,T>run():T
┃┃┣━━infixfunInt.shl(x:Int):Int
┃┃┣━━classMyStringCollection
┃┃┣━━infixfunadd(s:String)┃┃┣━━funbuild()┃┃┣━━openclassBase(p:Int)┃┃┣━━classDerived(p:Int):Base(p)┃┃┣━━openclassShape
┃┃┣━━openfundraw()┃┃┣━━funfill()┃┃┣━━openfunedge(case:Int)┃┃┣━━interfaceThingy
┃┃┣━━funedge()┃┃┣━━classCircle():Shape(),Thingy
┃┃┣━━overridefundraw()┃┃┣━━finaloverridefunedge(case:Int)┃┃┣━━interfaceBase
┃┃┣━━funprint()┃┃┣━━classBaseImpl(valx:Int):Base
┃┃┣━━overridefunprint()┃┃┣━━internalclassDerived(b:Base):Basebyb
┃┃┣━━classPersonconstructor(firstName:String)┃┃┣━━classPeople(┃┃┃firstNames:Array<String>,
┃┃┃ages:Array<Int>(42),
┃┃┃)┃┃┣━━funedgeCases():Boolean
┃┃┣━━classAlienpublic@Injectconstructor(┃┃┃valfirstName:String,
┃┃┃vallastName:String,
┃┃┃varage:Int,
┃┃┃valpets:MutableList<Pet>=mutableListOf(),
┃┃┃)┃┃┣━━funobjectOriented():String
┃┃┣━━enumclassIntArithmetics:BinaryOperator<Int>,IntBinaryOperator
┃┃┣━━PLUS{┃┃┃overridefunapply(t:Int,u:Int):Int
┃┃┣━━TIMES{┃┃┃overridefunapply(t:Int,u:Int):Int
┃┃┣━━overridefunapplyAsInt(t:Int,u:Int)┃┃┣━━funreformat(┃┃┃str:String,
┃┃┃normalizeCase:Boolean=true,
┃┃┃upperCaseFirstLetter:Boolean=true,
┃┃┃divideByCamelHumps:Boolean=false,
┃┃┃wordSeparator:Char=' ',
┃┃┃)┃┃┣━━operatorfunPoint.unaryMinus()┃┃┣━━abstractclassPolygon
┃┃┗━━abstractfundraw()┃┣━━📄lesson.cbl(682tokens,79lines)┃┃┣━━IDENTIFICATIONDIVISION.
┃┃┣━━PROGRAM-ID.CBL0002.
┃┃┣━━AUTHOR.OttoB.Fun.
┃┃┣━━ENVIRONMENTDIVISION.
┃┃┣━━INPUT-OUTPUTSECTION.
┃┃┣━━FILE-CONTROL.
┃┃┣━━SELECTPRINT-LINE.
┃┃┣━━SELECTACCT-REC.
┃┃┣━━DATADIVISION.
┃┃┣━━FILESECTION.
┃┃┣━━FDPRINT-LINE.
┃┃┣━━01PRINT-REC.
┃┃┣━━05ACCT-NO-O.
┃┃┣━━05ACCT-LIMIT-O.
┃┃┣━━05ACCT-BALANCE-O.
┃┃┣━━05LAST-NAME-O.
┃┃┣━━05FIRST-NAME-O.
┃┃┣━━05COMMENTS-O.
┃┃┣━━FDACCT-REC.
┃┃┣━━01ACCT-FIELDS.
┃┃┣━━05ACCT-NO.
┃┃┣━━05ACCT-LIMIT.
┃┃┣━━05ACCT-BALANCE.
┃┃┣━━05LAST-NAME.
┃┃┣━━05FIRST-NAME.
┃┃┣━━05CLIENT-ADDR.
┃┃┣━━10STREET-ADDR.
┃┃┣━━10CITY-COUNTY.
┃┃┣━━10USA-STATE.
┃┃┣━━05RESERVED.
┃┃┣━━05COMMENTS.
┃┃┣━━WORKING-STORAGESECTION.
┃┃┣━━01FLAGS.
┃┃┣━━05LASTREC.
┃┃┣━━PROCEDUREDIVISION.
┃┃┣━━OPEN-FILES.
┃┃┣━━READ-NEXT-RECORD.
┃┃┣━━CLOSE-STOP.
┃┃┣━━READ-RECORD.
┃┃┗━━WRITE-RECORD.
┃┣━━📄LuaTest.lua(84tokens,16lines)┃┃┣━━functionHelloWorld.new
┃┃┣━━functionHelloWorld.greet
┃┃┗━━functionsay_hello
┃┣━━📄ObjectiveCTest.m(59tokens,16lines)┃┃┣━━@interfaceHelloWorld
┃┃┣━━@interfaceHelloWorld->(void)sayHello
┃┃┣━━@implementationHelloWorld
┃┃┣━━@implementationHelloWorld->(void)sayHello
┃┃┗━━voidsayHelloWorld()┃┣━━📄OcamlTest.ml(53tokens,12lines)┃┃┣━━typecolor
┃┃┣━━classhello
┃┃┣━━classhello->methodsay_hello
┃┃┗━━letmain()┃┣━━📄test.js(755tokens,154lines)┃┃┣━━classMyClass
┃┃┣━━myMethod()┃┃┣━━asyncasyncMethod(a,b)┃┃┣━━methodWithDefaultParameters(a=5,b=10)┃┃┣━━multilineMethod(┃┃┃c,
┃┃┃d
┃┃┃)┃┃┣━━multilineMethodWithDefaults(┃┃┃t="tree",
┃┃┃p="plus"┃┃┃)┃┃┣━━functionmyFunction(param1,param2)┃┃┣━━functionmultilineFunction(┃┃┃param1,
┃┃┃param2
┃┃┃)┃┃┣━━constarrowFunction=()=>
┃┃┣━━constparametricArrow=(a,b)=>
┃┃┣━━function()┃┃┣━━functionouterFunction(outerParam)┃┃┣━━functioninnerFunction(innerParam)┃┃┣━━constmyObject={┃┃┣━━myMethod:function(stuff)┃┃┣━━letmyArrowObject={┃┃┣━━myArrow:({┃┃┃a,
┃┃┃b,
┃┃┃c,
┃┃┃})=>
┃┃┣━━constmyAsyncArrowFunction=async()=>
┃┃┣━━functionfunctionWithRestParameters(...args)┃┃┣━━constnamedFunctionExpression=functionmyNamedFunction()┃┃┣━━constmultilineArrowFunction=(┃┃┃a,
┃┃┃b
┃┃┃)=>
┃┃┣━━functionfunctionReturningFunction()┃┃┣━━returnfunction()┃┃┣━━functiondestructuringOnMultipleLines({┃┃┃a,
┃┃┃b,
┃┃┃})┃┃┣━━constarrowFunctionWithDestructuring=({a,b})=>
┃┃┣━━constmultilineDestructuringArrow=({┃┃┃a,
┃┃┃b,
┃┃┃})=>
┃┃┣━━asyncfunctionasyncFunctionWithErrorHandling()┃┃┣━━classCar
┃┃┣━━constructor(brand)┃┃┣━━present()┃┃┣━━classModelextendsCar
┃┃┣━━constructor(brand,mod)┃┃┗━━show()┃┗━━📄test.ts(871tokens,166lines)┃┣━━typeMyType
┃┣━━interfaceMyInterface
┃┣━━classTsClass
┃┣━━myMethod()┃┣━━myMethodWithArgs(param1:string,param2:number):void
┃┣━━staticmyStaticMethod<T>(param:T):T
┃┣━━multilineMethod(┃┃c:number,
┃┃d:number
┃┃):number
┃┣━━multilineMethodWithDefaults(┃┃t:string="tree",
┃┃p:string="plus"┃┃):string
┃┣━━exportclassAdvancedComponentimplementsMyInterface
┃┣━━asyncmyAsyncMethod(┃┃a:string,
┃┃b:number,
┃┃c:string
┃┃):Promise<void>
┃┣━━genericMethod<T,U>(┃┃arg1:T,
┃┃arg2:U
┃┃):[T,U]┃┣━━exportclassTicketsComponentimplementsMyInterface
┃┣━━asyncmyAsyncMethod({a,b,c}:{a:String;b:Number;c:String})┃┣━━functiontsFunction()┃┣━━functiontsFunctionSigned(┃┃param1:number,
┃┃param2:number
┃┃):void
┃┣━━exportdefaultasyncfunctiontsFunctionComplicated<A,B,C>({┃┃a=1|2,
┃┃b="bob",
┃┃c=async()=>"charlie",
┃┃}:{┃┃a:number;┃┃b:string;┃┃c:()=>Promise<string>;┃┃}):Promise<string>
┃┣━━consttsArrowFunctionSigned=({┃┃a,
┃┃b,
┃┃}:{┃┃a:number;┃┃b:string;┃┃})=>
┃┣━━exportconsttsComplicatedArrow=async({┃┃a=1|2,
┃┃b="bob",
┃┃c=async()=>"charlie",
┃┃}:{┃┃a:number;┃┃b:string;┃┃c:()=>Promise<string>;┃┃}):Promise<string>=>
┃┣━━constarrowFunction=()=>
┃┣━━constarrow=(a:String,b:Number)=>
┃┣━━constasyncArrowFunction=async()=>
┃┣━━constasyncArrow=async(a:String,b:Number)=>
┃┣━━letweirdArrow=()=>
┃┣━━constasyncPromiseArrow=async():Promise<void>=>
┃┣━━letmyWeirdArrowSigned=(x:number):number=>
┃┣━━classPerson
┃┣━━constructor(privatefirstName:string,privatelastName:string)┃┣━━getFullName():string
┃┣━━describe():string
┃┣━━classEmployeeextendsPerson
┃┣━━constructor(┃┃firstName:string,
┃┃lastName:string,
┃┃privatejobTitle:string
┃┃)┃┣━━describe():string
┃┣━━interfaceShape
┃┗━━interfaceSquareextendsShape
┣━━📁group2(1folder,8files)┃┣━━📄apl_test.apl(44tokens,5lines)┃┃┣━━:NamespaceHelloWorld
┃┃┣━━:NamespaceHelloWorld->hello←'Hello, World!'┃┃┗━━:NamespaceHelloWorld->plus←{⍺+⍵}┃┣━━📄c_test.c(886tokens,142lines)┃┃┣━━structPoint
┃┃┣━━structPointgetOrigin()┃┃┣━━floatmul_two_floats(floatx1,floatx2)┃┃┣━━enumdays
┃┃┣━━longadd_two_longs(longx1,longx2)┃┃┣━━doublemultiplyByTwo(doublenum)┃┃┣━━chargetFirstCharacter(char*str)┃┃┣━━voidgreet(Personp)┃┃┣━━typedefstructPerson
┃┃┣━━intmain()┃┃┣━━int*getArrayStart(intarr[],intsize)┃┃┣━━longcomplexFunctionWithMultipleArguments(┃┃┃intparam1,
┃┃┃doubleparam2,
┃┃┃char*param3,
┃┃┃structPointpoint
┃┃┃)┃┃┣━━keyPattern*ACLKeyPatternCreate(sdspattern,intflags)┃┃┣━━sdssdsCatPatternString(sdsbase,keyPattern*pat)┃┃┣━━staticintACLCheckChannelAgainstList(list*reference,constchar*channel,intchannellen,intis_pattern)┃┃┣━━while((ln=listNext(&li)))┃┃┗━━staticstructconfig
┃┣━━📄go_test.go(169tokens,46lines)┃┃┣━━typeGreetingstruct
┃┃┣━━func(gGreeting)sayHello()┃┃┣━━funccreateGreeting(mstring)Greeting
┃┃┣━━typeSomethingLongstruct
┃┃┣━━func(s*SomethingLong)WithAReasonableName(┃┃┃ctxcontext.Context,
┃┃┃param1string,
┃┃┃param2int,
┃┃┃param3map[string]interface{},
┃┃┃callbackfunc(int)error,
┃┃┃)(resultType,error)┃┃┣━━typeresultTypestruct
┃┃┗━━funcmain()┃┣━━📄PerlTest.pl(75tokens,20lines)┃┃┣━━packagePerlTest
┃┃┣━━packagePerlTest->subnew
┃┃┣━━packagePerlTest->subhello
┃┃┗━━packagePerlTest->subsay_hello
┃┣━━📄PhpTest.php(74tokens,19lines)┃┃┣━━classHelloWorld
┃┃┣━━classHelloWorld->functionsayHello
┃┃┣━━functiongreet
┃┃┣━━classPerson
┃┃┗━━classPerson->function__construct
┃┣━━📄PowershellTest.ps1(523tokens,89lines)┃┃┣━━functionSay-Nothing()┃┃┣━━classPerson
┃┃┣━━Person([string]$name)┃┃┣━━[string]Greet()┃┃┣━━[string]GreetMany([int]$times)┃┃┣━━[string]GreetWithDetails([string]$greeting,[int]$times)┃┃┣━━[string]GreetMultiline(┃┃┃[string]$greeting,
┃┃┃[int]$times┃┃┃)┃┃┣━━NoReturn([int]$times)┃┃┣━━NoReturnNoArgs()┃┃┣━━functionSay-Hello([Person]$person)┃┃┣━━functionMulti-Hello([Person]$personA,[Person]$personB)┃┃┣━━functionSwitch-Item
┃┃┣━━param([switch]$on)┃┃┣━━functionGet-SmallFiles
┃┃┣━━param(┃┃┃[PSDefaultValue(Help='100')]┃┃┃$Size=100)┃┃┣━━functionGet-User
┃┃┣━━[CmdletBinding(DefaultParameterSetName="ID")]┃┃┣━━[OutputType("System.Int32",ParameterSetName="ID")]┃┃┣━━[OutputType([String],ParameterSetName="Name")]┃┃┣━━Param(┃┃┃[parameter(Mandatory=$true,ParameterSetName="ID")]┃┃┃[Int[]]┃┃┃$UserID,
┃┃┃[parameter(Mandatory=$true,ParameterSetName="Name")]┃┃┃[String[]]┃┃┃$UserName)┃┃┣━━filterGet-ErrorLog([switch]$Message)┃┃┗━━functionglobal:MultilineSignature(┃┃[string]$param1,
┃┃[int]$param2,
┃┃[Parameter(Mandatory=$true)]┃┃[string]$param3┃┃)┃┣━━📄ScalaTest.scala(217tokens,41lines)┃┃┣━━defsumOfSquares(x:Int,y:Int):Int
┃┃┣━━traitBark
┃┃┣━━defbark:String
┃┃┣━━caseclassPerson(name:String)┃┃┣━━classGenericClass[T](┃┃┃valdata:T,
┃┃┃valcount:Int
┃┃┃)┃┃┣━━defgetData:T
┃┃┣━━objectHelloWorld
┃┃┣━━defgreet(person:Person):Unit
┃┃┣━━defmain(args:Array[String]):Unit
┃┃┣━━defcomplexFunction(┃┃┃a:Int,
┃┃┃b:String,
┃┃┃c:Float
┃┃┃):(Int,String)Option
┃┃┗━━defsumOfSquaresShort(x:Int,y:Int):Int
┃┗━━📄test.csv
┃┣━━Name
┃┣━━Age
┃┣━━Country
┃┣━━City
┃┗━━Email
┣━━📁group3(1folder,16files)┃┣━━📄bash_test.sh(154tokens,23lines)┃┃┣━━echo_hello_world()┃┃┣━━functionfun_echo_hello_world()┃┃┣━━exportSECRET
┃┃┣━━aliasmd='make debug'┃┃┣━━add_alias()┃┃┗━━create_conda_env()┃┣━━📄cpp_test.cpp(1,737tokens,259lines)┃┃┣━━classPerson
┃┃┣━━public:
┃┃┣━━Person(std::stringn):name(n)┃┃┣━━voidgreet()┃┃┣━━voidglobalGreet()┃┃┣━━intmain()┃┃┣━━voidprintMessage(conststd::string&message)┃┃┣━━template<typenameT>
┃┃┣━━voidprintVector(conststd::vector<T>&vec)┃┃┣━━structPoint
┃┃┣━━Point(intx,inty):x(x),y(y)┃┃┣━━classAnimal
┃┃┣━━public:
┃┃┣━━Animal(conststd::string&name):name(name)┃┃┣━━virtualvoidspeak()const
┃┃┣━━virtual~Animal()┃┃┣━━classDog:publicAnimal
┃┃┣━━public:
┃┃┣━━Dog(conststd::string&name):Animal(name)┃┃┣━━voidspeak()constoverride
┃┃┣━━classCat:publicAnimal
┃┃┣━━public:
┃┃┣━━Cat(conststd::string&name):Animal(name)┃┃┣━━voidspeak()constoverride
┃┃┣━━nb::bytesBuildRnnDescriptor(intinput_size,inthidden_size,intnum_layers,
┃┃┃intbatch_size,intmax_seq_length,floatdropout,
┃┃┃boolbidirectional,boolcudnn_allow_tf32,
┃┃┃intworkspace_size,intreserve_space_size)┃┃┣━━intmain()┃┃┣━━enumECarTypes
┃┃┣━━ECarTypesGetPreferredCarType()┃┃┣━━enumECarTypes:uint8_t
┃┃┣━━enumclassECarTypes:uint8_t
┃┃┣━━voidmyFunction(stringfname,intage)┃┃┣━━template<typenameT>Tcos(T)┃┃┣━━template<typenameT>Tsin(T)┃┃┣━━template<typenameT>Tsqrt(T)┃┃┣━━template<typenameT>structVLEN
┃┃┣━━template<typenameT>classarr
┃┃┣━━private:
┃┃┣━━staticT*ralloc(size_tnum)┃┃┣━━staticvoiddealloc(T*ptr)┃┃┣━━staticT*ralloc(size_tnum)┃┃┣━━staticvoiddealloc(T*ptr)┃┃┣━━public:
┃┃┣━━arr():p(0),sz(0)┃┃┣━━arr(size_tn):p(ralloc(n)),sz(n)┃┃┣━━arr(arr&&other)┃┃┃:p(other.p),sz(other.sz)┃┃┣━━~arr()┃┃┣━━voidresize(size_tn)┃┃┣━━T&operator[](size_tidx)┃┃┣━━T*data()┃┃┣━━size_tsize()const
┃┃┣━━classBuffer
┃┃┗━━std::tuple<array,array,array>quantize(┃┃constarray&w,
┃┃intgroup_size,
┃┃intbits,
┃┃StreamOrDevices)┃┣━━📄csharp_test.cs(850tokens,147lines)┃┃┣━━publicinterfaceIExcelTemplate
┃┃┣━━voidLoadTemplate(stringtemplateFilePath)┃┃┣━━voidLoadData(Dictionary<string,string>data)┃┃┣━━voidModifyCell(stringcellName,stringvalue)┃┃┣━━voidSaveToFile(stringfilePath)┃┃┣━━publicinterfaceIGreet
┃┃┣━━voidGreet()┃┃┣━━publicenumWeekDays
┃┃┣━━publicdelegatevoidDisplayMessage(stringmessage)┃┃┣━━publicstructAddress
┃┃┣━━publicstaticclassHelperFunctions
┃┃┣━━publicstaticvoidPrintMessage(stringmessage)┃┃┣━━publicstaticintAddNumbers(inta,intb)┃┃┣━━namespaceHelloWorldApp
┃┃┣━━classPerson:IGreet
┃┃┣━━publicPerson(stringname,intage)┃┃┣━━publicvoidGreet()┃┃┣━━classHelloWorld
┃┃┣━━staticvoidMain(string[]args)┃┃┣━━namespaceTemplateToExcelServer.Template
┃┃┣━━publicinterfaceITemplateObject
┃┃┣━━string[,]GetContent()┃┃┣━━string[]GetContentArray()┃┃┣━━string[]GetFormat()┃┃┣━━int?GetFormatLength()┃┃┣━━TemplateObjectSetContent(string[,]Content)┃┃┣━━TemplateObjectSetContentArray(string[]value)┃┃┣━━TemplateObjectSetFormat(string[]Header)┃┃┣━━TemplateObjectSetNameOfReport(┃┃┃ReadOnlyMemory<byte>ReportName,
┃┃┃int[]EdgeCase)┃┃┣━━TemplateObjectSetSheetName(ReadOnlyMemory<byte>SheetName)┃┃┣━━publicclassBankAccount(stringaccountID,stringowner)┃┃┣━━publicoverridestringToString()=>
┃┃┣━━varIncrementBy=(intsource,intincrement=1)=>
┃┃┣━━Func<int,int,int>add=(x,y)=>
┃┃┣━━button.Click+=(sender,args)=>
┃┃┣━━publicFunc<int,int>GetMultiplier(intfactor)┃┃┣━━publicvoidMethod(┃┃┃intparam1,
┃┃┃intparam2,
┃┃┃intparam3,
┃┃┃intparam4,
┃┃┃intparam5,
┃┃┃intparam6,
┃┃┃)┃┃┣━━System.Net.ServicePointManager.ServerCertificateValidationCallback+=┃┃┃(se,cert,chain,sslerror)=>
┃┃┣━━classServerCertificateValidation
┃┃┣━━publicboolOnRemoteCertificateValidation(┃┃┃objectse,
┃┃┃X509Certificatecert,
┃┃┃X509Chainchain,
┃┃┃SslPolicyErrorssslerror
┃┃┃)┃┃┣━━s_downloadButton.Clicked+=async(o,e)=>
┃┃┣━━[HttpGet,Route("DotNetCount")]┃┃┗━━staticpublicasyncTask<int>GetDotNetCount(stringURL)┃┣━━📄hallucination.tex(1,465tokens,127lines)┃┃┣━━HarnessingtheMasterAlgorithm:StrategiesforAILLMstoMitigateHallucinations
┃┃┣━━HallucinatedPedroDomingosetal.
┃┃┣━━ChristmasEve2023┃┃┣━━1Introduction
┃┃┣━━2RepresentationinLLMs
┃┃┣━━2.1CurrentRepresentationalModels
┃┃┣━━2.2IncorporatingCognitiveStructures
┃┃┣━━2.3ConceptualDiagramsofAdvancedRepresentationalModels
┃┃┣━━3EvaluationStrategies
┃┃┣━━3.1ExistingEvaluationMetricsforLLMs
┃┃┣━━3.2IntegratingContextualandEthicalConsiderations
┃┃┣━━3.3CaseStudies:EvaluationinPractice
┃┃┣━━4OptimizationTechniques
┃┃┣━━4.1ContinuousLearningModels
┃┃┣━━4.2AdaptiveAlgorithmsforReal-timeAdjustments
┃┃┣━━4.3PerformanceMetricsPre-andPost-Optimization
┃┃┣━━5InterdisciplinaryInsights
┃┃┣━━5.1CognitiveScienceandAI:ASymbioticRelationship
┃┃┣━━5.2LearningfromHumanCognitiveProcesses
┃┃┣━━6ChallengesandFutureDirections
┃┃┣━━6.1AddressingCurrentLimitations
┃┃┣━━6.2TheRoadAhead:EthicalandPracticalConsiderations
┃┃┣━━7Conclusion
┃┃┣━━7.1SummarizingKeyFindings
┃┃┗━━7.2TheNextStepsinAIDevelopment
┃┣━━📄ruby_test.rb(157tokens,37lines)┃┃┣━━moduleGreeter
┃┃┣━━defself.say_hello
┃┃┣━━classHelloWorld
┃┃┣━━defsay_hello
┃┃┣━━classHuman
┃┃┣━━defself.bar
┃┃┣━━defself.bar=(value)┃┃┣━━classDoctor<Human
┃┃┗━━defbrachial_plexus(┃┃roots,
┃┃trunks,
┃┃divisions:true,
┃┃cords:[],
┃┃branches:Time.now
┃┃)┃┣━━📄swift_test.swift(525tokens,110lines)┃┃┣━━classPerson
┃┃┣━━init(name:String)┃┃┣━━funcgreet()┃┃┣━━funcyEdgeCase(┃┃┃fname:String,┃┃┃lname:String,┃┃┃age:Int,
┃┃┃address:String,┃┃┃phoneNumber:String
┃┃┃)┃┃┣━━funcglobalGreet()┃┃┣━━structPoint
┃┃┣━━protocolAnimal
┃┃┣━━funcspeak()┃┃┣━━structDog:Animal
┃┃┣━━classCat:Animal
┃┃┣━━init(name:String)┃┃┣━━funcspeak()┃┃┣━━enumCarType
┃┃┣━━funcgetPreferredCarType()->CarType
┃┃┣━━enumCarType:UInt8
┃┃┣━━enumclassCarType:UInt8
┃┃┣━━funcmyFunction(fname:String,age:Int)┃┃┗━━funcmyFunctionWithMultipleParameters(┃┃fname:String,┃┃lname:String,┃┃age:Int,┃┃address:String,┃┃phoneNumber:String
┃┃)┃┣━━📄test.lean(384tokens,43lines)┃┃┣━━# Advanced Topics in Group Theory┃┃┣━━sectionGroupDynamics
┃┃┣━━lemmagroup_stability(G:Type*)[GroupG](H:SubgroupG)┃┃┣━━theoremsubgroup_closure{G:Type*}[GroupG](S:SetG)┃┃┣━━axiomgroup_homomorphism_preservation{GH:Type*}[GroupG][GroupH](f:G→H)┃┃┣━━endGroupDynamics
┃┃┣━━sectionConstructiveApproach
┃┃┣━━lemmafinite_group_order(G:Type*)[GroupG][FintypeG]┃┃┣━━lemmacomplex_lemma{XY:Type*}[SomeClassX][AnotherClassY]┃┃┃(f:X→Y)(g:Y→X)┃┃┗━━endConstructiveApproach
┃┣━━📄test.capnp(143tokens,31lines)┃┃┣━━structEmployee
┃┃┣━━id@0:Int32
┃┃┣━━name@1:Text
┃┃┣━━role@2:Text
┃┃┣━━skills@3:List(Skill)┃┃┣━━structSkill
┃┃┣━━name@0:Text
┃┃┣━━level@1:Level
┃┃┣━━enumLevel
┃┃┣━━beginner@0
┃┃┣━━intermediate@1
┃┃┣━━expert@2
┃┃┣━━status:union
┃┃┣━━active@4:Void
┃┃┣━━onLeave@5:Void
┃┃┣━━retired@6:Void
┃┃┣━━structCompany
┃┃┗━━employees@0:List(Employee)┃┣━━📄test.graphql(83tokens,21lines)┃┃┣━━typeQuery
┃┃┣━━getBooks:[Book]┃┃┣━━getAuthors:[Author]┃┃┣━━typeMutation
┃┃┣━━addBook(title:String,author:String):Book
┃┃┣━━removeBook(id:ID):Book
┃┃┣━━typeBook
┃┃┣━━id:ID
┃┃┣━━title:String
┃┃┣━━author:Author
┃┃┣━━typeAuthor
┃┃┣━━id:ID
┃┃┣━━name:String
┃┃┗━━books:[Book]┃┣━━📄test.proto(150tokens,34lines)┃┃┣━━syntax="proto3"┃┃┣━━serviceEmployeeService
┃┃┣━━rpcGetEmployee(EmployeeId)returns(EmployeeInfo)┃┃┣━━rpcAddEmployee(EmployeeData)returns(EmployeeInfo)┃┃┣━━rpcUpdateEmployee(EmployeeUpdate)returns(EmployeeInfo)┃┃┣━━messageEmployeeId
┃┃┣━━int32id=1┃┃┣━━messageEmployeeInfo
┃┃┣━━int32id=1┃┃┣━━stringname=2┃┃┣━━stringrole=3┃┃┣━━messageEmployeeData
┃┃┣━━stringname=1┃┃┣━━stringrole=2┃┃┣━━messageEmployeeUpdate
┃┃┣━━int32id=1┃┃┣━━stringname=2┃┃┗━━stringrole=3┃┣━━📄test.sqlite
┃┃┣━━studentstable:
┃┃┣━━idintegerprimarykey
┃┃┣━━nametextnotnull
┃┃┣━━ageintegernotnull
┃┃┣━━coursestable:
┃┃┣━━idintegerprimarykey
┃┃┣━━titletextnotnull
┃┃┗━━creditsintegernotnull
┃┣━━📄test_Cargo.toml(165tokens,19lines)┃┃┣━━name:test_cargo
┃┃┣━━version:0.1.0
┃┃┣━━description:AtestCargo.toml
┃┃┣━━license:MITORApache-2.0
┃┃┣━━dependencies:
┃┃┣━━clap4.4
┃┃┗━━sqlx0.7(features:runtime-tokio,tls-rustls)┃┣━━📄test_json_rpc_2_0.json(48tokens,6lines)┃┃┣━━jsonrpc:2.0
┃┃┣━━method:subtract
┃┃┣━━params:
┃┃┣━━minuend:42┃┃┣━━subtrahend:23┃┃┗━━id:1┃┣━━📄test_openapi.yaml(507tokens,93lines)┃┃┣━━openapi:3.0.1
┃┃┣━━title:TODOPlugin
┃┃┣━━description:AplugintocreateandmanageTODOlistsusingChatGPT.
┃┃┣━━version:v1
┃┃┣━━servers:
┃┃┣━━-url:PLUGIN_HOSTNAME
┃┃┣━━paths:
┃┃┣━━'/todos/{username}':
┃┃┣━━GET(getTodos):Getthelistoftodos
┃┃┣━━POST(addTodo):Addatodotothelist
┃┃┗━━DELETE(deleteTodo):Deleteatodofromthelist
┃┣━━📄test_openrpc.json(224tokens,44lines)┃┃┣━━openrpc:1.2.1
┃┃┣━━info:
┃┃┣━━title:DemoPetstore
┃┃┣━━version:1.0.0
┃┃┣━━methods:
┃┃┣━━listPets:Listallpets
┃┃┣━━params:
┃┃┣━━-limit:integer
┃┃┗━━result:pets=Anarrayofpets
┃┗━━📄test_pyproject.toml(311tokens,39lines)┃┣━━name:tree_plus
┃┣━━version:1.0.8
┃┣━━description:A`tree`utilenhancedwithtokens,lines,andcomponents.
┃┣━━License::OSIApproved::ApacheSoftwareLicense
┃┣━━License::OSIApproved::MITLicense
┃┣━━dependencies:
┃┣━━tiktoken
┃┣━━PyYAML
┃┣━━click
┃┣━━rich
┃┗━━tomli
┣━━📁group4(1folder,10files)┃┣━━📄erl_test.erl(512tokens,69lines)┃┃┣━━-module(erl_test).
┃┃┣━━-record(person).
┃┃┣━━-typera_peer_status().
┃┃┣━━-typera_membership().
┃┃┣━━-opaquemy_opaq_type().
┃┃┣━━-typeorddict(Key,Val).
┃┃┣━━-typeedge(┃┃┃Cases,
┃┃┃Pwn,
┃┃┃).
┃┃┣━━-specguarded(X)->XwhenX::tuple().
┃┃┣━━-specedge_case(┃┃┃{integer(),any()}|[any()]┃┃┃)->processed,integer(),any()}|[{item,any()}].
┃┃┣━━-speccomplex_function({integer(),any()}|[any()])->┃┃┃{processed,integer(),any()}|[{item,any()}].
┃┃┣━━-speclist_manipulation([integer()])->[integer()].
┃┃┣━━-specoverload(T1,T2)->T3
┃┃┃;(T4,T5)->T6.
┃┃┣━━-specmultiguard({X,integer()})->XwhenX::atom()┃┃┃;([Y])->YwhenY::number().
┃┃┣━━-record(multiline).
┃┃┗━━-record(maybe_undefined).
┃┣━━📄haskell_test.hs(373tokens,41lines)┃┃┣━━dataPerson
┃┃┣━━greet::Person->String
┃┃┗━━resolveVariables::
┃┃forallmfragments.
┃┃(MonadErrorQErrm,Traversablefragments)=>
┃┃Options.BackwardsCompatibleNullInNonNullableVariables->
┃┃[G.VariableDefinition]->
┃┃GH.VariableValues->
┃┃[G.DirectiveG.Name]->
┃┃G.SelectionSetfragmentsG.Name->
┃┃m
┃┃([G.DirectiveVariable],
┃┃G.SelectionSetfragmentsVariable
┃┃)┃┣━━📄mathematica_test.nb(132tokens,21lines)┃┃┣━━person[name_]┃┃┣━━sayHello[]┃┃┗━━sumList[list_List]┃┣━━📄matlab_test.m(45tokens,12lines)┃┃┣━━classdefHelloWorld->functiongreet
┃┃┗━━functionloneFun
┃┣━━📄RTest.R(367tokens,47lines)┃┃┣━━class(person)┃┃┣━━greet.Person<-function┃┃┣━━ensure_between=function┃┃┗━━run_intermediate_annealing_process=function┃┣━━📄rust_test.rs(890tokens,159lines)┃┃┣━━enumDays
┃┃┣━━structPoint
┃┃┣━━implPoint
┃┃┣━━fnget_origin()->Point
┃┃┣━━structPerson
┃┃┣━━implPerson
┃┃┣━━fngreet(&self)┃┃┣━━fnadd_two_longs(x1:i64,x2:i64)->i64
┃┃┣━━fnadd_two_longs_longer(┃┃┃x1:i64,
┃┃┃x2:i64,
┃┃┃)->i64
┃┃┣━━fnmultiply_by_two(num:f64)->f64
┃┃┣━━fnget_first_character(s:&str)->Option<char>
┃┃┣━━traitDrawable
┃┃┣━━fndraw(&self)┃┃┣━━implDrawableforPoint
┃┃┣━━fndraw(&self)┃┃┣━━fnmain()┃┃┣━━pubstructVisibleStruct
┃┃┣━━modmy_module
┃┃┣━━pubstructAlsoVisibleStruct<T>(T,T)┃┃┣━━macro_rules!say_hello
┃┃┣━━#[macro_export]┃┃┃macro_rules!hello_tree_plus
┃┃┣━━pubmodlib
┃┃┣━━pubmodinterfaces
┃┃┣━━modengine
┃┃┣━━pubfnflow<S1,S2,S3,S4,E,T,L>(┃┃┃source:S1,
┃┃┃extractor:E,┃┃┃inbox:S2,┃┃┃transformer:T,┃┃┃outbox:S3,┃┃┃loader:L,┃┃┃sink:&mutS4,
┃┃┃)->Result<(),Box<dynError>>
┃┃┃where
┃┃┃S1:Extractable,
┃┃┃S2:Extractable+Loadable,
┃┃┃S3:Extractable+Loadable,
┃┃┃S4:Loadable,
┃┃┃E:Extractor<S1,S2>,
┃┃┃T:Transformer<S2,S3>,
┃┃┃L:Loader<S3,S4>
┃┃┣━━traitContainer
┃┃┣━━fnitems(&self)->implIterator<Item=Widget>
┃┃┣━━traitHttpService
┃┃┣━━asyncfnfetch(&self,url:Url)->HtmlBody
┃┃┣━━structPair<T,U>
┃┃┣━━traitTransformer<T>
┃┃┣━━fntransform(&self,input:T)->T
┃┃┣━━impl<T:std::ops::Add<Output=T>+Copy>Transformer<T>forPair<T,T>
┃┃┣━━fntransform(&self,input:T)->T
┃┃┗━━fnmain()┃┣━━📄test.zig(436tokens,61lines)┃┃┣━━pubfnadd(a:i32,b:i32)i32
┃┃┣━━test"add function"┃┃┣━━constBunBuildOptions=struct
┃┃┣━━pubfnupdateRuntime(this:*BunBuildOptions)anyerror!void
┃┃┣━━pubfnstep(this:BunBuildOptions,b:anytype)*std.build.OptionsStep
┃┃┗━━pubfnsgemv(┃┃order:Order,
┃┃trans:Trans,
┃┃m:usize,
┃┃n:usize,
┃┃alpha:f32,
┃┃a:[]constf32,
┃┃lda:usize,
┃┃x:[]constf32,
┃┃x_add:usize,
┃┃beta:f32,
┃┃y:[]f32,
┃┃y_add:usize,
┃┃)void
┃┣━━📄test_fsharp.fs(127tokens,27lines)┃┃┣━━moduleTestFSharp
┃┃┣━━typePerson={┃┃┣━━letaddxy=┃┃┣━━letmultiply┃┃┃(x:int)┃┃┃(y:int):int=┃┃┣━━letcomplexFunction
┃┃┃(a:int)┃┃┃(b:string)┃┃┃(c:float)┃┃┃:(int*string)option=┃┃┗━━typeResult<'T> =┃   ┣━━ 📄 test_tcl_tk.tcl (66 tokens, 17 lines)┃   ┃   ┣━━ proc sayHello {}┃   ┃   ┣━━ proc arrg { input }┃   ┃   ┗━━ proc multiLine {┃   ┃           x,┃   ┃           y┃   ┃       }┃   ┗━━ 📄 tf_test.tf (288 tokens, 39 lines)┃       ┣━━ provider "aws"┃       ┣━━ resource "aws_instance" "example"┃       ┣━━ data "aws_ami" "ubuntu"┃       ┣━━ variable "instance_type"┃       ┣━━ output "instance_public_ip"┃       ┣━━ locals┃       ┗━━ module "vpc"┣━━ 📁 group5 (1 folder, 18 files)┃   ┣━━ 📄 ansible_test.yml (60 tokens, 15 lines)┃   ┃   ┣━━ Install package┃   ┃   ┣━━ Start service┃   ┃   ┗━━ Create user┃   ┣━━ 📄 app-routing.module.ts (242 tokens, 28 lines)┃   ┃   ┣━━ const routes: Routes = [┃   ┃   ┃       { path: '', redirectTo: 'login', pathMatch: 'full' },┃   ┃   ┃       { path: '*', redirectTo: 'login' },┃   ┃   ┃       { path: 'home', component: HomeComponent },┃   ┃   ┃       { path: 'login', component: LoginComponent },┃   ┃   ┃       { path: 'register', component: RegisterComponent },┃   ┃   ┃       { path: 'events', component: EventsComponent },┃   ┃   ┃       { path: 'invites', component: InvitesComponent },┃   ┃   ┃       { path: 'rewards', component: RewardsComponent },┃   ┃   ┃       { path: 'profile', component: ProfileComponent },┃   ┃   ┃   ];┃   ┃   ┗━━ export class AppRoutingModule┃   ┣━━ 📄 app.component.spec.ts (307 tokens, 48 lines)┃   ┃   ┣━━ describe 'AppComponent'┃   ┃   ┣━━     it should create the app┃   ┃   ┣━━     it should welcome the user┃   ┃   ┣━━     it should welcome 'Jimbo'┃   ┃   ┗━━     it should request login if not logged in┃   ┣━━ 📄 app.component.ts (243 tokens, 45 lines)┃   ┃   ┣━━ export class AppComponent┃   ┃   ┣━━   constructor(private loginService: LoginService)┃   ┃   ┣━━   checkSession()┃   ┃   ┣━━   async goToEvent(event_id: string)┃   ┃   ┗━━   valInvitedBy(event: any, event_id: string)┃   ┣━━ 📄 app.module.ts (269 tokens, 43 lines)┃   ┃   ┣━━ @NgModule({┃   ┃   ┃       declarations: [┃   ┃   ┃           AppComponent,┃   ┃   ┃           HomeComponent,┃   ┃   ┃           LoginComponent,┃   ┃   ┃           RegisterComponent,┃   ┃   ┃           EventsComponent,┃   ┃   ┃           InvitesComponent,┃   ┃   ┃           RewardsComponent,┃   ┃   ┃           ProfileComponent┃   ┃   ┗━━ export class AppModule┃   ┣━━ 📄 checkbox_test.md (263 tokens, 22 lines)┃   ┃   ┣━━ # My Checkbox Test┃   ┃   ┣━━ ## My No Parens Test┃   ┃   ┣━━ ## My Empty href Test┃   ┃   ┣━━ ## My other url Test [Q&A]┃   ┃   ┣━━ ## My other other url Test [Q&A]┃   ┃   ┣━━ ## My 2nd other url Test [Q&A]┃   ┃   ┣━━ ## My 3rd other url Test [Q&A]┃   ┃   ┣━━ - [ ] Task 1┃   ┃   ┣━━     - [ ] No Space Task 1.1┃   ┃   ┣━━     - [ ] Two Spaces Task 1.2┃   ┃   ┣━━         - [ ] Subtask 1.2.1┃   ┃   ┣━━ - [ ] Task 2┃   ┃   ┣━━ - [x] Task 3┃   ┃   ┣━━     - [ ] Subtask 3.1┃   ┃   ┣━━ - [x] Task 6┃   ┃   ┣━━     - [x] Subtask 6.1┃   ┃   ┗━━         - [ ] Handle edge cases┃   ┣━━ 📄 checkbox_test.txt (276 tokens, 33 lines)┃   ┃   ┣━━ - [ ] fix phone number format +1┃   ┃   ┣━━ - [ ] add forgot password┃   ┃   ┣━━ - [ ] ? add email verification┃   ┃   ┣━━ - [ ] store token the right way┃   ┃   ┣━━ - [ ] test nesting of checkboxes┃   ┃   ┣━━ - [ ] user can use option to buy ticket at 2-referred price┃   ┃   ┣━━ - [ ] CTA refer 2 people to get instant lower price┃   ┃   ┗━━ - [ ] form to send referrals┃   ┣━━ 📄 environment.test.ts (193 tokens, 19 lines)┃   ┃   ┣━━ environment:┃   ┃   ┣━━    production┃   ┃   ┣━━    cognitoUserPoolId┃   ┃   ┣━━    cognitoAppClientId┃   ┃   ┗━━    apiurl┃   ┣━━ 📄 k8s_test.yaml (171 tokens, 38 lines)┃   ┃   ┣━━ apps/v1.Deployment -> my-app┃   ┃   ┣━━ v1.Service -> my-service┃   ┃   ┗━━ v1.ConfigMap -> my-config┃   ┣━━ 📄 Makefile (882 tokens, 85 lines)┃   ┃   ┣━━ include dotenv/dev.env┃   ┃   ┣━━ .PHONY: dev┃   ┃   ┣━━ dev┃   ┃   ┣━━ services-down┃   ┃   ┣━━ services-stop: services-down┃   ┃   ┣━━ define CHECK_POSTGRES┃   ┃   ┣━━ damage-report┃   ┃   ┣━━ tail-logs┃   ┃   ┗━━ cloud┃   ┣━━ 📄 requirements_test.txt (40 tokens, 10 lines)┃   ┃   ┣━━ psycopg2-binary┃   ┃   ┣━━ pytest┃   ┃   ┣━━ coverage┃   ┃   ┣━━ flask[async]┃   ┃   ┣━━ flask_cors┃   ┃   ┣━━ stripe┃   ┃   ┣━━ pyjwt[crypto]┃   ┃   ┣━━ cognitojwt[async]┃   ┃   ┗━━ flask-lambda┃   ┣━━ 📄 rust_todo_test.rs (109 tokens, 27 lines)┃   ┃   ┣━━ TODO (Line 23): This todo tests parse_todo┃   ┃   ┣━━ enum Color┃   ┃   ┣━━ struct Point┃   ┃   ┣━━ trait Drawable┃   ┃   ┣━━     fn draw(&self)┃   ┃   ┣━━ impl Drawable for Point┃   ┃   ┣━━     fn draw(&self)┃   ┃   ┗━━ fn main()┃   ┣━━ 📄 sql_test.sql (300 tokens, 52 lines)┃   ┃   ┣━━ CREATE TABLE promoters┃   ┃   ┣━━    user_id serial PRIMARY KEY,┃   ┃   ┣━━    type varchar(20) NOT NULL,┃   ┃   ┣━━    username varchar(20) NOT NULL,┃   ┃   ┣━━    password varchar(20) NOT NULL,┃   ┃   ┣━━    email varchar(30) NOT NULL,┃   ┃   ┣━━    phone varchar(20) NOT NULL,┃   ┃   ┣━━    promocode varchar(20),┃   ┃   ┣━━    info json,┃   ┃   ┣━━    going text[],┃   ┃   ┣━━    invites text[],┃   ┃   ┣━━    balance integer NOT NULL,┃   ┃   ┣━━    rewards text[],┃   ┃   ┣━━    created timestamp┃   ┃   ┣━━ CREATE TABLE events┃   ┃   ┣━━    event_id serial PRIMARY KEY,┃   ┃   ┣━━    name varchar(64) NOT NULL,┃   ┃   ┣━━    date varchar(64) NOT NULL,┃   ┃   ┣━━    location varchar(64) NOT NULL,┃   ┃   ┣━━    performer varchar(64) NOT NULL,┃   ┃   ┣━━    rewards json,┃   ┃   ┗━━    created timestamp┃   ┣━━ 📄 standard-app-routing.module.ts (93 tokens, 17 lines)┃   ┃   ┗━━ const routes: Routes = [┃   ┃         { path: '', component: HomeComponent },┃   ┃         {┃   ┃           path: 'heroes',┃   ┃           component: HeroesListComponent,┃   ┃           children: [┃   ┃             { path: ':id', component: HeroDetailComponent },┃   ┃             { path: 'new', component: HeroFormComponent },┃   ┃           ],┃   ┃         },┃   ┃         { path: '**', component: PageNotFoundComponent },┃   ┃       ];┃   ┣━━ 📄 test.env (242 tokens, 26 lines)┃   ┃   ┣━━ PROMO_PATH┃   ┃   ┣━━ PRODUCTION┃   ┃   ┣━━ SQL_SCHEMA_PATH┃   ┃   ┣━━ DB_LOGS┃   ┃   ┣━━ DB_LOG┃   ┃   ┣━━ PGPASSWORD┃   ┃   ┣━━ PGDATABASE┃   ┃   ┣━━ PGHOST┃   ┃   ┣━━ PGPORT┃   ┃   ┣━━ PGUSER┃   ┃   ┣━━ SERVER_LOG┃   ┃   ┣━━ SERVER_LOGS┃   ┃   ┣━━ API_URL┃   ┃   ┣━━ APP_LOGS┃   ┃   ┣━━ APP_LOG┃   ┃   ┣━━ APP_URL┃   ┃   ┣━━ COGNITO_USER_POOL_ID┃   ┃   ┣━━ COGNITO_APP_CLIENT_ID┃   ┃   ┣━━ AWS_REGION┃   ┃   ┗━━ STRIPE_SECRET_KEY┃   ┣━━ 📄 testJsonSchema.json (294 tokens, 49 lines)┃   ┃   ┣━━ $schema: http://json-schema.org/draft-07/schema#┃   ┃   ┣━━ type: object┃   ┃   ┣━━ title: random_test┃   ┃   ┗━━ description: A promoter'sactivitesrelatedtoevents
┃┣━━📄testPackage.json(458tokens,44lines)┃┃┣━━name:'promo-app'┃┃┣━━version:0.0.0
┃┃┣━━scripts:
┃┃┣━━ng:'ng'┃┃┣━━start:'ng serve'┃┃┣━━build:'ng build'┃┃┣━━watch:'ng build --watch --configuration development'┃┃┗━━test:'ng test'┃┗━━📄tickets.component.ts(6,950tokens,903lines)┃┣━━interfaceEnrichedTicketextendsTicket
┃┣━━interfaceSpinConfig
┃┣━━interfaceRotationState
┃┣━━interfaceSpeakInput
┃┣━━constformatSpeakInput=(input:SpeakInput):string=>
┃┣━━functionhourToSpeech(hour:number,minute:number,period:string):string
┃┣━━exportclassTicketsComponentimplementsAfterViewInit
┃┣━━speak(input:SpeakInput)┃┣━━speakEvent(ticket:EnrichedTicket):void
┃┣━━formatEvent(ticket:EnrichedTicket):string
┃┣━━speakVenue(ticket:EnrichedTicket):void
┃┣━━formatDate(date:Date,oneLiner:boolean=false):string
┃┣━━formatDateForSpeech(date:Date):string
┃┣━━asyncspinQRCode(┃┃event:PointerEvent,
┃┃config:SpinConfig=DEFAULT_SPIN_CONFIG
┃┃)┃┣━━privateanimateRotation(┃┃imgElement:HTMLElement,
┃┃targetRotation:number,
┃┃config:SpinConfig,
┃┃cleanup:()=>void
┃┃)┃┣━━constanimate=(currentTime:number)=>
┃┣━━privategetNext90Degree(currentRotation:number):number
┃┣━━privategetCurrentRotation(matrix:string):number
┃┣━━ngAfterViewInit()┃┣━━constmouseEnterListener=()=>
┃┣━━constmouseLeaveListener=()=>
┃┣━━ngOnDestroy()┃┣━━toggleColumn(event:MatOptionSelectionChange,column:string)┃┣━━adjustColumns(event?:Event)┃┣━━onResize(event:Event)┃┣━━asyncngOnInit()┃┣━━asyncloadTickets():Promise<void>
┃┣━━onDateRangeChange(┃┃type:"start"|"end",
┃┃event:MatDatepickerInputEvent<Date>
┃┃)┃┣━━applyFilter(column:string):void
┃┣━━formatDateForComparison(date:Date):string
┃┣━━constructor(privaterenderer:Renderer2)┃┣━━onFilterChange(event:Event,column:string)┃┣━━onLatitudeChange(event:Event)┃┣━━onLongitudeChange(event:Event)┃┣━━onRadiusChange(event:Event)┃┣━━sortData(sort:Sort):void
┃┣━━onRowClick(event:Event,row:any)┃┣━━functionisDate(value:Date|undefined|null):valueisDate
┃┣━━functionisNonNullNumber(value:number|null):valueisnumber
┃┣━━functionhasLocation(┃┃ticket:any
┃┃):ticketis
┃┣━━constcreate_faker_ticket=async()=>
┃┣━━functioncompare(a:number|string,b:number|string,isAsc:boolean)┃┣━━functioncompare_dates(a:Date,b:Date,isAsc:boolean)┃┣━━asyncfunctionmockMoreTickets():Promise<Ticket[]>
┃┣━━constmockTickets=async()=>
┃┗━━constrenderQRCode=async(text:String):Promise<string>=>
┣━━📁group6(1folder,8files)┃┣━━📄catastrophic.c(4,144tokens,581lines)┃┃┣━━structPoint
┃┃┣━━structPointgetOrigin()┃┃┣━━floatmul_two_floats(floatx1,floatx2)┃┃┣━━enumdays
┃┃┣━━longadd_two_longs(longx1,longx2)┃┃┣━━doublemultiplyByTwo(doublenum)┃┃┣━━chargetFirstCharacter(char*str)┃┃┣━━voidgreet(Personp)┃┃┣━━typedefstructPerson
┃┃┣━━typedefstructPersonA
┃┃┣━━intmain()┃┃┣━━int*getArrayStart(intarr[],intsize)┃┃┣━━longcomplexFunctionWithMultipleArguments(┃┃┃intparam1,
┃┃┃doubleparam2,
┃┃┃char*param3,
┃┃┃structPointpoint
┃┃┃)┃┃┣━━keyPattern*ACLKeyPatternCreate(sdspattern,intflags)┃┃┣━━sdssdsCatPatternString(sdsbase,keyPattern*pat)┃┃┣━━staticintACLCheckChannelAgainstList(list*reference,constchar*channel,intchannellen,intis_pattern)┃┃┣━━while((ln=listNext(&li)))┃┃┣━━staticstructconfig
┃┃┣━━classPerson
┃┃┣━━public:
┃┃┣━━Person(std::stringn):name(n)┃┃┣━━voidgreet()┃┃┣━━voidglobalGreet()┃┃┣━━intmain()┃┃┣━━voidprintMessage(conststd::string&message)┃┃┣━━template<typenameT>
┃┃┣━━voidprintVector(conststd::vector<T>&vec)┃┃┣━━structPoint
┃┃┣━━Point(intx,inty):x(x),y(y)┃┃┣━━classAnimal
┃┃┣━━public:
┃┃┣━━Animal(conststd::string&name):name(name)┃┃┣━━virtualvoidspeak()const
┃┃┣━━virtual~Animal()┃┃┣━━classDog:publicAnimal
┃┃┣━━public:
┃┃┣━━Dog(conststd::string&name):Animal(name)┃┃┣━━voidspeak()constoverride
┃┃┣━━classCat:publicAnimal
┃┃┣━━public:
┃┃┣━━Cat(conststd::string&name):Animal(name)┃┃┣━━voidspeak()constoverride
┃┃┣━━classCatDog:publicAnimal,publicCat,publicDog
┃┃┣━━public:
┃┃┣━━CatDog(conststd::string&name):Animal(name)┃┃┣━━intmeow_bark()┃┃┣━━nb::bytesBuildRnnDescriptor(intinput_size,inthidden_size,intnum_layers,
┃┃┃intbatch_size,intmax_seq_length,floatdropout,
┃┃┃boolbidirectional,boolcudnn_allow_tf32,
┃┃┃intworkspace_size,intreserve_space_size)┃┃┣━━intmain()┃┃┣━━enumECarTypes
┃┃┣━━ECarTypesGetPreferredCarType()┃┃┣━━enumECarTypes:uint8_t
┃┃┣━━enumclassECarTypes:uint8_t
┃┃┣━━voidmyFunction(stringfname,intage)┃┃┣━━template<typenameT>Tcos(T)┃┃┣━━template<typenameT>Tsin(T)┃┃┣━━template<typenameT>Tsqrt(T)┃┃┣━━template<typenameT>structVLEN
┃┃┣━━template<typenameT>classarr
┃┃┣━━private:
┃┃┣━━staticT*ralloc(size_tnum)┃┃┣━━staticvoiddealloc(T*ptr)┃┃┣━━staticT*ralloc(size_tnum)┃┃┣━━staticvoiddealloc(T*ptr)┃┃┣━━public:
┃┃┣━━arr():p(0),sz(0)┃┃┣━━arr(size_tn):p(ralloc(n)),sz(n)┃┃┣━━arr(arr&&other)┃┃┃:p(other.p),sz(other.sz)┃┃┣━━~arr()┃┃┣━━voidresize(size_tn)┃┃┣━━T&operator[](size_tidx)┃┃┣━━T*data()┃┃┣━━size_tsize()const
┃┃┣━━classBuffer
┃┃┣━━std::tuple<array,array,array>quantize(┃┃┃constarray&w,
┃┃┃intgroup_size,
┃┃┃intbits,
┃┃┃StreamOrDevices)┃┃┣━━#define PY_SSIZE_T_CLEAN┃┃┣━━#define PLATFORM_IS_X86┃┃┣━━#define PLATFORM_WINDOWS┃┃┣━━#define GETCPUID(a, b, c, d, a_inp, c_inp)┃┃┣━━staticintGetXCR0EAX()┃┃┣━━#define GETCPUID(a, b, c, d, a_inp, c_inp)┃┃┣━━staticintGetXCR0EAX()┃┃┣━━asm("XGETBV":"=a"(eax),"=d"(edx):"c"(0))┃┃┣━━staticvoidReportMissingCpuFeature(constchar*name)┃┃┣━━staticPyObject*CheckCpuFeatures(PyObject*self,PyObject*args)┃┃┣━━staticPyObject*CheckCpuFeatures(PyObject*self,PyObject*args)┃┃┣━━staticPyMethodDefcpu_feature_guard_methods[]┃┃┣━━staticstructPyModuleDefcpu_feature_guard_module
┃┃┣━━#define EXPORT_SYMBOL __declspec(dllexport)┃┃┣━━#define EXPORT_SYMBOL __attribute__ ((visibility("default")))┃┃┗━━EXPORT_SYMBOLPyMODINIT_FUNCPyInit_cpu_feature_guard(void)┃┣━━📄fractal.thy(2,183tokens,148lines)┃┃┣━━Title:fractal.thy
┃┃┣━━Author:Isabelle/HOLContributors!
┃┃┣━━Author:edgecasesrus
┃┃┣━━theorySimplified_Ring
┃┃┣━━section‹BasicAlgebraicStructures›
┃┃┣━━classeverything=nothing+itself
┃┃┣━━subsection‹Monoids›
┃┃┣━━definitionring_hom::"[('a, 'm) ring_scheme, ('b, 'n) ring_scheme] => ('a => 'b) set"┃┃┣━━funexample_fun::"nat ⇒ nat"┃┃┣━━localemonoid=┃┃┃fixesG(structure)┃┃┃assumesm_closed:"⟦x ∈ carrier G; y ∈ carrier G⟧ ⟹  x ⊗ y ∈ carrier G"┃┃┃andm_assoc:"⟦x ∈ carrier G; y ∈ carrier G; z ∈ carrier G⟧ ⟹  (x ⊗ y) ⊗ z = x ⊗ (y ⊗ z)"┃┃┃andone_closed:"𝟭 ∈ carrier G"┃┃┃andl_one:"x ∈ carrier G ⟹  𝟭 ⊗ x = x"┃┃┃andr_one:"x ∈ carrier G ⟹  x ⊗ 𝟭 = x"┃┃┣━━subsection‹Groups›
┃┃┣━━localegroup=monoid+
┃┃┃assumesUnits_closed:"x ∈ Units G ⟹  x ∈ carrier G"┃┃┃andl_inv_ex:"x ∈ carrier G ⟹  ∃ y ∈ carrier G. y ⊗ x = 𝟭"┃┃┃andr_inv_ex:"x ∈ carrier G ⟹  ∃ y ∈ carrier G. x ⊗ y = 𝟭"┃┃┣━━subsection‹Rings›
┃┃┣━━localering=abelian_groupR+monoidR+
┃┃┃assumesl_distr:"⟦x ∈ carrier R; y ∈ carrier R; z ∈ carrier R⟧ ⟹  (x ⊕ y) ⊗ z = x ⊗ z ⊕ y ⊗ z"┃┃┃andr_distr:"⟦x ∈ carrier R; y ∈ carrier R; z ∈ carrier R⟧ ⟹  z ⊗ (x ⊕ y) = z ⊗ x ⊕ z ⊗ y"┃┃┣━━localecommutative_ring=ring+
┃┃┃assumesm_commutative:"⟦x ∈ carrier R; y ∈ carrier R⟧ ⟹  x ⊗ y = y ⊗ x"┃┃┣━━localedomain=commutative_ring+
┃┃┃assumesno_zero_divisors:"⟦a ⊗ b = 𝟬; a ∈ carrier R; b ∈ carrier R⟧ ⟹  a = 𝟬 ∨ b = 𝟬"┃┃┣━━localefield=domain+
┃┃┃assumesinv_ex:"x ∈ carrier R - {𝟬} ⟹  inv x ∈ carrier R"┃┃┣━━subsection‹Morphisms›
┃┃┣━━lemmaexample_lemma:"example_fun n = n"┃┃┣━━qualifiedlemmagcd_0:
┃┃┃"gcd a 0 = normalize a"┃┃┣━━lemmaabelian_monoidI:
┃┃┃fixesR(structure)┃┃┃andf::"'edge::{} ⇒ 'case::{}"┃┃┃assumes"⋀x y. ⟦ x ∈ carrier R; y ∈ carrier R ⟧ ⟹  x ⊕ y ∈ carrier R"┃┃┃and"𝟬 ∈ carrier R"┃┃┃and"⋀x y z. ⟦ x ∈ carrier R; y ∈ carrier R; z ∈ carrier R ⟧ ⟹  (x ⊕ y) ⊕ z = x ⊕ (y ⊕ z)"┃┃┃shows"abelian_monoid R"┃┃┣━━lemmaeuclidean_size_gcd_le1[simp]:
┃┃┃assumes"a ≠ 0"┃┃┃shows"euclidean_size (gcd a b) ≤ euclidean_size a"┃┃┣━━theoremResidue_theorem:
┃┃┃fixesSpts::"complex set"andf::"complex ⇒ complex"┃┃┃andg::"real ⇒ complex"┃┃┃assumes"open S""connected S""finite pts"and
┃┃┃holo:"f holomorphic_on S-pts"and
┃┃┃"valid_path g"and
┃┃┃loop:"pathfinish g = pathstart g"and
┃┃┃"path_image g ⊆ S-pts"and
┃┃┃homo:"∀z. (z ∉ S) ⟶  winding_number g z  = 0"┃┃┃shows"contour_integral g f = 2 * pi * 𝗂 *(∑p ∈ pts. winding_number g p * residue f p)"┃┃┣━━corollaryfps_coeff_residues_bigo':┃   ┃   ┃     fixes f :: "complex ⇒ complex" and r :: real┃   ┃   ┃     assumes exp: "f has_fps_expansion F"┃   ┃   ┃     assumes "open A" "connected A" "cball 0 r ⊆ A" "r > 0"┃   ┃   ┃     assumes "f holomorphic_on A - S" "S ⊆ ball 0 r" "finite S" "0 ∉ S"┃   ┃   ┃     assumes "eventually (λn. g n = -(∑z ∈ S. residue (λz. f z / z ^ Suc n) z)) sequentially"┃   ┃   ┃                (is "eventually (λn. _ = -?g'n)_")┃   ┃   ┃     shows   "(λn.fps_nthFn-gn)∈O(λn.1/r^n)" (is "(λn.?cn-_)∈O(_)")┃   ┃   ┗━━ end┃   ┣━━ 📄 Microsoft.PowerShell_profile.ps1 (3,854 tokens, 498 lines)┃   ┃   ┣━━ function Log($message)┃   ┃   ┣━━ function Remove-ChocolateyFromPath┃   ┃   ┣━━ function Show-Profiles┃   ┃   ┣━━ function Show-Path┃   ┃   ┣━━ function Show-Error($err)┃   ┃   ┣━━ function Get-ScoopPackagePath┃   ┃   ┣━━   param(┃   ┃   ┃       [Parameter(Mandatory =$true)]┃   ┃   ┃       [string]$PackageName)┃   ┃   ┣━━ function Check-Command┃   ┃   ┣━━   param(┃   ┃   ┃       [Parameter(Mandatory =$true)]┃   ┃   ┃       [string]$Name)┃   ┃   ┣━━ function Add-ToPath┃   ┃   ┣━━   param(┃   ┃   ┃       [Parameter(Mandatory =$true)]┃   ┃   ┃       [string]$PathToAdd)┃   ┃   ┣━━ function Install-Scoop┃   ┃   ┣━━ function Scoop-Install┃   ┃   ┣━━   param(┃   ┃   ┃       [Parameter(Mandatory =$true)]┃   ┃   ┃       [string]$Name,┃   ┃   ┃       [string]$PathToAdd)┃   ┃   ┣━━ function Start-CondaEnv┃   ┃   ┣━━ function Install-PipPackage┃   ┃   ┣━━   param(┃   ┃   ┃           [Parameter(Mandatory =$true)]┃   ┃   ┃       [string]$PackageName)┃   ┃   ┣━━ function Install-VSBuildTools┃   ┃   ┣━━ function Install-Crate┃   ┃   ┣━━   param(┃   ┃   ┃           [Parameter(Mandatory =$true)]┃   ┃   ┃       [string]$CrateName)┃   ┃   ┣━━ function Get-ScoopVersion┃   ┃   ┣━━ function Get-Version┃   ┃   ┣━━     param(┃   ┃   ┃           [Parameter(Mandatory =$true)]┃   ┃   ┃           [string]$ExecutablePath,┃   ┃   ┃           [string]$ExecutableName)┃   ┃   ┣━━ function Show-Requirements┃   ┃   ┣━━   function Measure-Status┃   ┃   ┣━━     param(┃   ┃   ┃         [Parameter(Mandatory =$true)]┃   ┃   ┃         [string]$Name)┃   ┃   ┣━━ function Find-Profile┃   ┃   ┣━━ function Edit-Profile┃   ┃   ┣━━ function Set-Profile┃   ┃   ┗━━ function Show-Profile┃   ┣━━ 📄 ramda__cloneRegExp.js (105 tokens, 9 lines)┃   ┃   ┗━━ export default function _cloneRegExp(pattern)┃   ┣━━ 📄 ramda_prop.js (747 tokens, 86 lines)┃   ┃   ┣━━ /**┃   ┃   ┃    * Returns a function that when supplied an object returns the indicated┃   ┃   ┃    * property of that object, if it exists.┃   ┃   ┃    * @category Object┃   ┃   ┃    * @typedefn Idx = String | Int | Symbol┃   ┃   ┃    * @sig Idx -> {s: a} -> a | Undefined┃   ┃   ┃    * @param {String|Number} p The property name or array index┃   ┃   ┃    * @param {Object} obj The object to query┃   ┃   ┃    * @return {*} The value at `obj.p`.┃   ┃   ┃    */┃   ┃   ┃   var prop = _curry2(function prop(p, obj)┃   ┃   ┣━━ /**┃   ┃   ┃    * Solves equations of the form a * x = b┃   ┃   ┃    * @param {{┃   ┃   ┃    *  z: number┃   ┃   ┃    * }} x┃   ┃   ┃    */┃   ┃   ┃   function foo(x)┃   ┃   ┣━━ /**┃   ┃   ┃    * Deconstructs an array field from the input documents to output a document for each element.┃   ┃   ┃    * Each output document is the input document with the value of the array field replaced by the element.┃   ┃   ┃    * @category Object┃   ┃   ┃    * @sig String -> {k: [v]} -> [{k: v}]┃   ┃   ┃    * @param {String} key The key to determine which property of the object should be unwound.┃   ┃   ┃    * @param {Object} object The object containing the list to unwind at the property named by the key.┃   ┃   ┃    * @return {List} A list of new objects, each having the given key associated to an item from the unwound list.┃   ┃   ┃    */┃   ┃   ┃   var unwind = _curry2(function(key, object)┃   ┃   ┗━━   return _map(function(item)┃   ┣━━ 📄 tensorflow_flags.h (7,098 tokens, 668 lines)┃   ┃   ┣━━ TF_DECLARE_FLAG('test_only_experiment_1')┃   ┃   ┣━━ TF_DECLARE_FLAG('test_only_experiment_2')┃   ┃   ┣━━ TF_DECLARE_FLAG('enable_nested_function_shape_inference'):┃   ┃   ┃     Allow ops such as tf.cond to invoke the ShapeRefiner on their nested functions.┃   ┃   ┣━━ TF_DECLARE_FLAG('enable_quantized_dtypes_training'):┃   ┃   ┃     Set quantized dtypes, like tf.qint8, to be trainable.┃   ┃   ┣━━ TF_DECLARE_FLAG('graph_building_optimization'):┃   ┃   ┃     Optimize graph building for faster tf.function tracing.┃   ┃   ┣━━ TF_DECLARE_FLAG('saved_model_fingerprinting'):┃   ┃   ┃     Add fingerprint to SavedModels.┃   ┃   ┣━━ TF_DECLARE_FLAG('more_stack_traces'):┃   ┃   ┃     Enable experimental code that preserves and propagates graph node stack traces in C++.┃   ┃   ┣━━ TF_DECLARE_FLAG('publish_function_graphs'):┃   ┃   ┃     Enables the publication of partitioned function graphs via StatsPublisherInterface. Disabling this flag can reduce┃   ┃   ┃   memory consumption.┃   ┃   ┣━━ TF_DECLARE_FLAG('enable_aggressive_constant_replication'):┃   ┃   ┃     Replicate constants across CPU devices and even for local CPUs within the same task if available.┃   ┃   ┣━━ TF_DECLARE_FLAG('enable_colocation_key_propagation_in_while_op_lowering'):┃   ┃   ┃     If true, colocation key attributes for the ops will be propagated during while op lowering to switch/merge ops.┃   ┃   ┣━━ Flag('tf_xla_auto_jit'):┃   ┃   ┃     Control compilation of operators into XLA computations on CPU and GPU devices.  0 = use ConfigProto setting; -1 =┃   ┃   ┃   off; 1 = on for things very likely to be improved; 2 = on for everything; (experimental) fusible = only for┃   ┃   ┃   Tensorflow operations that XLA knows how to fuse. If set to single-gpu(<N>) then this resolves to <N> for single-GPU┃   ┃   ┃   graphs (graphs that have at least one node placed on a GPU and no more than one GPU is in use through the entire┃   ┃   ┃   graph) and 0 otherwise.  Experimental.┃   ┃   ┣━━ Flag('tf_xla_min_cluster_size'):┃   ┃   ┃     Minimum number of operators in an XLA compilation. Ignored for operators placed on an XLA device or operators┃   ┃   ┃   explicitly marked for compilation.┃   ┃   ┣━━ Flag('tf_xla_max_cluster_size'):┃   ┃   ┃     Maximum number of operators in an XLA compilation.┃   ┃   ┣━━ Flag('tf_xla_cluster_exclude_ops'):┃   ┃   ┃     (experimental) Exclude the operations from auto-clustering. If multiple, separate them with commas. Where,┃   ┃   ┃   Some_other_ops.┃   ┃   ┣━━ Flag('tf_xla_clustering_debug'):┃   ┃   ┃     Dump graphs during XLA compilation.┃   ┃   ┣━━ Flag('tf_xla_cpu_global_jit'):┃   ┃   ┃     Enables global JIT compilation for CPU via SessionOptions.┃   ┃   ┣━━ Flag('tf_xla_clustering_fuel'):┃   ┃   ┃     Places an artificial limit on the number of ops marked as eligible for clustering.┃   ┃   ┣━━ Flag('tf_xla_disable_deadness_safety_checks_for_debugging'):┃   ┃   ┃     Disable deadness related safety checks when clustering (this is unsound).┃   ┃   ┣━━ Flag('tf_xla_disable_resource_variable_safety_checks_for_debugging'):┃   ┃   ┃     Disable resource variables related safety checks when clustering (this is unsound).┃   ┃   ┣━━ Flag('tf_xla_deterministic_cluster_names'):┃   ┃   ┃     Causes the function names assigned by auto clustering to be deterministic from run to run.┃   ┃   ┣━━ Flag('tf_xla_persistent_cache_directory'):┃   ┃   ┃     If non-empty, JIT-compiled executables are saved to and loaded from the specified file system directory path.┃   ┃   ┃   Empty by default.┃   ┃   ┣━━ Flag('tf_xla_persistent_cache_device_types'):┃   ┃   ┃     If non-empty, the persistent cache will only be used for the specified devices (comma separated). Each device type┃   ┃   ┃   should be able to be converted to.┃   ┃   ┣━━ Flag('tf_xla_persistent_cache_read_only'):┃   ┃   ┃     If true, the persistent cache will be read-only.┃   ┃   ┣━━ Flag('tf_xla_disable_strict_signature_checks'):┃   ┃   ┃     If true, entires loaded into the XLA compile cache will not have their signatures checked strictly. Defaults to┃   ┃   ┃   false.┃   ┃   ┣━━ Flag('tf_xla_persistent_cache_prefix'):┃   ┃   ┃     Specifies the persistance cache prefix. Default is.┃   ┃   ┣━━ Flag('tf_xla_sparse_core_disable_table_stacking'):┃   ┃   ┃     Disable table stacking for all the tables passed to the SparseCore mid level API.┃   ┃   ┣━━ Flag('tf_xla_sparse_core_minibatch_max_division_level'):┃   ┃   ┃     Max level of division to split input data into minibatches.┃   ┃   ┣━━ Flag('tf_xla_sparse_core_stacking_mem_limit_bytes'):┃   ┃   ┃     If non-zero, limits the size of the activations for a given table to be below these many bytes.┃   ┃   ┣━━ Flag('tf_xla_sparse_core_stacking_table_shard_limit_bytes'):┃   ┃   ┃     If non-zero, limits the size of any table shard to be below these many bytes.┃   ┃   ┣━━ Flag('always_specialize')┃   ┃   ┣━━ Flag('cost_driven_async_parallel_for')┃   ┃   ┣━━ Flag('enable_crash_reproducer')┃   ┃   ┣━━ Flag('log_query_of_death')┃   ┃   ┣━━ Flag('vectorize')┃   ┃   ┣━━ Flag('tf_xla_enable_lazy_compilation')┃   ┃   ┣━━ Flag('tf_xla_print_cluster_outputs'):┃   ┃   ┃     If true then insert Print nodes to print out values produced by XLA clusters.┃   ┃   ┣━━ Flag('tf_xla_check_cluster_input_numerics'):┃   ┃   ┃     If true then insert CheckNumerics nodes to check all cluster inputs.┃   ┃   ┣━━ Flag('tf_xla_check_cluster_output_numerics'):┃   ┃   ┃     If true then insert CheckNumerics nodes to check all cluster outputs.┃   ┃   ┣━━ Flag('tf_xla_disable_constant_folding'):┃   ┃   ┃     If true then disables constant folding on TF graph before XLA compilation.┃   ┃   ┣━━ Flag('tf_xla_disable_full_embedding_pipelining'):┃   ┃   ┃     If true then disables full embedding pipelining and instead use strict SparseCore / TensorCore sequencing.┃   ┃   ┣━━ Flag('tf_xla_embedding_parallel_iterations'):┃   ┃   ┃     If >0 then use this many parallel iterations in embedding_pipelining and embedding_sequency. By default, use the┃   ┃   ┃   parallel_iterations on the original model WhileOp.┃   ┃   ┣━━ Flag('tf_xla_compile_on_demand'):┃   ┃   ┃     Switch a device into 'on-demand' mode, where instead of autoclustering ops are compiled one by one just-in-time.┃   ┃   ┣━━ Flag('tf_xla_enable_xla_devices'):┃   ┃   ┃     Generate XLA_* devices, where placing a computation on such a device forces compilation by XLA. Deprecated.┃   ┃   ┣━━ Flag('tf_xla_always_defer_compilation')┃   ┃   ┣━━ Flag('tf_xla_async_compilation'):┃   ┃   ┃     When lazy compilation is enabled, asynchronous compilation starts the cluster compilation in the background, and┃   ┃   ┃   the fallback path is executed until the compilation has finished.┃   ┃   ┣━━ Flag('tf_xla_use_device_api_for_xla_launch'):┃   ┃   ┃     If true, uses Device API (PjRt) for single device compilation and execution of functions marked for JIT┃   ┃   ┃   compilation i.e. jit_compile=True. Defaults to false.┃   ┃   ┣━━ Flag('tf_xla_use_device_api_for_compile_on_demand'):┃   ┃   ┃     If true, uses Device API (PjRt) for compiling and executing ops one by one in 'on-demand' mode. Defaults to false.┃   ┃   ┣━━ Flag('tf_xla_use_device_api_for_auto_jit'):┃   ┃   ┃     If true, uses Device API (PjRt) for compilation and execution when auto-clustering is enabled. Defaults to false.┃   ┃   ┣━━ Flag('tf_xla_use_device_api'):┃   ┃   ┃     If true, uses Device API (PjRt) for compilation and execution of ops one-by-one in 'on-demand' mode, for functions┃   ┃   ┃   marked for JIT compilation, or when auto-clustering is enabled. Defaults to false.┃   ┃   ┣━━ Flag('tf_xla_enable_device_api_for_gpu'):┃   ┃   ┃     If true, uses Device API (PjRt) for TF GPU device. This is a helper flag so that individual tests can turn on PjRt┃   ┃   ┃   for GPU specifically.┃   ┃   ┣━━ Flag('tf_xla_call_module_disabled_checks'):┃   ┃   ┃     A comma-sepated list of directives specifying the safety checks to be skipped when compiling XlaCallModuleOp. See┃   ┃   ┃   the op documentation for the recognized values.┃   ┃   ┣━━ Flag('tf_mlir_enable_mlir_bridge'):┃   ┃   ┃     Enables experimental MLIR-Based TensorFlow Compiler Bridge.┃   ┃   ┣━━ Flag('tf_mlir_enable_merge_control_flow_pass'):┃   ┃   ┃     Enables MergeControlFlow pass for MLIR-Based TensorFlow Compiler Bridge.┃   ┃   ┣━━ Flag('tf_mlir_enable_convert_control_to_data_outputs_pass'):┃   ┃   ┃     Enables MLIR-Based TensorFlow Compiler Bridge.┃   ┃   ┣━━ Flag('tf_mlir_enable_strict_clusters'):┃   ┃   ┃     Do not allow clusters that have cyclic control dependencies.┃   ┃   ┣━━ Flag('tf_mlir_enable_multiple_local_cpu_devices'):┃   ┃   ┃     Enable multiple local CPU devices. CPU ops which are outside compiled inside the tpu cluster will also be┃   ┃   ┃   replicated across multiple cpu devices.┃   ┃   ┣━━ Flag('tf_dump_graphs_in_tfg'):┃   ┃   ┃     When tf_dump_graphs_in_tfg is true, graphs after transformations are dumped in MLIR TFG dialect and not in┃   ┃   ┃   GraphDef.┃   ┃   ┣━━ Flag('tf_mlir_enable_generic_outside_compilation'):┃   ┃   ┃     Enables OutsideCompilation passes for MLIR-Based TensorFlow Generic Compiler Bridge.┃   ┃   ┣━━ Flag('tf_mlir_enable_tpu_variable_runtime_reformatting_pass'):┃   ┃   ┃     Enables TPUVariableRuntimeReformatting pass for MLIR-Based TensorFlow Compiler Bridge. This enables weight update┃   ┃   ┃   sharding and creates TPUReshardVariables ops.┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('test_only_experiment_1')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('test_only_experiment_2')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('enable_nested_function_shape_inference')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('enable_quantized_dtypes_training')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('graph_building_optimization')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('op_building_optimization')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('saved_model_fingerprinting')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('tf_shape_default_int64')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('more_stack_traces')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('publish_function_graphs')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('enable_aggressive_constant_replication')┃   ┃   ┣━━ TF_PY_DECLARE_FLAG('enable_colocation_key_propagation_in_while_op_lowering')┃   ┃   ┣━━ #define TENSORFLOW_CORE_CONFIG_FLAG_DEFS_H_┃   ┃   ┣━━ class Flags┃   ┃   ┣━━ bool SetterForXlaAutoJitFlag(const string& value)┃   ┃   ┣━━ bool SetterForXlaCallModuleDisabledChecks(const string& value)┃   ┃   ┣━━ void AppendMarkForCompilationPassFlagsInternal(std::vector<Flag>* flag_list)┃   ┃   ┣━━ void AllocateAndParseJitRtFlags()┃   ┃   ┣━━ void AllocateAndParseFlags()┃   ┃   ┣━━ void ResetFlags()┃   ┃   ┣━━ bool SetXlaAutoJitFlagFromFlagString(const string& value)┃   ┃   ┣━━ BuildXlaOpsPassFlags* GetBuildXlaOpsPassFlags()┃   ┃   ┣━━ MarkForCompilationPassFlags* GetMarkForCompilationPassFlags()┃   ┃   ┣━━ XlaSparseCoreFlags* GetXlaSparseCoreFlags()┃   ┃   ┣━━ XlaDeviceFlags* GetXlaDeviceFlags()┃   ┃   ┣━━ XlaOpsCommonFlags* GetXlaOpsCommonFlags()┃   ┃   ┣━━ XlaCallModuleFlags* GetXlaCallModuleFlags()┃   ┃   ┣━━ MlirCommonFlags* GetMlirCommonFlags()┃   ┃   ┣━━ void ResetJitCompilerFlags()┃   ┃   ┣━━ const JitRtFlags& GetJitRtFlags()┃   ┃   ┣━━ ConfigProto::Experimental::MlirBridgeRollout GetMlirBridgeRolloutState(┃   ┃   ┃       std::optional<const ConfigProto> config_proto)┃   ┃   ┣━━ void AppendMarkForCompilationPassFlags(std::vector<Flag>* flag_list)┃   ┃   ┣━━ void DisableXlaCompilation()┃   ┃   ┣━━ void EnableXlaCompilation()┃   ┃   ┣━━ bool FailOnXlaCompilation()┃   ┃   ┗━━ #define TF_PY_DECLARE_FLAG(flag_name)┃   ┣━━ 📄 test.f (200 tokens, 31 lines)┃   ┃   ┣━━ MODULE basic_mod┃   ┃   ┣━━     TYPE :: person┃   ┃   ┃           CHARACTER(LEN=50) :: name┃   ┃   ┃           INTEGER :: age┃   ┃   ┃       END TYPE person┃   ┃   ┣━━     SUBROUTINE short_hello(happy, path)┃   ┃   ┃       END SUBROUTINE short_hello┃   ┃   ┣━━     SUBROUTINE long_hello(┃   ┃   ┃           p,┃   ┃   ┃           message┃   ┃   ┃       )┃   ┃   ┃       END SUBROUTINE long_hello┃   ┃   ┣━━ END MODULE basic_mod┃   ┃   ┗━━ PROGRAM HelloFortran┃   ┃       END PROGRAM HelloFortran┃   ┗━━ 📄 torch.rst (53 tokens, 9 lines)┃       ┣━━ # libtorch (C++-only)┃       ┗━━ - Building libtorch using Python┗━━ 📁 group_lisp (1 folder, 4 files)┣━━ 📄 clojure_test.clj (726 tokens, 86 lines)┃   ┣━━ defprotocol P┃   ┣━━ defrecord Person┃   ┣━━ defn -main┃   ┣━━ ns bion.likes_trees┃   ┣━━ def repo-url┃   ┣━━ defn config┃   ┣━━ defmacro with-os┃   ┗━━ defrecord SetFullElement┣━━ 📄 LispTest.lisp (31 tokens, 6 lines)┃   ┣━━ defstruct person┃   ┗━━ defun greet┣━━ 📄 racket_struct.rkt (17 tokens, 2 lines)┃   ┗━━ struct point┗━━ 📄 test_scheme.scm (389 tokens, 45 lines)┣━━ define topological-sort┣━━   define table┣━━   define queue┣━━   define result┣━━   define set-up┗━━   define traversetree_plus v(1.0.34) ignore=('group_todo',) globs=() syntax=False paths=('tests/more_languages',)8 folder(s), 75 file(s), 6,427 line(s), 48,475 token(s) in 0.52 second(s).Got Globs?tree_plus-g"*.*s"-igroup_todotests/more_languages
📁more_languages(6folders,16files)┣━━📁group1(1folder,2files)┃┣━━📄test.js(755tokens,154lines)┃┃┣━━classMyClass
┃┃┣━━myMethod()┃┃┣━━asyncasyncMethod(a,b)┃┃┣━━methodWithDefaultParameters(a=5,b=10)┃┃┣━━multilineMethod(┃┃┃c,
┃┃┃d
┃┃┃)┃┃┣━━multilineMethodWithDefaults(┃┃┃t="tree",
┃┃┃p="plus"┃┃┃)┃┃┣━━functionmyFunction(param1,param2)┃┃┣━━functionmultilineFunction(┃┃┃param1,
┃┃┃param2
┃┃┃)┃┃┣━━constarrowFunction=()=>
┃┃┣━━constparametricArrow=(a,b)=>
┃┃┣━━function()┃┃┣━━functionouterFunction(outerParam)┃┃┣━━functioninnerFunction(innerParam)┃┃┣━━constmyObject={┃┃┣━━myMethod:function(stuff)┃┃┣━━letmyArrowObject={┃┃┣━━myArrow:({┃┃┃a,
┃┃┃b,
┃┃┃c,
┃┃┃})=>
┃┃┣━━constmyAsyncArrowFunction=async()=>
┃┃┣━━functionfunctionWithRestParameters(...args)┃┃┣━━constnamedFunctionExpression=functionmyNamedFunction()┃┃┣━━constmultilineArrowFunction=(┃┃┃a,
┃┃┃b
┃┃┃)=>
┃┃┣━━functionfunctionReturningFunction()┃┃┣━━returnfunction()┃┃┣━━functiondestructuringOnMultipleLines({┃┃┃a,
┃┃┃b,
┃┃┃})┃┃┣━━constarrowFunctionWithDestructuring=({a,b})=>
┃┃┣━━constmultilineDestructuringArrow=({┃┃┃a,
┃┃┃b,
┃┃┃})=>
┃┃┣━━asyncfunctionasyncFunctionWithErrorHandling()┃┃┣━━classCar
┃┃┣━━constructor(brand)┃┃┣━━present()┃┃┣━━classModelextendsCar
┃┃┣━━constructor(brand,mod)┃┃┗━━show()┃┗━━📄test.ts(871tokens,166lines)┃┣━━typeMyType
┃┣━━interfaceMyInterface
┃┣━━classTsClass
┃┣━━myMethod()┃┣━━myMethodWithArgs(param1:string,param2:number):void
┃┣━━staticmyStaticMethod<T>(param:T):T
┃┣━━multilineMethod(┃┃c:number,
┃┃d:number
┃┃):number
┃┣━━multilineMethodWithDefaults(┃┃t:string="tree",
┃┃p:string="plus"┃┃):string
┃┣━━exportclassAdvancedComponentimplementsMyInterface
┃┣━━asyncmyAsyncMethod(┃┃a:string,
┃┃b:number,
┃┃c:string
┃┃):Promise<void>
┃┣━━genericMethod<T,U>(┃┃arg1:T,
┃┃arg2:U
┃┃):[T,U]┃┣━━exportclassTicketsComponentimplementsMyInterface
┃┣━━asyncmyAsyncMethod({a,b,c}:{a:String;b:Number;c:String})┃┣━━functiontsFunction()┃┣━━functiontsFunctionSigned(┃┃param1:number,
┃┃param2:number
┃┃):void
┃┣━━exportdefaultasyncfunctiontsFunctionComplicated<A,B,C>({┃┃a=1|2,
┃┃b="bob",
┃┃c=async()=>"charlie",
┃┃}:{┃┃a:number;┃┃b:string;┃┃c:()=>Promise<string>;┃┃}):Promise<string>
┃┣━━consttsArrowFunctionSigned=({┃┃a,
┃┃b,
┃┃}:{┃┃a:number;┃┃b:string;┃┃})=>
┃┣━━exportconsttsComplicatedArrow=async({┃┃a=1|2,
┃┃b="bob",
┃┃c=async()=>"charlie",
┃┃}:{┃┃a:number;┃┃b:string;┃┃c:()=>Promise<string>;┃┃}):Promise<string>=>
┃┣━━constarrowFunction=()=>
┃┣━━constarrow=(a:String,b:Number)=>
┃┣━━constasyncArrowFunction=async()=>
┃┣━━constasyncArrow=async(a:String,b:Number)=>
┃┣━━letweirdArrow=()=>
┃┣━━constasyncPromiseArrow=async():Promise<void>=>
┃┣━━letmyWeirdArrowSigned=(x:number):number=>
┃┣━━classPerson
┃┣━━constructor(privatefirstName:string,privatelastName:string)┃┣━━getFullName():string
┃┣━━describe():string
┃┣━━classEmployeeextendsPerson
┃┣━━constructor(┃┃firstName:string,
┃┃lastName:string,
┃┃privatejobTitle:string
┃┃)┃┣━━describe():string
┃┣━━interfaceShape
┃┗━━interfaceSquareextendsShape
┣━━📁group3(1folder,1file)┃┗━━📄csharp_test.cs(850tokens,147lines)┃┣━━publicinterfaceIExcelTemplate
┃┣━━voidLoadTemplate(stringtemplateFilePath)┃┣━━voidLoadData(Dictionary<string,string>data)┃┣━━voidModifyCell(stringcellName,stringvalue)┃┣━━voidSaveToFile(stringfilePath)┃┣━━publicinterfaceIGreet
┃┣━━voidGreet()┃┣━━publicenumWeekDays
┃┣━━publicdelegatevoidDisplayMessage(stringmessage)┃┣━━publicstructAddress
┃┣━━publicstaticclassHelperFunctions
┃┣━━publicstaticvoidPrintMessage(stringmessage)┃┣━━publicstaticintAddNumbers(inta,intb)┃┣━━namespaceHelloWorldApp
┃┣━━classPerson:IGreet
┃┣━━publicPerson(stringname,intage)┃┣━━publicvoidGreet()┃┣━━classHelloWorld
┃┣━━staticvoidMain(string[]args)┃┣━━namespaceTemplateToExcelServer.Template
┃┣━━publicinterfaceITemplateObject
┃┣━━string[,]GetContent()┃┣━━string[]GetContentArray()┃┣━━string[]GetFormat()┃┣━━int?GetFormatLength()┃┣━━TemplateObjectSetContent(string[,]Content)┃┣━━TemplateObjectSetContentArray(string[]value)┃┣━━TemplateObjectSetFormat(string[]Header)┃┣━━TemplateObjectSetNameOfReport(┃┃ReadOnlyMemory<byte>ReportName,
┃┃int[]EdgeCase)┃┣━━TemplateObjectSetSheetName(ReadOnlyMemory<byte>SheetName)┃┣━━publicclassBankAccount(stringaccountID,stringowner)┃┣━━publicoverridestringToString()=>
┃┣━━varIncrementBy=(intsource,intincrement=1)=>
┃┣━━Func<int,int,int>add=(x,y)=>
┃┣━━button.Click+=(sender,args)=>
┃┣━━publicFunc<int,int>GetMultiplier(intfactor)┃┣━━publicvoidMethod(┃┃intparam1,
┃┃intparam2,
┃┃intparam3,
┃┃intparam4,
┃┃intparam5,
┃┃intparam6,
┃┃)┃┣━━System.Net.ServicePointManager.ServerCertificateValidationCallback+=┃┃(se,cert,chain,sslerror)=>
┃┣━━classServerCertificateValidation
┃┣━━publicboolOnRemoteCertificateValidation(┃┃objectse,
┃┃X509Certificatecert,
┃┃X509Chainchain,
┃┃SslPolicyErrorssslerror
┃┃)┃┣━━s_downloadButton.Clicked+=async(o,e)=>
┃┣━━[HttpGet,Route("DotNetCount")]┃┗━━staticpublicasyncTask<int>GetDotNetCount(stringURL)┣━━📁group4(1folder,3files)┃┣━━📄haskell_test.hs(373tokens,41lines)┃┃┣━━dataPerson
┃┃┣━━greet::Person->String
┃┃┗━━resolveVariables::
┃┃forallmfragments.
┃┃(MonadErrorQErrm,Traversablefragments)=>
┃┃Options.BackwardsCompatibleNullInNonNullableVariables->
┃┃[G.VariableDefinition]->
┃┃GH.VariableValues->
┃┃[G.DirectiveG.Name]->
┃┃G.SelectionSetfragmentsG.Name->
┃┃m
┃┃([G.DirectiveVariable],
┃┃G.SelectionSetfragmentsVariable
┃┃)┃┣━━📄rust_test.rs(890tokens,159lines)┃┃┣━━enumDays
┃┃┣━━structPoint
┃┃┣━━implPoint
┃┃┣━━fnget_origin()->Point
┃┃┣━━structPerson
┃┃┣━━implPerson
┃┃┣━━fngreet(&self)┃┃┣━━fnadd_two_longs(x1:i64,x2:i64)->i64
┃┃┣━━fnadd_two_longs_longer(┃┃┃x1:i64,
┃┃┃x2:i64,
┃┃┃)->i64
┃┃┣━━fnmultiply_by_two(num:f64)->f64
┃┃┣━━fnget_first_character(s:&str)->Option<char>
┃┃┣━━traitDrawable
┃┃┣━━fndraw(&self)┃┃┣━━implDrawableforPoint
┃┃┣━━fndraw(&self)┃┃┣━━fnmain()┃┃┣━━pubstructVisibleStruct
┃┃┣━━modmy_module
┃┃┣━━pubstructAlsoVisibleStruct<T>(T,T)┃┃┣━━macro_rules!say_hello
┃┃┣━━#[macro_export]┃┃┃macro_rules!hello_tree_plus
┃┃┣━━pubmodlib
┃┃┣━━pubmodinterfaces
┃┃┣━━modengine
┃┃┣━━pubfnflow<S1,S2,S3,S4,E,T,L>(┃┃┃source:S1,
┃┃┃extractor:E,┃┃┃inbox:S2,┃┃┃transformer:T,┃┃┃outbox:S3,┃┃┃loader:L,┃┃┃sink:&mutS4,
┃┃┃)->Result<(),Box<dynError>>
┃┃┃where
┃┃┃S1:Extractable,
┃┃┃S2:Extractable+Loadable,
┃┃┃S3:Extractable+Loadable,
┃┃┃S4:Loadable,
┃┃┃E:Extractor<S1,S2>,
┃┃┃T:Transformer<S2,S3>,
┃┃┃L:Loader<S3,S4>
┃┃┣━━traitContainer
┃┃┣━━fnitems(&self)->implIterator<Item=Widget>
┃┃┣━━traitHttpService
┃┃┣━━asyncfnfetch(&self,url:Url)->HtmlBody
┃┃┣━━structPair<T,U>
┃┃┣━━traitTransformer<T>
┃┃┣━━fntransform(&self,input:T)->T
┃┃┣━━impl<T:std::ops::Add<Output=T>+Copy>Transformer<T>forPair<T,T>
┃┃┣━━fntransform(&self,input:T)->T
┃┃┗━━fnmain()┃┗━━📄test_fsharp.fs(127tokens,27lines)┃┣━━moduleTestFSharp
┃┣━━typePerson={┃┣━━letaddxy=┃┣━━letmultiply┃┃(x:int)┃┃(y:int):int=┃┣━━letcomplexFunction
┃┃(a:int)┃┃(b:string)┃┃(c:float)┃┃:(int*string)option=┃┗━━typeResult<'T> =┣━━ 📁 group5 (1 folder, 8 files)┃   ┣━━ 📄 app-routing.module.ts (242 tokens, 28 lines)┃   ┃   ┣━━ const routes: Routes = [┃   ┃   ┃       { path: '', redirectTo: 'login', pathMatch: 'full' },┃   ┃   ┃       { path: '*', redirectTo: 'login' },┃   ┃   ┃       { path: 'home', component: HomeComponent },┃   ┃   ┃       { path: 'login', component: LoginComponent },┃   ┃   ┃       { path: 'register', component: RegisterComponent },┃   ┃   ┃       { path: 'events', component: EventsComponent },┃   ┃   ┃       { path: 'invites', component: InvitesComponent },┃   ┃   ┃       { path: 'rewards', component: RewardsComponent },┃   ┃   ┃       { path: 'profile', component: ProfileComponent },┃   ┃   ┃   ];┃   ┃   ┗━━ export class AppRoutingModule┃   ┣━━ 📄 app.component.spec.ts (307 tokens, 48 lines)┃   ┃   ┣━━ describe 'AppComponent'┃   ┃   ┣━━     it should create the app┃   ┃   ┣━━     it should welcome the user┃   ┃   ┣━━     it should welcome 'Jimbo'┃   ┃   ┗━━     it should request login if not logged in┃   ┣━━ 📄 app.component.ts (243 tokens, 45 lines)┃   ┃   ┣━━ export class AppComponent┃   ┃   ┣━━   constructor(private loginService: LoginService)┃   ┃   ┣━━   checkSession()┃   ┃   ┣━━   async goToEvent(event_id: string)┃   ┃   ┗━━   valInvitedBy(event: any, event_id: string)┃   ┣━━ 📄 app.module.ts (269 tokens, 43 lines)┃   ┃   ┣━━ @NgModule({┃   ┃   ┃       declarations: [┃   ┃   ┃           AppComponent,┃   ┃   ┃           HomeComponent,┃   ┃   ┃           LoginComponent,┃   ┃   ┃           RegisterComponent,┃   ┃   ┃           EventsComponent,┃   ┃   ┃           InvitesComponent,┃   ┃   ┃           RewardsComponent,┃   ┃   ┃           ProfileComponent┃   ┃   ┗━━ export class AppModule┃   ┣━━ 📄 environment.test.ts (193 tokens, 19 lines)┃   ┃   ┣━━ environment:┃   ┃   ┣━━    production┃   ┃   ┣━━    cognitoUserPoolId┃   ┃   ┣━━    cognitoAppClientId┃   ┃   ┗━━    apiurl┃   ┣━━ 📄 rust_todo_test.rs (109 tokens, 27 lines)┃   ┃   ┣━━ TODO (Line 23): This todo tests parse_todo┃   ┃   ┣━━ enum Color┃   ┃   ┣━━ struct Point┃   ┃   ┣━━ trait Drawable┃   ┃   ┣━━     fn draw(&self)┃   ┃   ┣━━ impl Drawable for Point┃   ┃   ┣━━     fn draw(&self)┃   ┃   ┗━━ fn main()┃   ┣━━ 📄 standard-app-routing.module.ts (93 tokens, 17 lines)┃   ┃   ┗━━ const routes: Routes = [┃   ┃         { path: '', component: HomeComponent },┃   ┃         {┃   ┃           path: 'heroes',┃   ┃           component: HeroesListComponent,┃   ┃           children: [┃   ┃             { path: ':id', component: HeroDetailComponent },┃   ┃             { path: 'new', component: HeroFormComponent },┃   ┃           ],┃   ┃         },┃   ┃         { path: '**', component: PageNotFoundComponent },┃   ┃       ];┃   ┗━━ 📄 tickets.component.ts (6,950 tokens, 903 lines)┃       ┣━━ interface EnrichedTicket extends Ticket┃       ┣━━ interface SpinConfig┃       ┣━━ interface RotationState┃       ┣━━ interface SpeakInput┃       ┣━━ const formatSpeakInput = (input: SpeakInput): string =>┃       ┣━━ function hourToSpeech(hour: number, minute: number, period: string): string┃       ┣━━ export class TicketsComponent implements AfterViewInit┃       ┣━━   speak(input: SpeakInput)┃       ┣━━   speakEvent(ticket: EnrichedTicket): void┃       ┣━━   formatEvent(ticket: EnrichedTicket): string┃       ┣━━   speakVenue(ticket: EnrichedTicket): void┃       ┣━━   formatDate(date: Date, oneLiner: boolean = false): string┃       ┣━━   formatDateForSpeech(date: Date): string┃       ┣━━   async spinQRCode(┃       ┃       event: PointerEvent,┃       ┃       config: SpinConfig = DEFAULT_SPIN_CONFIG┃       ┃     )┃       ┣━━   private animateRotation(┃       ┃       imgElement: HTMLElement,┃       ┃       targetRotation: number,┃       ┃       config: SpinConfig,┃       ┃       cleanup: () => void┃       ┃     )┃       ┣━━     const animate = (currentTime: number) =>┃       ┣━━   private getNext90Degree(currentRotation: number): number┃       ┣━━   private getCurrentRotation(matrix: string): number┃       ┣━━   ngAfterViewInit()┃       ┣━━       const mouseEnterListener = () =>┃       ┣━━       const mouseLeaveListener = () =>┃       ┣━━   ngOnDestroy()┃       ┣━━   toggleColumn(event: MatOptionSelectionChange, column: string)┃       ┣━━   adjustColumns(event?: Event)┃       ┣━━   onResize(event: Event)┃       ┣━━   async ngOnInit()┃       ┣━━   async loadTickets(): Promise<void>┃       ┣━━   onDateRangeChange(┃       ┃       type: "start" | "end",┃       ┃       event: MatDatepickerInputEvent<Date>┃       ┃     )┃       ┣━━   applyFilter(column: string): void┃       ┣━━   formatDateForComparison(date: Date): string┃       ┣━━   constructor(private renderer: Renderer2)┃       ┣━━   onFilterChange(event: Event, column: string)┃       ┣━━   onLatitudeChange(event: Event)┃       ┣━━   onLongitudeChange(event: Event)┃       ┣━━   onRadiusChange(event: Event)┃       ┣━━   sortData(sort: Sort): void┃       ┣━━   onRowClick(event: Event, row: any)┃       ┣━━ function isDate(value: Date | undefined | null): value is Date┃       ┣━━ function isNonNullNumber(value: number | null): value is number┃       ┣━━ function hasLocation(┃       ┃     ticket: any┃       ┃   ): ticket is┃       ┣━━ const create_faker_ticket = async () =>┃       ┣━━ function compare(a: number | string, b: number | string, isAsc: boolean)┃       ┣━━ function compare_dates(a: Date, b: Date, isAsc: boolean)┃       ┣━━ async function mockMoreTickets(): Promise<Ticket[]>┃       ┣━━ const mockTickets = async () =>┃       ┗━━ const renderQRCode = async (text: String): Promise<string> =>┗━━ 📁 group6 (1 folder, 2 files)┣━━ 📄 ramda__cloneRegExp.js (105 tokens, 9 lines)┃   ┗━━ export default function _cloneRegExp(pattern)┗━━ 📄 ramda_prop.js (747 tokens, 86 lines)┣━━ /**┃    * Returns a function that when supplied an object returns the indicated┃    * property of that object, if it exists.┃    * @category Object┃    * @typedefn Idx = String | Int | Symbol┃    * @sig Idx -> {s: a} -> a | Undefined┃    * @param {String|Number} p The property name or array index┃    * @param {Object} obj The object to query┃    * @return {*} The value at `obj.p`.┃    */┃   var prop = _curry2(function prop(p, obj)┣━━ /**┃    * Solves equations of the form a * x = b┃    * @param {{┃    *  z: number┃    * }} x┃    */┃   function foo(x)┣━━ /**┃    * Deconstructs an array field from the input documents to output a document for each element.┃    * Each output document is the input document with the value of the array field replaced by the element.┃    * @category Object┃    * @sig String -> {k: [v]} -> [{k: v}]┃    * @param {String} key The key to determine which property of the object should be unwound.┃    * @param {Object} object The object containing the list to unwind at the property named by the key.┃    * @return {List} A list of new objects, each having the given key associated to an item from the unwound list.┃    */┃   var unwind = _curry2(function(key, object)┗━━   return _map(function(item)tree_plus v(1.0.34) ignore=('group_todo',) globs=('*.*s',) syntax=False paths=('tests/more_languages',)6folder(s),16file(s),1,919line(s),13,124token(s)in0.14second(s).Languages Todo:Help meadd toandpriorizethis list of languages to support!Open atree_plusGitHub Issue, orContact Bion on Xtree_plustests/more_languages/group_todo
📁group_todo(1folder,8files)┣━━📄crystal_test.cr(56tokens,15lines)┣━━📄dart_test.dart(106tokens,24lines)┣━━📄elixir_test.exs(49tokens,10lines)┣━━📄nodemon.json(120tokens,21lines)┣━━📄sas_test.sas(104tokens,22lines)┣━━📄test_setup_py.test(118tokens,24lines)┣━━📄testTypings.d.ts(149tokens,23lines)┗━━📄vba_test.bas(72tokens,16lines)tree_plusv(1.0.34)ignore=()globs=()syntax=Falsepaths=('tests/more_languages/group_todo',)1folder(s),8file(s),155line(s),774token(s)in0.02second(s).Oppose Unfair Business PracticesPlease consider contacting the authorities to report the issue described in this document:California OpenAI Complaint - Customer Noncompete ClauseRemember:Your Voice Matters!LicenseMIT or Apache 2.0, at your option.