Path Lines of Code CONTRIBUTING.md 60 README.md 28 deploy/README.md 9 devtools/ci/README.md 6 doc/config.md 40 doc/design.md 52 doc/experiment.md 15 doc/frontend.md 62 doc/postgres.md 94 doc/precommit.md 34 doc/worker.md 23 go.mod 52 migrations/000001_initial_schema_from_pg_dump.down.sql 26 migrations/000001_initial_schema_from_pg_dump.up.sql 544 migrations/000002_add_modules_identity.down.sql 3 migrations/000002_add_modules_identity.up.sql 3 migrations/000003_add_paths_table.down.sql 3 migrations/000003_add_paths_table.up.sql 27 migrations/000004_redo_golang_search_config.down.sql 43 migrations/000004_redo_golang_search_config.up.sql 22 migrations/000005_change_b_weight.down.sql 52 migrations/000005_change_b_weight.up.sql 53 migrations/000006_add_identity_keys.down.sql 4 migrations/000006_add_identity_keys.up.sql 4 migrations/000007_add_readme_package_imports_documentation_tables.down.sql 5 migrations/000007_add_readme_package_imports_documentation_tables.up.sql 28 migrations/000008_remove_golang_text_config.down.sql 20 migrations/000008_remove_golang_text_config.up.sql 4 migrations/000009_add_path_tokens_config.down.sql 3 migrations/000009_add_path_tokens_config.up.sql 8 migrations/000010_rename_readme_filename_to_file_path.down.sql 3 migrations/000010_rename_readme_filename_to_file_path.up.sql 3 migrations/000011_add_packages_index.down.sql 3 migrations/000011_add_packages_index.up.sql 3 migrations/000012_add_modules_series_path_index.down.sql 3 migrations/000012_add_modules_series_path_index.up.sql 3 migrations/000013_add_version_map_indexes.down.sql 4 migrations/000013_add_version_map_indexes.up.sql 4 migrations/000014_add_paths_module_id_index.down.sql 3 migrations/000014_add_paths_module_id_index.up.sql 3 migrations/000015_add_package_version_states_module_path_version_index.down.sql 3 migrations/000015_add_package_version_states_module_path_version_index.up.sql 4 migrations/000016_add_module_version_states_num_packages.down.sql 3 migrations/000016_add_module_version_states_num_packages.up.sql 3 migrations/000017_add_module_version_states_num_packages_index.down.sql 3 migrations/000017_add_module_version_states_num_packages_index.up.sql 3 migrations/000018_add_module_version_states_status_index.down.sql 3 migrations/000018_add_module_version_states_status_index.up.sql 3 migrations/000019_add_imports_unique_index.down.sql 3 migrations/000019_add_imports_unique_index.up.sql 3 migrations/000020_add_search_documents_module_path_index.down.sql 3 migrations/000020_add_search_documents_module_path_index.up.sql 3 migrations/000021_add_version_map_go_mod_path_column.down.sql 3 migrations/000021_add_version_map_go_mod_path_column.up.sql 3 migrations/000022_change_has_go_mod_not_null.down.sql 4 migrations/000022_change_has_go_mod_not_null.up.sql 4 migrations/000023_change_version_map_go_mod_path_not_null.down.sql 3 migrations/000023_change_version_map_go_mod_path_not_null.up.sql 3 migrations/000024_add_documentation_source_files_column.down.sql 4 migrations/000024_add_documentation_source_files_column.up.sql 8 migrations/000025_add_module_incomapatible_column.down.sql 4 migrations/000025_add_module_incomapatible_column.up.sql 14 migrations/000026_change_incompatible_not_null.down.sql 4 migrations/000026_change_incompatible_not_null.up.sql 4 migrations/000027_add_modules_status_column.down.sql 3 migrations/000027_add_modules_status_column.up.sql 5 migrations/000028_add_idx_licenses_module_id.down.sql 3 migrations/000028_add_idx_licenses_module_id.up.sql 1 migrations/000029_change_licenses_module_id_not_null.down.sql 3 migrations/000029_change_licenses_module_id_not_null.up.sql 3 migrations/000030_remove_experiments.down.sql 17 migrations/000030_remove_experiments.up.sql 3 migrations/000031_drop_tsv_parent_directories.down.sql 55 migrations/000031_drop_tsv_parent_directories.up.sql 8 migrations/000032_drop_search_documents_package_path_fkey.down.sql 6 migrations/000032_drop_search_documents_package_path_fkey.up.sql 3 migrations/000033_drop_search_documents_package_path_module_path_version_fkey.down.sql 6 migrations/000033_drop_search_documents_package_path_module_path_version_fkey.up.sql 3 migrations/000034_drop_licenses_module_path_fkey.down.sql 6 migrations/000034_drop_licenses_module_path_fkey.up.sql 3 migrations/000035_add_unique_idx_licenses_module_id_file_path.down.sql 3 migrations/000035_add_unique_idx_licenses_module_id_file_path.up.sql 3 migrations/000036_change_licenses_primary_key.down.sql 5 migrations/000036_change_licenses_primary_key.up.sql 5 migrations/000037_drop_modules_readme_columns.down.sql 5 migrations/000037_drop_modules_readme_columns.up.sql 5 migrations/000038_drop_imports_table.down.sql 16 migrations/000038_drop_imports_table.up.sql 3 migrations/000039_drop_packages_table.down.sql 35 migrations/000039_drop_packages_table.up.sql 3 migrations/000040_drop_alternative_module_paths.down.sql 14 migrations/000040_drop_alternative_module_paths.up.sql 3 migrations/000041_drop_idx_paths_path.down.sql 5 migrations/000041_drop_idx_paths_path.up.sql 3 migrations/000042_add_search_documents_path_id.down.sql 3 migrations/000042_add_search_documents_path_id.up.sql 3 migrations/000043_add_units_view.down.sql 3 migrations/000043_add_units_view.up.sql 3 migrations/000044_rename_paths_to_units.down.sql 10 migrations/000044_rename_paths_to_units.up.sql 10 migrations/000045_create_paths_table.down.sql 4 migrations/000045_create_paths_table.up.sql 9 migrations/000046_rename_path_id_columns.down.sql 5 migrations/000046_rename_path_id_columns.up.sql 5 migrations/000047_add_unique_on_paths_path.down.sql 4 migrations/000047_add_unique_on_paths_path.up.sql 4 migrations/000048_add_idx_units_path_id.down.sql 3 migrations/000048_add_idx_units_path_id.up.sql 3 migrations/000049_drop_licenses_module_path_version_not_null.down.sql 5 migrations/000049_drop_licenses_module_path_version_not_null.up.sql 5 migrations/000050_drop_licenses_module_path_version_columns.down.sql 5 migrations/000050_drop_licenses_module_path_version_columns.up.sql 5 migrations/000051_drop_documentation_html_not_null.down.sql 4 migrations/000051_drop_documentation_html_not_null.up.sql 4 migrations/000052_drop_documentation_html.down.sql 3 migrations/000052_drop_documentation_html.up.sql 3 migrations/000053_add_units_v1path_id.down.sql 3 migrations/000053_add_units_v1path_id.up.sql 3 migrations/000054_add_path_id_not_null.down.sql 3 migrations/000054_add_path_id_not_null.up.sql 3 migrations/000055_add_units_id_module_id_unique.down.sql 3 migrations/000055_add_units_id_module_id_unique.up.sql 1 migrations/000056_drop_units_path_not_null.down.sql 3 migrations/000056_drop_units_path_not_null.up.sql 3 migrations/000057_add_idx_units_v1path_id.down.sql 3 migrations/000057_add_idx_units_v1path_id.up.sql 1 migrations/000058_units_v1path_id_not_null.down.sql 3 migrations/000058_units_v1path_id_not_null.up.sql 3 migrations/000059_drop_units_path.down.sql 4 migrations/000059_drop_units_path.up.sql 3 migrations/000060_set_units_v1_path_nullable.down.sql 3 migrations/000060_set_units_v1_path_nullable.up.sql 3 migrations/000061_drop_units_v1_path.down.sql 4 migrations/000061_drop_units_v1_path.up.sql 3 migrations/000062_add_symbols.down.sql 8 migrations/000062_add_symbols.up.sql 86 migrations/000063_add_deprecated.down.sql 3 migrations/000063_add_deprecated.up.sql 5 migrations/000064_change_symbol_table_columns.down.sql 4 migrations/000064_change_symbol_table_columns.up.sql 4 migrations/000065_rename_symbols_signature_to_synopsis.down.sql 3 migrations/000065_rename_symbols_signature_to_synopsis.up.sql 5 migrations/000066_add_symbol_type_type.down.sql 3 migrations/000066_add_symbol_type_type.up.sql 1 migrations/000067_rename_symbols_to_symbol_names.down.sql 3 migrations/000067_rename_symbols_to_symbol_names.up.sql 3 migrations/000068_create_symbols_table.down.sql 22 migrations/000068_create_symbols_table.up.sql 30 migrations/000069_add_unique_index_package_symbols.down.sql 3 migrations/000069_add_unique_index_package_symbols.up.sql 4 migrations/000070_add_raw_latest_versions.down.sql 3 migrations/000070_add_raw_latest_versions.up.sql 12 migrations/000071_add_module_version_state_has_go_mod.down.sql 3 migrations/000071_add_module_version_state_has_go_mod.up.sql 3 migrations/000072_add_documentation_goos_goarch_id.down.sql 7 migrations/000072_add_documentation_goos_goarch_id.up.sql 16 migrations/000073_create_documentation_symbols.down.sql 3 migrations/000073_create_documentation_symbols.up.sql 11 migrations/000074_add_latest_module_versions.down.sql 3 migrations/000074_add_latest_module_versions.up.sql 20 migrations/000075_add_extension_uuid_ossp.down.sql 3 migrations/000075_add_extension_uuid_ossp.up.sql 3 migrations/000076_change_unique_index_package_symbols.down.sql 5 migrations/000076_change_unique_index_package_symbols.up.sql 6 migrations/000077_add_package_symbol_indexes.down.sql 9 migrations/000077_add_package_symbol_indexes.up.sql 9 migrations/000078_add_latest_module_versions_columns.down.sql 5 migrations/000078_add_latest_module_versions_columns.up.sql 16 migrations/000079_change_package_symbol_unique.down.sql 6 migrations/000079_change_package_symbol_unique.up.sql 6 migrations/000080_add_documentation_symbols_bigint.down.sql 3 migrations/000080_add_documentation_symbols_bigint.up.sql 3 migrations/000081_drop_raw_latest_versions.down.sql 12 migrations/000081_drop_raw_latest_versions.up.sql 3 migrations/000082_add_package_symbols_bigint.down.sql 6 migrations/000082_add_package_symbols_bigint.up.sql 4 migrations/000083_add_documentation_bigint.down.sql 10 migrations/000083_add_documentation_bigint.up.sql 11 migrations/000084_new_documentation.down.sql 12 migrations/000084_new_documentation.up.sql 32 migrations/000085_add_documentation_index.down.sql 5 migrations/000085_add_documentation_index.up.sql 6 migrations/000086_drop_unused_documentation_columns.down.sql 11 migrations/000086_drop_unused_documentation_columns.up.sql 9 migrations/000087_drop_symbol_history.down.sql 20 migrations/000087_drop_symbol_history.up.sql 3 migrations/000088_add_latest_module_versions_columns_2.down.sql 5 migrations/000088_add_latest_module_versions_columns_2.up.sql 6 migrations/000089_drop_modules_deprecation_column.down.sql 4 migrations/000089_drop_modules_deprecation_column.up.sql 4 migrations/000090_rename_new_documentation.down.sql 12 migrations/000090_rename_new_documentation.up.sql 12 migrations/000091_add_symbol_history.down.sql 3 migrations/000091_add_symbol_history.up.sql 35 migrations/000092_drop_old_documentation.down.sql 11 migrations/000092_drop_old_documentation.up.sql 3 migrations/000093_fix_package_symbols_unique.down.sql 11 migrations/000093_fix_package_symbols_unique.up.sql 11 migrations/000094_alter_symbol_history.down.sql 23 migrations/000094_alter_symbol_history.up.sql 23 migrations/000095_add_symbol_history_idx.down.sql 6 migrations/000095_add_symbol_history_idx.up.sql 6 migrations/000096_add_symbol_history_goos_goarch_idx.down.sql 5 migrations/000096_add_symbol_history_goos_goarch_idx.up.sql 5 migrations/000097_alter_search_documents.down.sql 4 migrations/000097_alter_search_documents.up.sql 4 migrations/000098_add_symbol_search_documents.down.sql 3 migrations/000098_add_symbol_search_documents.up.sql 14 migrations/000099_add_paths_big_id.down.sql 5 migrations/000099_add_paths_big_id.up.sql 12 migrations/000100_rename_paths_big_id.down.sql 3 migrations/000100_rename_paths_big_id.up.sql 23 migrations/000101_validate_constraints.down.sql 1 migrations/000101_validate_constraints.up.sql 4 migrations/000102_enlarge_lmv_path_ids.down.sql 3 migrations/000102_enlarge_lmv_path_ids.up.sql 3 migrations/000103_add_big_package_symbol_path_ids.down.sql 6 migrations/000103_add_big_package_symbol_path_ids.up.sql 15 migrations/000104_alter_package_symbols.down.sql 5 migrations/000104_alter_package_symbols.up.sql 7 migrations/000105_drop_big_package_symbols_columns.down.sql 15 migrations/000105_drop_big_package_symbols_columns.up.sql 6 migrations/000106_enlarge_unit_id.down.sql 4 migrations/000106_enlarge_unit_id.up.sql 4 migrations/000107_enlarge_readmes_unit_id.down.sql 3 migrations/000107_enlarge_readmes_unit_id.up.sql 3 migrations/000108_add_new_symbol_history.down.sql 3 migrations/000108_add_new_symbol_history.up.sql 29 migrations/000109_add_documentation_big_unit_id.down.sql 3 migrations/000109_add_documentation_big_unit_id.up.sql 2 migrations/000110_add_doc_fkey_constraint.down.sql 3 migrations/000110_add_doc_fkey_constraint.up.sql 5 migrations/000111_rename_doc_big_unit_id.down.sql 4 migrations/000111_rename_doc_big_unit_id.up.sql 5 migrations/000112_validate_documentation_fkey_constraint.down.sql 1 migrations/000112_validate_documentation_fkey_constraint.up.sql 1 migrations/000113_add_imports.down.sql 3 migrations/000113_add_imports.up.sql 12 migrations/000114_recreate_symbol_search.down.sql 7 migrations/000114_recreate_symbol_search.up.sql 22 migrations/000115_recreate_documentation_symbols.down.sql 8 migrations/000115_recreate_documentation_symbols.up.sql 20 migrations/000116_add_search_documents_unit_id.down.sql 3 migrations/000116_add_search_documents_unit_id.up.sql 4 migrations/000117_add_search_documents_path_tokens.down.sql 3 migrations/000117_add_search_documents_path_tokens.up.sql 3 migrations/000118_add_symbol_search_configuration.down.sql 3 migrations/000118_add_symbol_search_configuration.up.sql 9 migrations/000119_add_symbol_timestamps.down.sql 8 migrations/000119_add_symbol_timestamps.up.sql 14 migrations/000120_add_timestamp_to_paths_table.down.sql 4 migrations/000120_add_timestamp_to_paths_table.up.sql 6 migrations/000121_remove_package_imports.down.sql 11 migrations/000121_remove_package_imports.up.sql 3 migrations/000122_add_symbol_search_columns.down.sql 9 migrations/000122_add_symbol_search_columns.up.sql 21 migrations/000123_add_tsv_name_tokens_idx.down.sql 3 migrations/000123_add_tsv_name_tokens_idx.up.sql 3 migrations/000124_replace_tsv_name_tokens_trigger.down.sql 12 migrations/000124_replace_tsv_name_tokens_trigger.up.sql 12 migrations/000125_add_symbol_search_documents_unit_id_idx.down.sql 3 migrations/000125_add_symbol_search_documents_unit_id_idx.up.sql 3 migrations/000126_add_idx_search_documents_name.down.sql 3 migrations/000126_add_idx_search_documents_name.up.sql 3 migrations/000127_search_documents_package_path_id_not_null.down.sql 3 migrations/000127_search_documents_package_path_id_not_null.up.sql 3 migrations/000128_search_documents_unit_id_not_null.down.sql 3 migrations/000128_search_documents_unit_id_not_null.up.sql 3 migrations/000129_add_lowercase_index.down.sql 3 migrations/000129_add_lowercase_index.up.sql 3 migrations/000130_add_symbol_search_documents_package_symbol_id_fk.down.sql 5 migrations/000130_add_symbol_search_documents_package_symbol_id_fk.up.sql 7 migrations/000131_add_symbol_search_documents_package_path.down.sql 10 migrations/000131_add_symbol_search_documents_package_path.up.sql 24 migrations/000132_add_symbol_search_documents_imported_by.down.sql 8 migrations/000132_add_symbol_search_documents_imported_by.up.sql 23 migrations/000133_rename_symbol_history.down.sql 4 migrations/000133_rename_symbol_history.up.sql 4 migrations/000134_fix_imported_by_count_trigger.down.sql 9 migrations/000134_fix_imported_by_count_trigger.up.sql 10 migrations/000135_swap_search_documents_primary_key.down.sql 4 migrations/000135_swap_search_documents_primary_key.up.sql 4 migrations/000136_add_symbol_search_documents_fk.down.sql 4 migrations/000136_add_symbol_search_documents_fk.up.sql 5 migrations/000137_add_search_documents_fk.down.sql 6 migrations/000137_add_search_documents_fk.up.sql 8 migrations/000138_drop_old_symbol_history.down.sql 47 migrations/000138_drop_old_symbol_history.up.sql 3 migrations/000139_add_symbol_search_documents_symbol_name.down.sql 3 migrations/000139_add_symbol_search_documents_symbol_name.up.sql 4 migrations/000140_drop_module_version_states_index_timestamp_not_null.down.sql 3 migrations/000140_drop_module_version_states_index_timestamp_not_null.up.sql 3 migrations/000141_add_idx_search_documents_tsv_path_tokens.down.sql 3 migrations/000141_add_idx_search_documents_tsv_path_tokens.up.sql 3 migrations/000142_add_idx_symbol_search_documents_symbol_name_imported_by_count.down.sql 3 migrations/000142_add_idx_symbol_search_documents_symbol_name_imported_by_count.up.sql 3 migrations/000143_add_units_paths_fk.down.sql 3 migrations/000143_add_units_paths_fk.up.sql 6 migrations/000144_add_not_null_constraints.down.sql 2 migrations/000144_add_not_null_constraints.up.sql 2 migrations/000145_not_null_search_documents.down.sql 3 migrations/000145_not_null_search_documents.up.sql 3 migrations/000146_not_null_symbol_search_document_goos_goarch.down.sql 4 migrations/000146_not_null_symbol_search_document_goos_goarch.up.sql 4 migrations/000147_not_null_symbol_search_document_updated_at_created_at.down.sql 4 migrations/000147_not_null_symbol_search_document_updated_at_created_at.up.sql 4 migrations/000148_not_null_symbol_search_document_package_path.down.sql 4 migrations/000148_not_null_symbol_search_document_package_path.up.sql 4 migrations/000149_not_null_symbol_search_document_package_name.down.sql 4 migrations/000149_not_null_symbol_search_document_package_name.up.sql 4 migrations/000150_add_search_documents_ln_imported_by_count.down.sql 4 migrations/000150_add_search_documents_ln_imported_by_count.up.sql 6 migrations/000151_drop_unused_columns.down.sql 7 migrations/000151_drop_unused_columns.up.sql 5 migrations/000152_add_search_documents_unit_id_unique.down.sql 3 migrations/000152_add_search_documents_unit_id_unique.up.sql 3 migrations/000153_add_not_null_symbol_search_documents_symbol_name.down.sql 3 migrations/000153_add_not_null_symbol_search_documents_symbol_name.up.sql 3 migrations/000154_add_search_documents_ln_imported_by_not_null.down.sql 3 migrations/000154_add_search_documents_ln_imported_by_not_null.up.sql 3 package-lock.json 6342 package.json 41 static/shared/breadcrumb/breadcrumb.md 28 static/shared/button/button.md 37 static/shared/carousel/carousel.md 36 static/shared/chip/chip.md 20 static/shared/clipboard/clipboard.md 55 static/shared/color/color-intent.md 83 static/shared/color/color.md 85 static/shared/form/form.md 114 static/shared/icon/alert_gm_grey_24dp.svg 1 static/shared/icon/arrow_drop_down_gm_grey_24dp.svg 1 static/shared/icon/arrow_drop_up_gm_grey_24dp.svg 1 static/shared/icon/arrow_left_alt_gm_grey_24dp.svg 1 static/shared/icon/arrow_left_gm_grey_24dp.svg 1 static/shared/icon/arrow_right_alt_gm_grey_24dp.svg 1 static/shared/icon/arrow_right_gm_grey_24dp.svg 1 static/shared/icon/brightness_2_gm_grey_24dp.svg 1 static/shared/icon/brightness_6_gm_grey_24dp.svg 1 static/shared/icon/call_split_gm_grey_24dp.svg 1 static/shared/icon/cancel_gm_grey_24dp.svg 1 static/shared/icon/check_circle_gm_grey_24dp.svg 1 static/shared/icon/chrome_reader_mode_gm_grey_24dp.svg 1 static/shared/icon/close_gm_grey_24dp.svg 1 static/shared/icon/code_gm_grey_24dp.svg 1 static/shared/icon/content_copy_gm_grey_24dp.svg 1 static/shared/icon/filter_list_gm_grey_24dp.svg 1 static/shared/icon/folder_gm_grey_24dp.svg 1 static/shared/icon/help_gm_grey_24dp.svg 1 static/shared/icon/horizontal_split_gm_grey_24dp.svg 1 static/shared/icon/icon.md 104 static/shared/icon/info_gm_grey_24dp.svg 1 static/shared/icon/insert_drive_file_gm_grey_24dp.svg 1 static/shared/icon/keyboard_grey_24dp.svg 1 static/shared/icon/launch_gm_grey_24dp.svg 1 static/shared/icon/list_gm_grey_24dp.svg 1 static/shared/icon/menu_gm_grey_24dp.svg 1 static/shared/icon/more_vert_gm_grey_24dp.svg 1 static/shared/icon/navigate_before_gm_grey_24dp.svg 1 static/shared/icon/navigate_next_gm_grey_24dp.svg 1 static/shared/icon/responsive_layout_gm_grey_24dp.svg 1 static/shared/icon/search_gm_grey_24dp.svg 1 static/shared/icon/side_navigation_gm_grey_24dp.svg 1 static/shared/icon/star_gm_grey_24dp.svg 1 static/shared/icon/table_rows_gm_grey_24dp.svg 1 static/shared/icon/toolbar_gm_grey_24dp.svg 1 static/shared/icon/vertical_split_gm_grey_24dp.svg 1 static/shared/message/message.md 39 static/shared/modal/modal.md 99 static/shared/outline/outline.md 51 static/shared/tabnav/tabnav.md 11 static/shared/tooltip/tooltip.md 20 static/shared/typography/typography.md 41 tests/README.md 65 tsconfig.json 68